SlideShare a Scribd company logo
1 of 27
Download to read offline
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
DISIT lab, IEEE SCI 2017, Freemont CA USA
C. Badii, P.Bellini, P. Nesi, M. Paolucci
University of Florence, Department of Information Engineering,
DISIT Lab, http://www.disit.org ,
http://www.sii-mobility.org , http://www.km4city.org
paolo.nesi@unifi.it
A Smart City Development kit for designing
Web and Mobile Apps
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Providing Services to City Users
• Cities aims at providing new Smart Services to city users:
– operators, final users, etc.
• In most cases via Web and Mobile Apps which exploit data:
– Structural data, open data, real time data, etc., private data from companies
– to be aggregated and transformed in services (providing: prediction,
information, early warning, relations)
– at reasonable cost for: developers, operators, and SME to realize new Apps
and services.
• If cost is not affordable, Services and Apps are not developed, in most
cases the Apps are also provided for free, so that high costs are not
sustainable  Public Private Partnership
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org City Services
• Case A) Data may be accessible as single non-Aggregated Data Sets
–  very expensive for App builders or
• Case B) Services and microservices may become accessible via Smart
City API, providing a view on Aggregated Data and Services.
–  Affordable for App builders
Case B ) Smart City API on aggregated data is as solution
– PROS: May abstract from the underlined data model, but can exploit it to
provide insight, inference, reasoning about the aggregated data and services
– CONS: may be complex and difficult to use without training and without
knowing the context.
– CONS: they have not been standardized yet.
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Km4City: Knowledge Base
– Street-Guide
– Mobility and
transport
– Points of interest
– Sensors, IOT, ..
– Energy
– Administration
– Citations from
strings
– ..
– Multiple DOMAINS
– Geospatial reasoning
– Temporal reasoning
– Metadata
– Statistics
– Risk and Resilience
– Licensing
– Open and Private Data
– Static and Real time
Big Data Tools
LOD and
reasoners
DISIT lab, IEEE SCI 2017, Freemont CA USA
Ontology Documentation:
http://www.disit.org/6506
http://www.disit.org/6507
http://www.disit.org/5606
http://www.disit.org/6461
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
SmartCityAPI(REST,QueryID,SPARQL)
Twitter
Vigilance
Big Data processing
noSQL stores
pull
HBase
User Profiler
Crowd Sourcing
Manager
User Engager on
Demand
Suggestions on
Demand
Data Analytics
Applications
City Operator
Data/Service
Provider
pull
Knowledge
Base (Km4City)
Distributed Smart City Engine
Scheduler, DISCES
ETL
Sensor Server and
Manager
Sensors stores
DevelopmentTools
Open Data
pull
IOT data
and stream
Data
Broker
push
pull
push
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Scenarious vs SmartCity API
• Search data: by text, near, along, etc...
– Resolving text to GPS and formal city nodes model
• Empowering the city users
• Access to event information
• Supporting City Users in using Public Mobility
• Supporting City Users in using Private Mobility
• New Experience to access at Cultural and Touristic info
• New way to access at health services
• Access at Environmental information
• Profiled Suggestions to City Users
• Personal Assistant
• Sharing knowledge among cities
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Access to Point of Interest information, POI
• POI: point of interest
• type: macro and subcategories
• Position: GPS, address, telephone, fax, email, URL, ..
• Description: textual, multilingual, with images, …
• Link to dbPedia, Linked Open Data
• Links to other services
• Real time data if any: sensors data, timeline, events,
prices, opening time, rules of access, status of
services, status of queue, etc..
• See transversal services on ServiceMap
– Regular and in test platform
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Full Text Search Features
• Search by text for POIs via
– Full text: description, title, macro and
category name
– Filtering by macro-cat and subcategory
– Filtering on distance and geometric
shape
• Search by text with assisted
suggestion to get:
– Streets and civic numbers, or POI,
locations
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Search by Shape and Distance
DISIT lab, IEEE SCI 2017, Freemont CA USA
Around a point or POI
Inside a closed polyline Along a polyline
Inside an area
Each request or search in the Km4City model
can be referred to a point and a ray, to an area,
to a polyline
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Km4City in Tuscany Area
What is enabling and providing smart services
• Smart Parking, in Tuscany
• Smart First Aid in Tuscany
• Smart Fuel pricing in Tuscany
• Smart search for POI and public transport srv.
• Public Transportation in Tuscany
• Routing in Tuscany
• Social Media Monitoring and acting
• Traffic events in Florence
• Bike Sharing in Pisa and Siena
• Recharge stations for e-vehicles
• Entertainment Events in Florence
• Traffic Sensors in Tuscany
• Weather forecast/condition in Tuscany
• Pollution and Pollination in Tuscany
• People Monitoring Assessment in the City, in
Florence via WiFi
• People Monitoring, in Tuscany via App
All Point of Interests, cultural activities, IOT, …
Over than 1.2 Million of complex events per day!http://servicemap.km4city.org
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
SmartCityAPI(REST,QueryID,SPARQL)
Developers
Linked Open Graph
SparQL Queries
Core
Lib
HW …..
Modules
Data
UserInterface
Developers Modules
MobileApplication
Developerkit
Development Tools
Platforms Plugins
WebView
WebUserInterface
View Map
Search by text, geo, KM4City
categories, municipality, ...
Statistics on services
Visual Query
save and reaload
View Paths and Areas
ServiceMap
View Real Time Info
(Public Transports, Meteo, Sensors,
Events, Fuel Stations, etc.)
View Static Info (Point of Interest)
Visual Query
save and embed
…
Platforms Store
Sii-Mobility App
Applications
Dev App
Dev. Tools
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org ServiceMap Tool
• ServiceMap tool
–with Km4City are substantially a Smart City Expert
System, SCES
–includes the Smart City API
–is a for developers to: search and browse on Smart City
Knowledge, also to generate examples of the Smart City
API call to be used in the development of Web and
Mobile Apps
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org ServiceMap Dev Tool
Search
along a line
Search around
a GPS point
Web App HTML5
Embed into Web pages
http://www.disit.org/6873
SmartCityAPIcallgeneration
Mobile Apps
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org An Example of SM usage
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Main ServiceMap features
• Search: provides a set of different searches on MAP and LOG
• Save & Get API Call: saves the performed visual query to send via
e-mail the Rest call to the developer
• Save & Get QueryID API Call: saves the performed visual queries
and send via e-mail a Rest call with a simplified syntax referring to
a QueryID and not reporting the complexity of the query.
• Save & Get Embed Code: saves the visual query of the user in
visually recall smart city elements on the map, and gives the
HTML Iframe code for embedding the view on a third party web
page; DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
DISIT lab, IEEE SCI 2017, Freemont CA USA
Browsing the knowledge base
Linked Open Graph
http://log.disit.org
Querying the knowledge
base in SPARQL
http://log.disit.org/spqlquery/
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Web and Mobile App. Development Kit
DISIT lab, IEEE SCI 2017, Freemont CA USA
Core
Lib
Manager
Searcher
Utility
Viewer
Data
Label
Alerts
…
jQuery
Mustache
…
HW
Web and Mobile Application Developer kit
PlatformsPlugins
WebView
Modules
ParkingSearcher
FuelStationSearcer
TPLSearcher
FirstAidSearcher
PollutionSearcher
DeveloperModule1
DeveloperModuleN
…
User Interface
Developers
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
ADK features
• Exploiting Km4City Smart City API
– Open Source
– Multiplatform: exploiting Apache Cordova Framework
– Active since 2015
– Adopted by a community of several Projects, Cities and SME.
• Respecting user privacy:
– Anonymous usage vs Authenticated usage (OAuth, email, ..)
• Modular & Dynamic:
– loading new modules from the WEB, and/or creating App by modular approach
• Personalization and Profiling:
– personalized menu, proposed POI for search,
• Reaching City Users:
– alerting and notifications by location, by user behaviour
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.orgWeb and Mobile Apps
• Smart Parking, in Tuscany
• Smart First Aid in Tuscany
• Smart Public Transportation in
Tuscany
• Smart Fuel pricing in Tuscany
• Bike Sharing in Pisa
• Weather condition in Tuscany
• Pollution and Pollination in
Tuscany
• Traffic Sensors in Tuscany
• Smart Routing in Tuscany
• Smart Transportation in Florence
• Events, traffic, …
• Entertainment Events in Florence
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
• Mobility
– Paths and stops, time
– Parching + prediction
– Ticketing
– Flow + prediction
– Navigation
– Connection with devices
– XXX Sharing
• Personal Assistant
– Info, Engagement
– Help, Civil protection
• Suggestions:
– Personalized and adaptive:
banned e typed per city user.
– POI, Twitter, Events,
– Weather forecast,
– Civil Protection
– …
DISIT lab, IEEE SCI 2017, Freemont CA USA
Web and Mobile Apps
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org Usage of the main Menu
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
The most searches cathegories
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Usage of the API Query models
DISIT lab, IEEE SCI 2017, Freemont CA USA
Request type #requests %
REST API 676,204 95.95%
SPARQL call 19,296 2.74%
ServiceMap GUI 6,375 0.9%
API via queryId 1,633 0.23%
API HTML 1,202 0.17%
• The table reports a mixt of App usage and developers usage
• ServiceMap has been mainly used in the training phase for 4
months.
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
Reasoning on App Data and for App
• User behavior analysis
– engagement on demand
– Reconstruction of user behavior on t he move
and in the city in general
– Pedestrian, TPL, Bike, private, etc.
• Production of Engagements….
• Suggestions…
• Routing….
DISIT lab, IEEE SCI 2017, Freemont CA USA
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
User Behavior Analyzer for Collective profiling
DISIT lab, IEEE SCI 2017, Freemont CA USA
Who
When
What
Where?
Why?
How move
Where they go ahead
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org
DISIT lab, IEEE SCI 2017, Freemont CA USA
Inform
You have parked out of your residential parking zone
The Road cleaning is this night
The waste in S.Andreas Road is full
Engage
Provide a comment, a score, etc..
Stimulate / recommend
Events in the city, services your may be interested,
etc..
Provide Bonus
Since you have parked here you we can get 1 Bonus
We suggest you to leave the car out of the city, this
bonus can be used to by a bus ticket
Any Mobile
and Web
App
City & City Operators
Strategy Editor
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
http://www.disit.org Conclusions
• Presentation of some of the Km4City development tools:
ServiceMap and App Development Kit, ADK.
– ServiceMap is focused on providing information to the developers, to
help them learning how to access to the data model, to exploit and use
the API
– ADK is a drafted modular web and mobile application based on HTML5
and JavaScript (apache Cordova) that can be used to exploit Smart City
API to develop a large range of applications.
• It is modular, flexible, etc. and allow performing users behavior analysis.
• The solutions are currently in use on several EC and national
Projects such as: Sii-Mobility, RESOLUTE, REPLICATE, Weee, …
DISIT lab, IEEE SCI 2017, Freemont CA USA

