SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Van trends tot
innovatie
Open data: CitySDK & API’S - 15-11-2013
Wouter Meys & Maarten Groen
Content
● Part I
○ Open data
○ The CitySDK project
○ Try the CitySDK API

● Part 2
○ Social media API’s
○ Using the Twitter API
Open data
What is open data?
● A piece of data is open if anyone is free to use, reuse,
and redistribute it — subject only, at most, to the
requirement to attribute and/or share-alike.
Current issues of open data
● Different locations and different formats
● No data format standards (across countries)
Five stars of Tim Berners-Lee
★ make your stuff available on the Web (whatever format) under an open license
★ ★ make it available as structured data (e.g., Excel instead of image scan of a table)
★ ★ ★ use non-proprietary formats (e.g., CSV instead of Excel)
★ ★ ★ ★ use URIs to denote things, so that people can point at your stuff
★ ★ ★ ★ ★ link your data to other data to provide context (semantic web)
Part I: The CitySDK project
● Eight European Cities
● Open data platform
○ Work packages: Mobility, Tourism, Participation
● Helping cities to open their data
● Giving developers the tools they need
The CitySDK framework (1)
The CitySDK framework (2)
HvA contributions
● Collect data on tourists' movements, activities and/or
experiences
● For organizations in the tourism sector, increase
knowledge on their clients
● Enabling smarter information (services) for tourists
Implementation
●

Replicate the Lissabon head tourism pilot

●

Tourism pilot focuses on:
○ Points Of Interests (POI)
○ Events
○ Routes

●

Using Open Data
○ Arts Holland
○ Hotels: amsterdamopendata.nl
○ Restaurants: ATCB
Dynamic data
● Collaboration with Van
Gogh museum
○ Measuring queue
length
○ Interesting info for
Van Gogh
○ Better services for
tourists
Sensor system
● Ultrasonic sensor
● Four separate wireless
transmitters
● One base station
Sensor framework
Sensor locations
From test lab to living lab
● Four sensor are placed
● Problems:
○ Rain
○ Range
○ Base station location

● Fixes:
○ Improved case
○ Better antennas
Application showing data
● Show queue
● Go to POI/Events
● Create your own route
The CitySDK API
● Tourism:
○ API: citysdk.dmci.hva.nl/CitySDK/resources
○ Documentation: http://citysdk.ist.utl.pt/

● Mobility
○ dev.citysdk.waag.org
Applications
Applications made with CitySDK API
● Open Data Globe
○ http://dev.citysdk.waag.org/visualisation/
● Buildings in the Netherlands by year of construction
○ http://dev.citysdk.waag.org/buildings/
Try it out
● Look at the different datasets
○ http://cms.citysdk.waag.org
http://dev.citysdk.waag.org/
● Try to retrieve all restaurants available in the API that
are located in ‘stadsdeel west’ in Amsterdam
● Play around with combination of various datasets
Short Break (15 min)
Part II: Social media API’s
● Twitter
○ +: Data is open, geolocation
○ -: Data reliability , sparsity , firehose

● Facebook
○ +: Large userbase, Likes, Companies
○ -: Accessibility, query language

● Other: Flickr, FourSquare, Instagram etc.
etc.
Combining API’s
● Livehoods
○

http://livehoods.org/maps/nyc

● Please Rob Me
○

http://pleaserobme.com/why

● Streamwatchr
○