More Related Content

What's hot

Smart City and Open Data Projects and tools of DISIT Lab
Smart City and Open Data Projects and tools of DISIT LabSmart City and Open Data Projects and tools of DISIT Lab
Smart City and Open Data Projects and tools of DISIT LabPaolo Nesi
 
Km4City: Smart City HowTo and Overview, 2016
Km4City: Smart City HowTo and Overview, 2016Km4City: Smart City HowTo and Overview, 2016
Km4City: Smart City HowTo and Overview, 2016Paolo Nesi
 
Smart City at DISIT Lab, step two after smart city for beginners
Smart City at DISIT Lab, step two after smart city for beginnersSmart City at DISIT Lab, step two after smart city for beginners
Smart City at DISIT Lab, step two after smart city for beginnersPaolo Nesi
 
Km4City Smart City API: an integrated support for mobility services
Km4City Smart City API: an integrated support for mobility servicesKm4City Smart City API: an integrated support for mobility services
Km4City Smart City API: an integrated support for mobility servicesPaolo Nesi
 
Functional Resonance Analysis Method based- Decision Support tool for Urban T...
Functional Resonance Analysis Method based- Decision Support tool for Urban T...Functional Resonance Analysis Method based- Decision Support tool for Urban T...
Functional Resonance Analysis Method based- Decision Support tool for Urban T...Paolo Nesi
 
Overview on Smart City: Smart City for Beginners
Overview on Smart City: Smart City for BeginnersOverview on Smart City: Smart City for Beginners
Overview on Smart City: Smart City for BeginnersPaolo Nesi
 
"Km4City: Smart City Ontology Building for Effective Erogation of Services"
"Km4City: Smart City Ontology Building for Effective Erogation of Services""Km4City: Smart City Ontology Building for Effective Erogation of Services"
"Km4City: Smart City Ontology Building for Effective Erogation of Services"diannepatricia
 
Overview on Smart City, DISIT lab solution for beginners, 2015, Part 7: Distr...
Overview on Smart City, DISIT lab solution for beginners, 2015, Part 7: Distr...Overview on Smart City, DISIT lab solution for beginners, 2015, Part 7: Distr...
Overview on Smart City, DISIT lab solution for beginners, 2015, Part 7: Distr...Paolo Nesi
 
Complexity of IOT/IOE Architectures for Smart Service Infrastructures Panel:...
Complexity of IOT/IOE Architectures for  Smart Service Infrastructures Panel:...Complexity of IOT/IOE Architectures for  Smart Service Infrastructures Panel:...
Complexity of IOT/IOE Architectures for Smart Service Infrastructures Panel:...Paolo Nesi
 
Smart Cloud Engine and Solution based on Knowledge Base
Smart Cloud Engine and Solution based on Knowledge BaseSmart Cloud Engine and Solution based on Knowledge Base
Smart Cloud Engine and Solution based on Knowledge BasePaolo Nesi
 
Smart Cities and Data Analytics: Challenges and Opportunities
Smart Cities and Data Analytics: Challenges and Opportunities Smart Cities and Data Analytics: Challenges and Opportunities
Smart Cities and Data Analytics: Challenges and Opportunities PayamBarnaghi
 
Smart Cities….Smart Future
Smart Cities….Smart FutureSmart Cities….Smart Future
Smart Cities….Smart FuturePayamBarnaghi
 
What makes smart cities “Smart”?
What makes smart cities “Smart”? What makes smart cities “Smart”?
What makes smart cities “Smart”? PayamBarnaghi
 
The Future is Cyber-Healthcare
The Future is Cyber-Healthcare The Future is Cyber-Healthcare
The Future is Cyber-Healthcare PayamBarnaghi
 
How to make cities "smarter"?
How to make cities "smarter"?How to make cities "smarter"?
How to make cities "smarter"?PayamBarnaghi
 
Smart Cities: How are they different?
Smart Cities: How are they different? Smart Cities: How are they different?
Smart Cities: How are they different? PayamBarnaghi
 
How to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsHow to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsPayamBarnaghi
 
Developing Smart Cities Services through Semantic Analysis of Social Streams
Developing Smart Cities Services through Semantic Analysis of Social StreamsDeveloping Smart Cities Services through Semantic Analysis of Social Streams
Developing Smart Cities Services through Semantic Analysis of Social StreamsCataldo Musto
 
SCC2011 - Talking about e-Science in a virtual world
SCC2011 - Talking about e-Science in a virtual worldSCC2011 - Talking about e-Science in a virtual world
SCC2011 - Talking about e-Science in a virtual worldBritish Science Association
 

What's hot (20)

Smart City and Open Data Projects and tools of DISIT Lab
Smart City and Open Data Projects and tools of DISIT LabSmart City and Open Data Projects and tools of DISIT Lab
Smart City and Open Data Projects and tools of DISIT Lab
 
Km4City: Smart City HowTo and Overview, 2016
Km4City: Smart City HowTo and Overview, 2016Km4City: Smart City HowTo and Overview, 2016
Km4City: Smart City HowTo and Overview, 2016
 
Smart City at DISIT Lab, step two after smart city for beginners
Smart City at DISIT Lab, step two after smart city for beginnersSmart City at DISIT Lab, step two after smart city for beginners
Smart City at DISIT Lab, step two after smart city for beginners
 
Km4City Smart City API: an integrated support for mobility services
Km4City Smart City API: an integrated support for mobility servicesKm4City Smart City API: an integrated support for mobility services
Km4City Smart City API: an integrated support for mobility services
 
Functional Resonance Analysis Method based- Decision Support tool for Urban T...
Functional Resonance Analysis Method based- Decision Support tool for Urban T...Functional Resonance Analysis Method based- Decision Support tool for Urban T...
Functional Resonance Analysis Method based- Decision Support tool for Urban T...
 