http://streamwatchr.com/
The Twitter API
● What did we do?
○ Collect tweets with geolocation in Amsterdam
● Visualize the data in different ways
Using the Twitter API
● Streaming API
● REST API
● Firehose
● Authentication
● Documentation: dev.twitter.com
Try it out!
● Register an application (dev.twitter.com)
● Check for library (https://dev.twitter.com/docs/twitter-libraries)
○ Javascript: codebird-js
○ Processing: http://blog.blprnt.com/blog/blprnt/updated-quicktutorial-processing-twitter (or google: processing twitter)
● Retrieve current trending topics (in The Netherlands)
● Retrieve tweets(no retweets) from the past week in
Amsterdam
Contact info
Maarten Groen
m.n.groen@hva.nl
Wouter Meys
w.t.meys@hva.nl

Más contenido relacionado

La actualidad más candente

Amsterdam developing public code for every city and everyone, Boris Van Hoyte...
Amsterdam developing public code for every city and everyone, Boris Van Hoyte...Amsterdam developing public code for every city and everyone, Boris Van Hoyte...
Amsterdam developing public code for every city and everyone, Boris Van Hoyte...OW2
 
Archiving Of Electronic Publishing
Archiving Of Electronic PublishingArchiving Of Electronic Publishing
Archiving Of Electronic Publishingannegrete
 
Mapping french open data actors on the web with common crawl
Mapping french open data actors on the web with common crawlMapping french open data actors on the web with common crawl
Mapping french open data actors on the web with common crawldata publica
 
Session 5.2 linking national core registries
Session 5.2   linking national core registriesSession 5.2   linking national core registries
Session 5.2 linking national core registriessemanticsconference
 
The Vienna History Wiki – a large Semantic MediaWiki
The Vienna History Wiki – a large Semantic MediaWikiThe Vienna History Wiki – a large Semantic MediaWiki
The Vienna History Wiki – a large Semantic MediaWikiBernhard Krabina
 
Open Source Summit Paris '17 Amsterdam Open Source
Open Source Summit Paris '17 Amsterdam Open SourceOpen Source Summit Paris '17 Amsterdam Open Source
Open Source Summit Paris '17 Amsterdam Open SourceBoris van Hoytema
 
Big Data Europe Concept and Platform
Big Data Europe Concept and PlatformBig Data Europe Concept and Platform
Big Data Europe Concept and PlatformBigData_Europe
 
Chiara Latronico, The Golden Agents project. Disambiguating Person Name Enti...
Chiara Latronico, The Golden Agents project. Disambiguating  Person Name Enti...Chiara Latronico, The Golden Agents project. Disambiguating  Person Name Enti...
Chiara Latronico, The Golden Agents project. Disambiguating Person Name Enti...Arhivistika
 
Semantic MediaWiki and Open Data
Semantic MediaWiki and Open DataSemantic MediaWiki and Open Data
Semantic MediaWiki and Open DataBernhard Krabina
 
Semantic desktop for art practice
Semantic desktop for art practiceSemantic desktop for art practice
Semantic desktop for art practiceAthanasios Velios
 
BDE SC6-pilot - 05/12/16 - cologne Michalis Vafopoulos
BDE SC6-pilot - 05/12/16 - cologne Michalis VafopoulosBDE SC6-pilot - 05/12/16 - cologne Michalis Vafopoulos
BDE SC6-pilot - 05/12/16 - cologne Michalis VafopoulosBigData_Europe
 
MapTiler.com - Copernicus User Forum 2018, Prague, GSA
MapTiler.com - Copernicus User Forum 2018, Prague, GSAMapTiler.com - Copernicus User Forum 2018, Prague, GSA
MapTiler.com - Copernicus User Forum 2018, Prague, GSAPetr Pridal
 
Mantas Zimnickas - How Open is Lithuanian Government data? atviriduomenys.lt
Mantas Zimnickas - How Open is Lithuanian Government data? atviriduomenys.lt Mantas Zimnickas - How Open is Lithuanian Government data? atviriduomenys.lt
Mantas Zimnickas - How Open is Lithuanian Government data? atviriduomenys.lt Aidis Stukas
 
City of Amsterdam: High velocity development
City of Amsterdam: High velocity developmentCity of Amsterdam: High velocity development
City of Amsterdam: High velocity developmentBoris van Hoytema
 
Datahub for museums (poster)
Datahub for museums (poster)Datahub for museums (poster)
Datahub for museums (poster)PACKED vzw
 

La actualidad más candente (20)

Open data NMBS/SNCB
Open data NMBS/SNCBOpen data NMBS/SNCB
Open data NMBS/SNCB
 
Amsterdam developing public code for every city and everyone, Boris Van Hoyte...
Amsterdam developing public code for every city and everyone, Boris Van Hoyte...Amsterdam developing public code for every city and everyone, Boris Van Hoyte...
Amsterdam developing public code for every city and everyone, Boris Van Hoyte...
 
Archiving Of Electronic Publishing
Archiving Of Electronic PublishingArchiving Of Electronic Publishing
Archiving Of Electronic Publishing
 
Open data De Lijn
Open data De LijnOpen data De Lijn
Open data De Lijn
 
Mapping french open data actors on the web with common crawl
Mapping french open data actors on the web with common crawlMapping french open data actors on the web with common crawl
Mapping french open data actors on the web with common crawl
 
Session 5.2 linking national core registries
Session 5.2   linking national core registriesSession 5.2   linking national core registries
Session 5.2 linking national core registries
 
The Vienna History Wiki – a large Semantic MediaWiki
The Vienna History Wiki – a large Semantic MediaWikiThe Vienna History Wiki – a large Semantic MediaWiki
The Vienna History Wiki – a large Semantic MediaWiki
 
Open Source Summit Paris '17 Amsterdam Open Source
Open Source Summit Paris '17 Amsterdam Open SourceOpen Source Summit Paris '17 Amsterdam Open Source
Open Source Summit Paris '17 Amsterdam Open Source
 
Big Data Europe Concept and Platform
Big Data Europe Concept and PlatformBig Data Europe Concept and Platform
Big Data Europe Concept and Platform
 
KNVI-PLDN Solid Lezing - PLDN & Linked Data Intro
KNVI-PLDN Solid Lezing - PLDN & Linked Data IntroKNVI-PLDN Solid Lezing - PLDN & Linked Data Intro
KNVI-PLDN Solid Lezing - PLDN & Linked Data Intro
 
Chiara Latronico, The Golden Agents project. Disambiguating Person Name Enti...
Chiara Latronico, The Golden Agents project. Disambiguating  Person Name Enti...Chiara Latronico, The Golden Agents project. Disambiguating  Person Name Enti...
Chiara Latronico, The Golden Agents project. Disambiguating Person Name Enti...
 
Artivity - phase 2 pitch
Artivity - phase 2 pitchArtivity - phase 2 pitch
Artivity - phase 2 pitch
 
Semantic MediaWiki and Open Data
Semantic MediaWiki and Open DataSemantic MediaWiki and Open Data
Semantic MediaWiki and Open Data
 
Semantic desktop for art practice
Semantic desktop for art practiceSemantic desktop for art practice
Semantic desktop for art practice
 
Doit mission
Doit missionDoit mission
Doit mission
 
BDE SC6-pilot - 05/12/16 - cologne Michalis Vafopoulos
BDE SC6-pilot - 05/12/16 - cologne Michalis VafopoulosBDE SC6-pilot - 05/12/16 - cologne Michalis Vafopoulos
BDE SC6-pilot - 05/12/16 - cologne Michalis Vafopoulos
 
MapTiler.com - Copernicus User Forum 2018, Prague, GSA
MapTiler.com - Copernicus User Forum 2018, Prague, GSAMapTiler.com - Copernicus User Forum 2018, Prague, GSA
MapTiler.com - Copernicus User Forum 2018, Prague, GSA
 
Mantas Zimnickas - How Open is Lithuanian Government data? atviriduomenys.lt
Mantas Zimnickas - How Open is Lithuanian Government data? atviriduomenys.lt Mantas Zimnickas - How Open is Lithuanian Government data? atviriduomenys.lt
Mantas Zimnickas - How Open is Lithuanian Government data? atviriduomenys.lt
 
City of Amsterdam: High velocity development
City of Amsterdam: High velocity developmentCity of Amsterdam: High velocity development
City of Amsterdam: High velocity development
 
Datahub for museums (poster)
Datahub for museums (poster)Datahub for museums (poster)
Datahub for museums (poster)
 

Destacado

Azoteq solutions for headphones
Azoteq solutions for headphonesAzoteq solutions for headphones
Azoteq solutions for headphonesJulien Jourdan
 
Azoteq solutions for gaming accessories
Azoteq solutions for gaming accessoriesAzoteq solutions for gaming accessories
Azoteq solutions for gaming accessoriesJulien Jourdan
 
Developing with the Twitter API
Developing with the Twitter APIDeveloping with the Twitter API
Developing with the Twitter APIContrast Contrast
 
Azoteq solutions for wearable applications
Azoteq solutions for wearable applicationsAzoteq solutions for wearable applications
Azoteq solutions for wearable applicationsJulien Jourdan
 
The Twitter API: A Presentation to Adobe
The Twitter API: A Presentation to AdobeThe Twitter API: A Presentation to Adobe
The Twitter API: A Presentation to AdobeAlex Payne
 
Development of Twitter Application #8 - Streaming API
Development of Twitter Application #8 - Streaming APIDevelopment of Twitter Application #8 - Streaming API
Development of Twitter Application #8 - Streaming APIMyungjin Lee
 
Data Access, Ownership and Control in Social Web Services: Issues for Twitter...
Data Access, Ownership and Control in Social Web Services: Issues for Twitter...Data Access, Ownership and Control in Social Web Services: Issues for Twitter...
Data Access, Ownership and Control in Social Web Services: Issues for Twitter...Cornelius Puschmann
 
Twitter powerpoint project
Twitter powerpoint projectTwitter powerpoint project
Twitter powerpoint projectJColon624
 
Twitter Powerpoint
Twitter PowerpointTwitter Powerpoint
Twitter Powerpointszyarto
 
Learn REST API with Python
Learn REST API with PythonLearn REST API with Python
Learn REST API with PythonLarry Cai
 

Destacado (12)

Azoteq solutions for headphones
Azoteq solutions for headphonesAzoteq solutions for headphones
Azoteq solutions for headphones
 
Azoteq solutions for gaming accessories
Azoteq solutions for gaming accessoriesAzoteq solutions for gaming accessories
Azoteq solutions for gaming accessories
 
Developing with the Twitter API
Developing with the Twitter APIDeveloping with the Twitter API
Developing with the Twitter API
 
Azoteq solutions for wearable applications
Azoteq solutions for wearable applicationsAzoteq solutions for wearable applications
Azoteq solutions for wearable applications
 
The Twitter API: A Presentation to Adobe
The Twitter API: A Presentation to AdobeThe Twitter API: A Presentation to Adobe
The Twitter API: A Presentation to Adobe
 
Development of Twitter Application #8 - Streaming API
Development of Twitter Application #8 - Streaming APIDevelopment of Twitter Application #8 - Streaming API
Development of Twitter Application #8 - Streaming API
 
Data Access, Ownership and Control in Social Web Services: Issues for Twitter...
Data Access, Ownership and Control in Social Web Services: Issues for Twitter...Data Access, Ownership and Control in Social Web Services: Issues for Twitter...
Data Access, Ownership and Control in Social Web Services: Issues for Twitter...
 
Twitter api
Twitter apiTwitter api
Twitter api
 
Twitter powerpoint project
Twitter powerpoint projectTwitter powerpoint project
Twitter powerpoint project
 
Twitter Powerpoint
Twitter PowerpointTwitter Powerpoint
Twitter Powerpoint
 
Learn REST API with Python
Learn REST API with PythonLearn REST API with Python
Learn REST API with Python
 
Twitter PPT
Twitter PPTTwitter PPT
Twitter PPT
 

Similar a College Van Trends Tot Innovatie

CitySDK Linked Data API
CitySDK Linked Data APICitySDK Linked Data API
CitySDK Linked Data APIFrank Kresin
 
BarcelonaNow dashboard showcase
BarcelonaNow dashboard showcaseBarcelonaNow dashboard showcase
BarcelonaNow dashboard showcaseDavid Laniado
 
Ontology Engineering at Scale for Open City Data Sharing
Ontology Engineering at Scale for Open City Data SharingOntology Engineering at Scale for Open City Data Sharing
Ontology Engineering at Scale for Open City Data SharingOscar Corcho
 
IRIS Webinar Urban Data Platforms
IRIS Webinar Urban Data PlatformsIRIS Webinar Urban Data Platforms
IRIS Webinar Urban Data PlatformsIRIS Smart Cities
 
PrepData4Mobilty Data Gap Analysis - Approach and Discussion.pptx
PrepData4Mobilty Data Gap Analysis - Approach and Discussion.pptxPrepData4Mobilty Data Gap Analysis - Approach and Discussion.pptx
PrepData4Mobilty Data Gap Analysis - Approach and Discussion.pptxFIWARE
 
DECODE project: Barcelona pilots
DECODE project: Barcelona pilotsDECODE project: Barcelona pilots
DECODE project: Barcelona pilotsPablo Aragón
 
Big Data Day LA 2016/ NoSQL track - Big Data and Real Estate, Jon Zifcak, CEO...
Big Data Day LA 2016/ NoSQL track - Big Data and Real Estate, Jon Zifcak, CEO...Big Data Day LA 2016/ NoSQL track - Big Data and Real Estate, Jon Zifcak, CEO...
Big Data Day LA 2016/ NoSQL track - Big Data and Real Estate, Jon Zifcak, CEO...Data Con LA
 
Linked Statistical Data 101
Linked Statistical Data 101Linked Statistical Data 101
Linked Statistical Data 101Oscar Corcho
 
OER World Map Project
OER World Map Project OER World Map Project
OER World Map Project Robert Farrow
 
Plan4business newsletter 01 2013
Plan4business newsletter 01 2013Plan4business newsletter 01 2013
Plan4business newsletter 01 2013plan4business
 
MassNow - intelligent church locator
MassNow - intelligent church locatorMassNow - intelligent church locator
MassNow - intelligent church locatorJakub Žitný
 
20191210 NDLI KEDL2019 Building the dutch digital heritage network
20191210 NDLI KEDL2019 Building the dutch digital heritage network20191210 NDLI KEDL2019 Building the dutch digital heritage network
20191210 NDLI KEDL2019 Building the dutch digital heritage networkEnno Meijers
 
Implementing INSPIRE services for Dutch provinces
Implementing INSPIRE services for Dutch provincesImplementing INSPIRE services for Dutch provinces
Implementing INSPIRE services for Dutch provincessmespire
 
CITY DATA EXCHANGE – A MARKETPLACE FOR PUBLIC AND PRIVATE DATA - PETER BJØRN ...
CITY DATA EXCHANGE – A MARKETPLACE FOR PUBLIC AND PRIVATE DATA - PETER BJØRN ...CITY DATA EXCHANGE – A MARKETPLACE FOR PUBLIC AND PRIVATE DATA - PETER BJØRN ...
CITY DATA EXCHANGE – A MARKETPLACE FOR PUBLIC AND PRIVATE DATA - PETER BJØRN ...Big Data Week
 
ADEQUATe and CommuniData
ADEQUATe and CommuniDataADEQUATe and CommuniData
ADEQUATe and CommuniDataStadt Wien
 
Meetup 31/5/2018 - Antwerpen zoekt werkende IoT services voor Europees projec...
Meetup 31/5/2018 - Antwerpen zoekt werkende IoT services voor Europees projec...Meetup 31/5/2018 - Antwerpen zoekt werkende IoT services voor Europees projec...
Meetup 31/5/2018 - Antwerpen zoekt werkende IoT services voor Europees projec...Digipolis Antwerpen
 
Open data scotland workshop
Open data scotland workshopOpen data scotland workshop
Open data scotland workshopKatalin Gallyas
 

Similar a College Van Trends Tot Innovatie (20)

CitySDK Linked Data API
CitySDK Linked Data APICitySDK Linked Data API
CitySDK Linked Data API
 
BarcelonaNow dashboard showcase
BarcelonaNow dashboard showcaseBarcelonaNow dashboard showcase
BarcelonaNow dashboard showcase
 
Ontology Engineering at Scale for Open City Data Sharing
Ontology Engineering at Scale for Open City Data SharingOntology Engineering at Scale for Open City Data Sharing
Ontology Engineering at Scale for Open City Data Sharing
 
Leipzig Location Navigator
Leipzig Location NavigatorLeipzig Location Navigator
Leipzig Location Navigator
 
Citadel technical
Citadel technicalCitadel technical
Citadel technical
 
IRIS Webinar Urban Data Platforms
IRIS Webinar Urban Data PlatformsIRIS Webinar Urban Data Platforms
IRIS Webinar Urban Data Platforms
 
PrepData4Mobilty Data Gap Analysis - Approach and Discussion.pptx
PrepData4Mobilty Data Gap Analysis - Approach and Discussion.pptxPrepData4Mobilty Data Gap Analysis - Approach and Discussion.pptx
PrepData4Mobilty Data Gap Analysis - Approach and Discussion.pptx
 
DECODE project: Barcelona pilots
DECODE project: Barcelona pilotsDECODE project: Barcelona pilots
DECODE project: Barcelona pilots
 
Big Data Day LA 2016/ NoSQL track - Big Data and Real Estate, Jon Zifcak, CEO...
Big Data Day LA 2016/ NoSQL track - Big Data and Real Estate, Jon Zifcak, CEO...Big Data Day LA 2016/ NoSQL track - Big Data and Real Estate, Jon Zifcak, CEO...
Big Data Day LA 2016/ NoSQL track - Big Data and Real Estate, Jon Zifcak, CEO...
 
Linked Statistical Data 101
Linked Statistical Data 101Linked Statistical Data 101
Linked Statistical Data 101
 
OER World Map Project
OER World Map Project OER World Map Project
OER World Map Project
 
Plan4business newsletter 01 2013
Plan4business newsletter 01 2013Plan4business newsletter 01 2013
Plan4business newsletter 01 2013
 
MassNow - intelligent church locator
MassNow - intelligent church locatorMassNow - intelligent church locator
MassNow - intelligent church locator
 
20191210 NDLI KEDL2019 Building the dutch digital heritage network
20191210 NDLI KEDL2019 Building the dutch digital heritage network20191210 NDLI KEDL2019 Building the dutch digital heritage network
20191210 NDLI KEDL2019 Building the dutch digital heritage network
 
Implementing INSPIRE services for Dutch provinces
Implementing INSPIRE services for Dutch provincesImplementing INSPIRE services for Dutch provinces
Implementing INSPIRE services for Dutch provinces
 
CITY DATA EXCHANGE – A MARKETPLACE FOR PUBLIC AND PRIVATE DATA - PETER BJØRN ...
CITY DATA EXCHANGE – A MARKETPLACE FOR PUBLIC AND PRIVATE DATA - PETER BJØRN ...CITY DATA EXCHANGE – A MARKETPLACE FOR PUBLIC AND PRIVATE DATA - PETER BJØRN ...
CITY DATA EXCHANGE – A MARKETPLACE FOR PUBLIC AND PRIVATE DATA - PETER BJØRN ...
 
ADEQUATe and CommuniData
ADEQUATe and CommuniDataADEQUATe and CommuniData
ADEQUATe and CommuniData
 
U3DCLOUD ECPPM 2018
U3DCLOUD ECPPM 2018U3DCLOUD ECPPM 2018
U3DCLOUD ECPPM 2018
 
Meetup 31/5/2018 - Antwerpen zoekt werkende IoT services voor Europees projec...
Meetup 31/5/2018 - Antwerpen zoekt werkende IoT services voor Europees projec...Meetup 31/5/2018 - Antwerpen zoekt werkende IoT services voor Europees projec...
Meetup 31/5/2018 - Antwerpen zoekt werkende IoT services voor Europees projec...
 
Open data scotland workshop
Open data scotland workshopOpen data scotland workshop
Open data scotland workshop
 

Último

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Último (20)

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

College Van Trends Tot Innovatie

  • 1. Van trends tot innovatie Open data: CitySDK & API’S - 15-11-2013 Wouter Meys & Maarten Groen
  • 2. Content ● Part I ○ Open data ○ The CitySDK project ○ Try the CitySDK API ● Part 2 ○ Social media API’s ○ Using the Twitter API
  • 3. Open data What is open data? ● A piece of data is open if anyone is free to use, reuse, and redistribute it — subject only, at most, to the requirement to attribute and/or share-alike.
  • 4. Current issues of open data ● Different locations and different formats ● No data format standards (across countries)
  • 5. Five stars of Tim Berners-Lee ★ make your stuff available on the Web (whatever format) under an open license ★ ★ make it available as structured data (e.g., Excel instead of image scan of a table) ★ ★ ★ use non-proprietary formats (e.g., CSV instead of Excel) ★ ★ ★ ★ use URIs to denote things, so that people can point at your stuff ★ ★ ★ ★ ★ link your data to other data to provide context (semantic web)
  • 6. Part I: The CitySDK project ● Eight European Cities ● Open data platform ○ Work packages: Mobility, Tourism, Participation ● Helping cities to open their data ● Giving developers the tools they need
  • 9. HvA contributions ● Collect data on tourists' movements, activities and/or experiences ● For organizations in the tourism sector, increase knowledge on their clients ● Enabling smarter information (services) for tourists
  • 10. Implementation ● Replicate the Lissabon head tourism pilot ● Tourism pilot focuses on: ○ Points Of Interests (POI) ○ Events ○ Routes ● Using Open Data ○ Arts Holland ○ Hotels: amsterdamopendata.nl ○ Restaurants: ATCB
  • 11. Dynamic data ● Collaboration with Van Gogh museum ○ Measuring queue length ○ Interesting info for Van Gogh ○ Better services for tourists
  • 12. Sensor system ● Ultrasonic sensor ● Four separate wireless transmitters ● One base station
  • 15. From test lab to living lab ● Four sensor are placed ● Problems: ○ Rain ○ Range ○ Base station location ● Fixes: ○ Improved case ○ Better antennas
  • 16. Application showing data ● Show queue ● Go to POI/Events ● Create your own route
  • 17. The CitySDK API ● Tourism: ○ API: citysdk.dmci.hva.nl/CitySDK/resources ○ Documentation: http://citysdk.ist.utl.pt/ ● Mobility ○ dev.citysdk.waag.org
  • 18. Applications Applications made with CitySDK API ● Open Data Globe ○ http://dev.citysdk.waag.org/visualisation/ ● Buildings in the Netherlands by year of construction ○ http://dev.citysdk.waag.org/buildings/
  • 19. Try it out ● Look at the different datasets ○ http://cms.citysdk.waag.org http://dev.citysdk.waag.org/ ● Try to retrieve all restaurants available in the API that are located in ‘stadsdeel west’ in Amsterdam ● Play around with combination of various datasets
  • 21. Part II: Social media API’s ● Twitter ○ +: Data is open, geolocation ○ -: Data reliability , sparsity , firehose ● Facebook ○ +: Large userbase, Likes, Companies ○ -: Accessibility, query language ● Other: Flickr, FourSquare, Instagram etc. etc.
  • 22. Combining API’s ● Livehoods ○ http://livehoods.org/maps/nyc ● Please Rob Me ○ http://pleaserobme.com/why ● Streamwatchr ○ http://streamwatchr.com/
  • 23. The Twitter API ● What did we do? ○ Collect tweets with geolocation in Amsterdam ● Visualize the data in different ways
  • 24. Using the Twitter API ● Streaming API ● REST API ● Firehose ● Authentication ● Documentation: dev.twitter.com
  • 25. Try it out! ● Register an application (dev.twitter.com) ● Check for library (https://dev.twitter.com/docs/twitter-libraries) ○ Javascript: codebird-js ○ Processing: http://blog.blprnt.com/blog/blprnt/updated-quicktutorial-processing-twitter (or google: processing twitter) ● Retrieve current trending topics (in The Netherlands) ● Retrieve tweets(no retweets) from the past week in Amsterdam