Overview on Smart City: Smart City for Beginners
Overview on Smart City: Smart City for BeginnersOverview on Smart City: Smart City for Beginners
Overview on Smart City: Smart City for Beginners
 
"Km4City: Smart City Ontology Building for Effective Erogation of Services"
"Km4City: Smart City Ontology Building for Effective Erogation of Services""Km4City: Smart City Ontology Building for Effective Erogation of Services"
"Km4City: Smart City Ontology Building for Effective Erogation of Services"
 
Overview on Smart City, DISIT lab solution for beginners, 2015, Part 7: Distr...
Overview on Smart City, DISIT lab solution for beginners, 2015, Part 7: Distr...Overview on Smart City, DISIT lab solution for beginners, 2015, Part 7: Distr...
Overview on Smart City, DISIT lab solution for beginners, 2015, Part 7: Distr...
 
Complexity of IOT/IOE Architectures for Smart Service Infrastructures Panel:...
Complexity of IOT/IOE Architectures for  Smart Service Infrastructures Panel:...Complexity of IOT/IOE Architectures for  Smart Service Infrastructures Panel:...
Complexity of IOT/IOE Architectures for Smart Service Infrastructures Panel:...
 
Smart Cloud Engine and Solution based on Knowledge Base
Smart Cloud Engine and Solution based on Knowledge BaseSmart Cloud Engine and Solution based on Knowledge Base
Smart Cloud Engine and Solution based on Knowledge Base
 
Smart Cities and Data Analytics: Challenges and Opportunities
Smart Cities and Data Analytics: Challenges and Opportunities Smart Cities and Data Analytics: Challenges and Opportunities
Smart Cities and Data Analytics: Challenges and Opportunities
 
Smart Cities….Smart Future
Smart Cities….Smart FutureSmart Cities….Smart Future
Smart Cities….Smart Future
 
What makes smart cities “Smart”?
What makes smart cities “Smart”? What makes smart cities “Smart”?
What makes smart cities “Smart”?
 
The Future is Cyber-Healthcare
The Future is Cyber-Healthcare The Future is Cyber-Healthcare
The Future is Cyber-Healthcare
 
Long uglytestingdeck
Long uglytestingdeckLong uglytestingdeck
Long uglytestingdeck
 
How to make cities "smarter"?
How to make cities "smarter"?How to make cities "smarter"?
How to make cities "smarter"?
 
Smart Cities: How are they different?
Smart Cities: How are they different? Smart Cities: How are they different?
Smart Cities: How are they different?
 
How to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsHow to make data more usable on the Internet of Things
How to make data more usable on the Internet of Things
 
Developing Smart Cities Services through Semantic Analysis of Social Streams
Developing Smart Cities Services through Semantic Analysis of Social StreamsDeveloping Smart Cities Services through Semantic Analysis of Social Streams
Developing Smart Cities Services through Semantic Analysis of Social Streams
 
SCC2011 - Talking about e-Science in a virtual world
SCC2011 - Talking about e-Science in a virtual worldSCC2011 - Talking about e-Science in a virtual world
SCC2011 - Talking about e-Science in a virtual world
 

Similar to A Smart City Development kit for designing Web and Mobile Apps

Open Urban Platform: Technical View 2018: Km4City
Open Urban Platform: Technical View 2018: Km4CityOpen Urban Platform: Technical View 2018: Km4City
Open Urban Platform: Technical View 2018: Km4CityPaolo Nesi
 
Open Urban Platform for Smart City: Technical View
Open Urban Platform for Smart City: Technical View Open Urban Platform for Smart City: Technical View
Open Urban Platform for Smart City: Technical View Paolo Nesi
 
DAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
DAI DATI INTELLIGENTI AI SERVIZI Smart City API HackathonDAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
DAI DATI INTELLIGENTI AI SERVIZI Smart City API HackathonPaolo Nesi
 
Snap4City a Solution for highly collaborative Smart Cities Environments
Snap4City a Solution for highly collaborative Smart Cities Environments Snap4City a Solution for highly collaborative Smart Cities Environments
Snap4City a Solution for highly collaborative Smart Cities Environments Paolo Nesi
 
Big Data, Open data, IOT
Big Data, Open data, IOTBig Data, Open data, IOT
Big Data, Open data, IOTPaolo Nesi
 
Km4city: open flexible scalable city platform
Km4city: open flexible scalable city platformKm4city: open flexible scalable city platform
Km4city: open flexible scalable city platformPaolo Nesi
 
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...Paolo Nesi
 
Keynote: Making Smarter Tuscany and Florence with Km4City
Keynote: Making Smarter Tuscany and Florence with Km4CityKeynote: Making Smarter Tuscany and Florence with Km4City
Keynote: Making Smarter Tuscany and Florence with Km4CityPaolo Nesi
 
Gli open data nella “città intelligente”
Gli open data nella “città intelligente”Gli open data nella “città intelligente”
Gli open data nella “città intelligente”Paolo Nesi
 
Km4City: A reusable example of a Metropolitan-Wide Data Platform, MAJORCITIES...
Km4City: A reusable example of a Metropolitan-Wide Data Platform, MAJORCITIES...Km4City: A reusable example of a Metropolitan-Wide Data Platform, MAJORCITIES...
Km4City: A reusable example of a Metropolitan-Wide Data Platform, MAJORCITIES...Paolo Nesi
 
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city ServicesOntology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city ServicesPaolo Nesi
 
Km4City, Smart City Urban Platform, From Data to Services for the Sentient Ci...
Km4City, Smart City Urban Platform, From Data to Services for the Sentient Ci...Km4City, Smart City Urban Platform, From Data to Services for the Sentient Ci...
Km4City, Smart City Urban Platform, From Data to Services for the Sentient Ci...Paolo Nesi
 
hackathon smart city API, dai dati ai servizi
hackathon smart city API, dai dati ai servizihackathon smart city API, dai dati ai servizi
hackathon smart city API, dai dati ai serviziPaolo Nesi
 
scalable Smart aNalytic APplication builder for sentient Cities Overview -- S...
scalable Smart aNalytic APplication builder for sentient Cities Overview -- S...scalable Smart aNalytic APplication builder for sentient Cities Overview -- S...
scalable Smart aNalytic APplication builder for sentient Cities Overview -- S...Paolo Nesi
 
Km4City: Smart City Ontology Building for Effective Erogation of Services
Km4City: Smart City Ontology Building for Effective Erogation of ServicesKm4City: Smart City Ontology Building for Effective Erogation of Services
Km4City: Smart City Ontology Building for Effective Erogation of ServicesPaolo Nesi
 
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Paolo Nesi
 
Smart City Strategic Forecast, SmartCity360, Bratislava
Smart City Strategic Forecast, SmartCity360, BratislavaSmart City Strategic Forecast, SmartCity360, Bratislava
Smart City Strategic Forecast, SmartCity360, BratislavaPaolo Nesi
 
Km4City: Smart City Model and Tools for City Knowledge Exploitation
Km4City: Smart City Model and Tools for  City Knowledge ExploitationKm4City: Smart City Model and Tools for  City Knowledge Exploitation
Km4City: Smart City Model and Tools for City Knowledge ExploitationPaolo Nesi
 
RESOLUTE: Resilience management guidelines and Operationalization applied to ...
RESOLUTE: Resilience management guidelines and Operationalization applied to ...RESOLUTE: Resilience management guidelines and Operationalization applied to ...
RESOLUTE: Resilience management guidelines and Operationalization applied to ...Paolo Nesi
 

Similar to A Smart City Development kit for designing Web and Mobile Apps (20)

Open Urban Platform: Technical View 2018: Km4City
Open Urban Platform: Technical View 2018: Km4CityOpen Urban Platform: Technical View 2018: Km4City
Open Urban Platform: Technical View 2018: Km4City
 
Open Urban Platform for Smart City: Technical View
Open Urban Platform for Smart City: Technical View Open Urban Platform for Smart City: Technical View
Open Urban Platform for Smart City: Technical View
 
DAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
DAI DATI INTELLIGENTI AI SERVIZI Smart City API HackathonDAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
DAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
 
Snap4City a Solution for highly collaborative Smart Cities Environments
Snap4City a Solution for highly collaborative Smart Cities Environments Snap4City a Solution for highly collaborative Smart Cities Environments
Snap4City a Solution for highly collaborative Smart Cities Environments
 
Big Data, open data, IOT
Big Data, open data, IOTBig Data, open data, IOT
Big Data, open data, IOT
 
Big Data, Open data, IOT
Big Data, Open data, IOTBig Data, Open data, IOT
Big Data, Open data, IOT
 
Km4city: open flexible scalable city platform
Km4city: open flexible scalable city platformKm4city: open flexible scalable city platform
Km4city: open flexible scalable city platform
 
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...
Snap4City: Smart City IOT/IOE Platform scalable Smart aNalytic APplication bu...
 
Keynote: Making Smarter Tuscany and Florence with Km4City
Keynote: Making Smarter Tuscany and Florence with Km4CityKeynote: Making Smarter Tuscany and Florence with Km4City
Keynote: Making Smarter Tuscany and Florence with Km4City
 
Gli open data nella “città intelligente”
Gli open data nella “città intelligente”Gli open data nella “città intelligente”
Gli open data nella “città intelligente”
 
Km4City: A reusable example of a Metropolitan-Wide Data Platform, MAJORCITIES...
Km4City: A reusable example of a Metropolitan-Wide Data Platform, MAJORCITIES...Km4City: A reusable example of a Metropolitan-Wide Data Platform, MAJORCITIES...
Km4City: A reusable example of a Metropolitan-Wide Data Platform, MAJORCITIES...
 
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city ServicesOntology Building vs Data Harvesting and Cleaning for Smart-city Services
Ontology Building vs Data Harvesting and Cleaning for Smart-city Services
 
Km4City, Smart City Urban Platform, From Data to Services for the Sentient Ci...
Km4City, Smart City Urban Platform, From Data to Services for the Sentient Ci...Km4City, Smart City Urban Platform, From Data to Services for the Sentient Ci...
Km4City, Smart City Urban Platform, From Data to Services for the Sentient Ci...
 
hackathon smart city API, dai dati ai servizi
hackathon smart city API, dai dati ai servizihackathon smart city API, dai dati ai servizi
hackathon smart city API, dai dati ai servizi
 
scalable Smart aNalytic APplication builder for sentient Cities Overview -- S...
scalable Smart aNalytic APplication builder for sentient Cities Overview -- S...scalable Smart aNalytic APplication builder for sentient Cities Overview -- S...
scalable Smart aNalytic APplication builder for sentient Cities Overview -- S...
 
Km4City: Smart City Ontology Building for Effective Erogation of Services
Km4City: Smart City Ontology Building for Effective Erogation of ServicesKm4City: Smart City Ontology Building for Effective Erogation of Services
Km4City: Smart City Ontology Building for Effective Erogation of Services
 
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
 
Smart City Strategic Forecast, SmartCity360, Bratislava
Smart City Strategic Forecast, SmartCity360, BratislavaSmart City Strategic Forecast, SmartCity360, Bratislava
Smart City Strategic Forecast, SmartCity360, Bratislava
 
Km4City: Smart City Model and Tools for City Knowledge Exploitation
Km4City: Smart City Model and Tools for  City Knowledge ExploitationKm4City: Smart City Model and Tools for  City Knowledge Exploitation
Km4City: Smart City Model and Tools for City Knowledge Exploitation
 
RESOLUTE: Resilience management guidelines and Operationalization applied to ...
RESOLUTE: Resilience management guidelines and Operationalization applied to ...RESOLUTE: Resilience management guidelines and Operationalization applied to ...
RESOLUTE: Resilience management guidelines and Operationalization applied to ...
 

Recently uploaded

No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...narwatsonia7
 
call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
How to design healthy team dynamics to deliver successful digital projects.pptx
How to design healthy team dynamics to deliver successful digital projects.pptxHow to design healthy team dynamics to deliver successful digital projects.pptx
How to design healthy team dynamics to deliver successful digital projects.pptxTechSoupConnectLondo
 
2023 Ecological Profile of Ilocos Norte.pdf
2023 Ecological Profile of Ilocos Norte.pdf2023 Ecological Profile of Ilocos Norte.pdf
2023 Ecological Profile of Ilocos Norte.pdfilocosnortegovph
 
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
办理约克大学毕业证成绩单|购买加拿大文凭证书
办理约克大学毕业证成绩单|购买加拿大文凭证书办理约克大学毕业证成绩单|购买加拿大文凭证书
办理约克大学毕业证成绩单|购买加拿大文凭证书zdzoqco
 
Madurai Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Madurai Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesMadurai Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Madurai Call Girls 7001305949 WhatsApp Number 24x7 Best Servicesnajka9823
 
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...saminamagar
 
call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...Amil baba
 
Panet vs.Plastics - Earth Day 2024 - 22 APRIL
Panet vs.Plastics - Earth Day 2024 - 22 APRILPanet vs.Plastics - Earth Day 2024 - 22 APRIL
Panet vs.Plastics - Earth Day 2024 - 22 APRILChristina Parmionova
 
Club of Rome: Eco-nomics for an Ecological Civilization
Club of Rome: Eco-nomics for an Ecological CivilizationClub of Rome: Eco-nomics for an Ecological Civilization
Club of Rome: Eco-nomics for an Ecological CivilizationEnergy for One World
 
Angels_EDProgrammes & Services 2024.pptx
Angels_EDProgrammes & Services 2024.pptxAngels_EDProgrammes & Services 2024.pptx
Angels_EDProgrammes & Services 2024.pptxLizelle Coombs
 
Action Toolkit - Earth Day 2024 - April 22nd.
Action Toolkit - Earth Day 2024 - April 22nd.Action Toolkit - Earth Day 2024 - April 22nd.
Action Toolkit - Earth Day 2024 - April 22nd.Christina Parmionova
 
WORLD CREATIVITY AND INNOVATION DAY 2024.
WORLD CREATIVITY AND INNOVATION DAY 2024.WORLD CREATIVITY AND INNOVATION DAY 2024.
WORLD CREATIVITY AND INNOVATION DAY 2024.Christina Parmionova
 
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
(多少钱)Dal毕业证国外本科学位证
(多少钱)Dal毕业证国外本科学位证(多少钱)Dal毕业证国外本科学位证
(多少钱)Dal毕业证国外本科学位证mbetknu
 
call girls in Mehrauli DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Mehrauli  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Mehrauli  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Mehrauli DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...
Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...
Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...narwatsonia7
 
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...yalehistoricalreview
 

Recently uploaded (20)

No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
 
call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
How to design healthy team dynamics to deliver successful digital projects.pptx
How to design healthy team dynamics to deliver successful digital projects.pptxHow to design healthy team dynamics to deliver successful digital projects.pptx
How to design healthy team dynamics to deliver successful digital projects.pptx
 
2023 Ecological Profile of Ilocos Norte.pdf
2023 Ecological Profile of Ilocos Norte.pdf2023 Ecological Profile of Ilocos Norte.pdf
2023 Ecological Profile of Ilocos Norte.pdf
 
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
办理约克大学毕业证成绩单|购买加拿大文凭证书
办理约克大学毕业证成绩单|购买加拿大文凭证书办理约克大学毕业证成绩单|购买加拿大文凭证书
办理约克大学毕业证成绩单|购买加拿大文凭证书
 
Madurai Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Madurai Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesMadurai Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Madurai Call Girls 7001305949 WhatsApp Number 24x7 Best Services
 
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
 
call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
NO1 Certified kala jadu Love Marriage Black Magic Punjab Powerful Black Magic...
 
Panet vs.Plastics - Earth Day 2024 - 22 APRIL
Panet vs.Plastics - Earth Day 2024 - 22 APRILPanet vs.Plastics - Earth Day 2024 - 22 APRIL
Panet vs.Plastics - Earth Day 2024 - 22 APRIL
 
Club of Rome: Eco-nomics for an Ecological Civilization
Club of Rome: Eco-nomics for an Ecological CivilizationClub of Rome: Eco-nomics for an Ecological Civilization
Club of Rome: Eco-nomics for an Ecological Civilization
 
Angels_EDProgrammes & Services 2024.pptx
Angels_EDProgrammes & Services 2024.pptxAngels_EDProgrammes & Services 2024.pptx
Angels_EDProgrammes & Services 2024.pptx
 
Action Toolkit - Earth Day 2024 - April 22nd.
Action Toolkit - Earth Day 2024 - April 22nd.Action Toolkit - Earth Day 2024 - April 22nd.
Action Toolkit - Earth Day 2024 - April 22nd.
 
WORLD CREATIVITY AND INNOVATION DAY 2024.
WORLD CREATIVITY AND INNOVATION DAY 2024.WORLD CREATIVITY AND INNOVATION DAY 2024.
WORLD CREATIVITY AND INNOVATION DAY 2024.
 
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
(多少钱)Dal毕业证国外本科学位证
(多少钱)Dal毕业证国外本科学位证(多少钱)Dal毕业证国外本科学位证
(多少钱)Dal毕业证国外本科学位证
 
call girls in Mehrauli DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Mehrauli  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Mehrauli  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Mehrauli DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...
Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...
Russian Call Girl Hebbagodi ! 7001305949 ₹2999 Only and Free Hotel Delivery 2...
 
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
 

A Smart City Development kit for designing Web and Mobile Apps

  • 1. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org DISIT lab, IEEE SCI 2017, Freemont CA USA C. Badii, P.Bellini, P. Nesi, M. Paolucci University of Florence, Department of Information Engineering, DISIT Lab, http://www.disit.org , http://www.sii-mobility.org , http://www.km4city.org paolo.nesi@unifi.it A Smart City Development kit for designing Web and Mobile Apps
  • 2. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Providing Services to City Users • Cities aims at providing new Smart Services to city users: – operators, final users, etc. • In most cases via Web and Mobile Apps which exploit data: – Structural data, open data, real time data, etc., private data from companies – to be aggregated and transformed in services (providing: prediction, information, early warning, relations) – at reasonable cost for: developers, operators, and SME to realize new Apps and services. • If cost is not affordable, Services and Apps are not developed, in most cases the Apps are also provided for free, so that high costs are not sustainable  Public Private Partnership DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 3. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org City Services • Case A) Data may be accessible as single non-Aggregated Data Sets –  very expensive for App builders or • Case B) Services and microservices may become accessible via Smart City API, providing a view on Aggregated Data and Services. –  Affordable for App builders Case B ) Smart City API on aggregated data is as solution – PROS: May abstract from the underlined data model, but can exploit it to provide insight, inference, reasoning about the aggregated data and services – CONS: may be complex and difficult to use without training and without knowing the context. – CONS: they have not been standardized yet. DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 4. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Km4City: Knowledge Base – Street-Guide – Mobility and transport – Points of interest – Sensors, IOT, .. – Energy – Administration – Citations from strings – .. – Multiple DOMAINS – Geospatial reasoning – Temporal reasoning – Metadata – Statistics – Risk and Resilience – Licensing – Open and Private Data – Static and Real time Big Data Tools LOD and reasoners DISIT lab, IEEE SCI 2017, Freemont CA USA Ontology Documentation: http://www.disit.org/6506 http://www.disit.org/6507 http://www.disit.org/5606 http://www.disit.org/6461
  • 5. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org SmartCityAPI(REST,QueryID,SPARQL) Twitter Vigilance Big Data processing noSQL stores pull HBase User Profiler Crowd Sourcing Manager User Engager on Demand Suggestions on Demand Data Analytics Applications City Operator Data/Service Provider pull Knowledge Base (Km4City) Distributed Smart City Engine Scheduler, DISCES ETL Sensor Server and Manager Sensors stores DevelopmentTools Open Data pull IOT data and stream Data Broker push pull push DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 6. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Scenarious vs SmartCity API • Search data: by text, near, along, etc... – Resolving text to GPS and formal city nodes model • Empowering the city users • Access to event information • Supporting City Users in using Public Mobility • Supporting City Users in using Private Mobility • New Experience to access at Cultural and Touristic info • New way to access at health services • Access at Environmental information • Profiled Suggestions to City Users • Personal Assistant • Sharing knowledge among cities DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 7. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Access to Point of Interest information, POI • POI: point of interest • type: macro and subcategories • Position: GPS, address, telephone, fax, email, URL, .. • Description: textual, multilingual, with images, … • Link to dbPedia, Linked Open Data • Links to other services • Real time data if any: sensors data, timeline, events, prices, opening time, rules of access, status of services, status of queue, etc.. • See transversal services on ServiceMap – Regular and in test platform DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 8. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Full Text Search Features • Search by text for POIs via – Full text: description, title, macro and category name – Filtering by macro-cat and subcategory – Filtering on distance and geometric shape • Search by text with assisted suggestion to get: – Streets and civic numbers, or POI, locations DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 9. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Search by Shape and Distance DISIT lab, IEEE SCI 2017, Freemont CA USA Around a point or POI Inside a closed polyline Along a polyline Inside an area Each request or search in the Km4City model can be referred to a point and a ray, to an area, to a polyline
  • 10. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Km4City in Tuscany Area What is enabling and providing smart services • Smart Parking, in Tuscany • Smart First Aid in Tuscany • Smart Fuel pricing in Tuscany • Smart search for POI and public transport srv. • Public Transportation in Tuscany • Routing in Tuscany • Social Media Monitoring and acting • Traffic events in Florence • Bike Sharing in Pisa and Siena • Recharge stations for e-vehicles • Entertainment Events in Florence • Traffic Sensors in Tuscany • Weather forecast/condition in Tuscany • Pollution and Pollination in Tuscany • People Monitoring Assessment in the City, in Florence via WiFi • People Monitoring, in Tuscany via App All Point of Interests, cultural activities, IOT, … Over than 1.2 Million of complex events per day!http://servicemap.km4city.org
  • 11. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org SmartCityAPI(REST,QueryID,SPARQL) Developers Linked Open Graph SparQL Queries Core Lib HW ….. Modules Data UserInterface Developers Modules MobileApplication Developerkit Development Tools Platforms Plugins WebView WebUserInterface View Map Search by text, geo, KM4City categories, municipality, ... Statistics on services Visual Query save and reaload View Paths and Areas ServiceMap View Real Time Info (Public Transports, Meteo, Sensors, Events, Fuel Stations, etc.) View Static Info (Point of Interest) Visual Query save and embed … Platforms Store Sii-Mobility App Applications Dev App Dev. Tools DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 12. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org ServiceMap Tool • ServiceMap tool –with Km4City are substantially a Smart City Expert System, SCES –includes the Smart City API –is a for developers to: search and browse on Smart City Knowledge, also to generate examples of the Smart City API call to be used in the development of Web and Mobile Apps DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 13. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org ServiceMap Dev Tool Search along a line Search around a GPS point Web App HTML5 Embed into Web pages http://www.disit.org/6873 SmartCityAPIcallgeneration Mobile Apps DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 14. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org An Example of SM usage DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 15. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Main ServiceMap features • Search: provides a set of different searches on MAP and LOG • Save & Get API Call: saves the performed visual query to send via e-mail the Rest call to the developer • Save & Get QueryID API Call: saves the performed visual queries and send via e-mail a Rest call with a simplified syntax referring to a QueryID and not reporting the complexity of the query. • Save & Get Embed Code: saves the visual query of the user in visually recall smart city elements on the map, and gives the HTML Iframe code for embedding the view on a third party web page; DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 16. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org DISIT lab, IEEE SCI 2017, Freemont CA USA Browsing the knowledge base Linked Open Graph http://log.disit.org Querying the knowledge base in SPARQL http://log.disit.org/spqlquery/
  • 17. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Web and Mobile App. Development Kit DISIT lab, IEEE SCI 2017, Freemont CA USA Core Lib Manager Searcher Utility Viewer Data Label Alerts … jQuery Mustache … HW Web and Mobile Application Developer kit PlatformsPlugins WebView Modules ParkingSearcher FuelStationSearcer TPLSearcher FirstAidSearcher PollutionSearcher DeveloperModule1 DeveloperModuleN … User Interface Developers
  • 18. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org ADK features • Exploiting Km4City Smart City API – Open Source – Multiplatform: exploiting Apache Cordova Framework – Active since 2015 – Adopted by a community of several Projects, Cities and SME. • Respecting user privacy: – Anonymous usage vs Authenticated usage (OAuth, email, ..) • Modular & Dynamic: – loading new modules from the WEB, and/or creating App by modular approach • Personalization and Profiling: – personalized menu, proposed POI for search, • Reaching City Users: – alerting and notifications by location, by user behaviour DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 19. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.orgWeb and Mobile Apps • Smart Parking, in Tuscany • Smart First Aid in Tuscany • Smart Public Transportation in Tuscany • Smart Fuel pricing in Tuscany • Bike Sharing in Pisa • Weather condition in Tuscany • Pollution and Pollination in Tuscany • Traffic Sensors in Tuscany • Smart Routing in Tuscany • Smart Transportation in Florence • Events, traffic, … • Entertainment Events in Florence DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 20. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org • Mobility – Paths and stops, time – Parching + prediction – Ticketing – Flow + prediction – Navigation – Connection with devices – XXX Sharing • Personal Assistant – Info, Engagement – Help, Civil protection • Suggestions: – Personalized and adaptive: banned e typed per city user. – POI, Twitter, Events, – Weather forecast, – Civil Protection – … DISIT lab, IEEE SCI 2017, Freemont CA USA Web and Mobile Apps
  • 21. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Usage of the main Menu DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 22. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org The most searches cathegories DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 23. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Usage of the API Query models DISIT lab, IEEE SCI 2017, Freemont CA USA Request type #requests % REST API 676,204 95.95% SPARQL call 19,296 2.74% ServiceMap GUI 6,375 0.9% API via queryId 1,633 0.23% API HTML 1,202 0.17% • The table reports a mixt of App usage and developers usage • ServiceMap has been mainly used in the training phase for 4 months.
  • 24. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Reasoning on App Data and for App • User behavior analysis – engagement on demand – Reconstruction of user behavior on t he move and in the city in general – Pedestrian, TPL, Bike, private, etc. • Production of Engagements…. • Suggestions… • Routing…. DISIT lab, IEEE SCI 2017, Freemont CA USA
  • 25. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org User Behavior Analyzer for Collective profiling DISIT lab, IEEE SCI 2017, Freemont CA USA Who When What Where? Why? How move Where they go ahead
  • 26. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org DISIT lab, IEEE SCI 2017, Freemont CA USA Inform You have parked out of your residential parking zone The Road cleaning is this night The waste in S.Andreas Road is full Engage Provide a comment, a score, etc.. Stimulate / recommend Events in the city, services your may be interested, etc.. Provide Bonus Since you have parked here you we can get 1 Bonus We suggest you to leave the car out of the city, this bonus can be used to by a bus ticket Any Mobile and Web App City & City Operators Strategy Editor
  • 27. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://www.disit.org Conclusions • Presentation of some of the Km4City development tools: ServiceMap and App Development Kit, ADK. – ServiceMap is focused on providing information to the developers, to help them learning how to access to the data model, to exploit and use the API – ADK is a drafted modular web and mobile application based on HTML5 and JavaScript (apache Cordova) that can be used to exploit Smart City API to develop a large range of applications. • It is modular, flexible, etc. and allow performing users behavior analysis. • The solutions are currently in use on several EC and national Projects such as: Sii-Mobility, RESOLUTE, REPLICATE, Weee, … DISIT lab, IEEE SCI 2017, Freemont CA USA