SlideShare a Scribd company logo
1 of 29
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
Km4City: Smart City Ontology Building 
for Effective Erogation of Services
For: Cognitive Systems Institute Group Speaker Series
Paolo Nesi
DISIT Lab, Distributed Data Intelligence and Technologies Lab
Distributed Systems and Internet Technologies Lab
Dipartimento di Ingegneria dell’Informazione
University of Florence
Via S. Marta 3, 50139, Florence, Italy
tel: +39-055-2758515, fax: +39-055-2758570
http://www.disit.dinfo.unifi.it , http://www.disit.org
paolo.nesi@unifi.it
km4city CSI GSS, Sept 2015
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City
Knowledge model 
for the city
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City Objectives
• Provides a unique point of service with integrated 
and aggregated data and tools for 
– Qualified users: public administrations  developers
– Operators: mobility, energy, tourism, cultural, SME, shops, 
…..  developers
– Final users  citizens, students, pendular, tourists
• Problems:
– Aggregated Data are not available: 
• not semantically interoperable, heterogeneous for: format, 
vocabulary, structure, velocity, volume, ownership/control, access 
/ license, …
• As OD, LD, LOD, private data, ..
– Lack of Services and tools to make the adoption simple
km4city CSI GSS, Sept 2015
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City Tools
• Final Users’ Tools:
– Km4City mobile app with personal assistant is coming…
– Km4City mobile applications: Google Play, Apple Store, …
– Km4City web application: http://www.km4city.org
– Open Source Mobile Application, FODD: an example in 
open source http://www.disit.org/6595
• Public Administrators’ Tools:
– Smart decision support system, http://smartds.disit.org
• Developers http://www.disit.org/km4city tools:
– Service Map Server, plus API, http://servicemap.disit.org
– LOG LOD browser: an ultimate visual tool to browse the 
RDF Store.
– Ontology Documentation: an ultimate tool to understand,
if needed !! 
km4city CSI GSS, Sept 2015
development
Access and exploitation
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4CityMobile App: Google Play and Apple Store
• https://play.google.com/store/apps/details?id=org.disit.siiMobile
• https://itunes.apple.com/us/app/florence‐km4city/id1028356115?mt=8
km4city CSI GSS, Sept 2015
http://www.km4city.org
web application
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
https://play.google.com/store/apps/deta
ils?id=org.disit.fodd
km4city CSI GSS, Sept 2015
Source code on  http://www.disit.org/6595
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Smart City Decision Support
• http://smartds.disit.org (user paolo.nesi@unifi.it, password= prova )
• System Thinking, well
known tool for Smart City
decision support sys..
Plus:
 Collaborative work…, 
 reuse, copy past, …
 Processes connected with 
RDF Store of the city via 
SPARQL queries
 Mathematical model for 
propagation of decision
confidence..
km4city CSI GSS, Sept 2015
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
km4City Tools
• Final Users’ Tools:
– Km4City mobile app with personal assistant is coming…
– Km4City mobile applications: Google Play, Apple Store, … 
Km4City web application: http://www.km4city.org
– Open Source Mobile Application, FODD: an example in 
open source http://www.disit.org/6595
• Public Administrators’ Tools:
– Smart decision support system, http://smartds.disit.org
• Developers’ Tools http://www.disit.org/km4city:
– Service Map Server, plus API, http://servicemap.disit.org
– LOG LOD browser: an ultimate visual tool to browse the 
RDF Store.
– Ontology Documentation: an ultimate tool to understand,
if needed !! 
km4city CSI GSS, Sept 2015
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City Developers for APPs
• THUS:
– ServiceMap Tool, plus 
API and documentation, 
http://servicemap.disit.o
rg
– LOG LOD browser: an 
ultimate visual tool to 
browse the RDF Store.
– Ontology
Documentation: an 
ultimate tool to 
understand,
if needed !! 
km4city CSI GSS, Sept 2015
• SME, not skilled on  
semantics, reasoning..
– SPARQL ?, RDF ? 
Simple development 
tools, mainly visual
Accessible examples
Not depending on data
Hackathons .. 
Tutorials..
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Data processing
Distributed 
Scheduler Database
Distributed Scheduler
Admin. Interface
km4city CSI GSS, Sept 2015
Service Map
http://servicemap.disit.org
Linked Open Graph
http://log.disit.org
Visual Query Graph
Smart City Engine
RDF Store
+ indexes:
SPARQL End point
Distributed processing
Reasoning and Deduction
Profiled Services
Data / info Rendering
Data / info Exploitation
Suggestions and Alarms
Citizens Formation
Development Interfaces & Srv.
Smart Decision 
Support System
Data Acting Processors
Data Analytics
Data Status 
web pages
Other SPARQL
End points
Developers
use
develop
Reasoning and Exploiting
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
km4city CSI GSS, Sept 2015
Servicemap front end
Development tool and API
http://servicemap.disit.org
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City Servicemap & API
• http://www.disit.org
/6597
– REST API: serviceURI
or Selection or GPS 
– REST API: Query ID
– Receive an email
– Get a JSON, HTML, …
• EMBED facility in 
third party web 
pages
km4city CSI GSS, Sept 2015
http://servicemap.disit.org
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City Servicemap & API
• http://www.disit.org
/6597
– REST API: serviceURI
or Selection or GPS 
– REST API: Query ID
– Receive an email
– Get a JSON, HTML, …
• EMBED facility in 
third party web 
pages
km4city CSI GSS, Sept 2015
http://LOG.disit.org
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
km4city CSI GSS, Sept 2015
Linked Open Graph
http://log.disit.org
A bus stop info…. 
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Linked Open Graph
http://log.disit.org
km4city CSI GSS, Sept 2015
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
km4city CSI GSS, Sept 2015
Smart‐city Ontology
km4city
>84   Classes
>100 ObjectProperties
>100 DataProperties
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
Smart‐city Ontology
• The data model provided have been mapped into
the ontology, it covers different aspects:
– Administration
– Street‐Guide
– Points of interest
– Citations from strings
– Local public transport
– Sensors..
– Temporal aspects
– Metadata on the data
– Statistics
– Risk assessment
km4city CSI GSS, Sept 2015
Temporal
Macroclass
Point of 
Interest
Macroclass
Sensors
Macroclass
Local public 
transport
Macroclass
Administration
Macroclass
Street‐guide
Macroclass
PA  hasPublicOffice  OFFICE
SENSOR  measuredTime  TIME
SERVICE  isInRoad  ROAD
CARPARKSENSOR 
observeCarPark  CARPARK
BUS  hasExpectedTime  TIME
CARPARK 
isInRoad 
ROAD
BUSSTOPFORECAST 
atBusStop  BUSSTOP
WEATHERREPORT  refersTo  PA
BUSSTOP  isInRoad  ROAD
ADMINISTRATIVEROAD 
ownerAuthority  PA
MetaData
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
km4City Back Office Tools
• The dirty work of Km4City service
– Data Ingestion Manager, DIM
– RDF Indexer Manager, RIM
– ..
– RDF Store Methodology
– RDF store enricher: dbPedia, ..
– Distributed SCE Scheduler, DISCES
• SCE: Smart City Engine
– ..
– Doc and info on http://www.disit.org/km4city
km4city CSI GSS, Sept 2015
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Data Ingestion and Mining
km4city CSI GSS, Sept 2015
Static Data 
harvesting
Data 
Mapping
To triple
Quality
Improve
ment
Indexin
g
Real Time 
Data 
Ingestion
Store
Validation
Semantic
Interoperability
Reconciliation
Ontolog
ie
triple
triple
‐ Sensors
‐ Meteo
‐ AVM
‐ Parcking
Blog & SN 
Vigilance
Indexin
g
Ontolog
ie
RDF
Store + 
indexes: 
SPARQL
Text 
Mining
NLP
OSIM based tools
http://osim.disit.org
RDF
Store + 
indexes: 
SPARQL
RDF Store
Enrichment
RDF Indexing Manager Reasoning Data Ingestion Manager + processes
Data 
Mapping
To triple
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Other
SPARQL
End points
km4city CSI GSS, Sept 2015
DIM DISCES RIM
Indexing
Configuration
Database
Data Ingestion
Configuration
Database
Distributed 
Scheduler Database
Static Data 
harvesting Data 
Mapping
To triple
Quality
Improve
ment
Indexing
Real Time 
Data 
Ingestion
RDF Store
Validation
Semantic
Interoperability
Reconciliation
Km4City 
Ontology
triple
triple
RDF
Store + 
indexes:
SPARQL
End point
Distributed 
Bigdata store
R2RML
Models
Distributed processing
Data Ingestion and Mining RDF Indexing
Sporadic: 
‐Validation
‐Reconciliation
‐Enrichment
RDF Store
Enrichment
Reasoning
Data Status 
web pages
Data Ingestion and Mining
‐ Sensors
‐ Meteo
‐ AVM
‐ Parcking
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DIM and RIM
• Data Ingestion Manager 
and SCE
– Managing workflow of 
thousands of different 
data sources
– Scheduling activities
– Executing processes on 
parallel and distributed 
architecture HBASE
– ETL and ++ : harvesting, 
ingestion, enrichment, 
mapping, producing 
triples, etc., etc., 
– http://www.disit.org/6732
km4city CSI GSS, Sept 2015
• RDF Indexing Manager
– Supporting 
methodology for 
ontology integration 
and RDF store building
– RDF store versioning
• Recovering from 
snapshots, phases, ..
– Making verification and 
validation of produced 
RDF stores
– http://www.disit.org/67
50
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Example of Ingestion process
km4city CSI GSS, Sept 2015
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Distributed SCE Scheduler
km4city CSI GSS, Sept 2015
http://www.disit.org/6746
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
km4city CSI GSS, Sept 2015
http://www.disit.org/6750
RDF KB life cycle methodology
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.itRDF Triples generated
Macro Class Static Triples 
Reconciliation 
Triples
Real Time Triples 
Loaded 
Total on 1.5
months
Administration 2.431 0 ‐‐ 2.431
Metadata of DataSets 416 0 ‐‐ 416
Point of Interest 
(35.273 POIs in Tuscany)  471.657 34.392 ‐‐ 506.049
Street‐guide 
(in Tuscany)  68.985.026 0 ‐‐ 68.985.026
Local Public 
Transport (<5 lines of FI) 644.405 2.385
135.952 
per line per day, to be filtered, read 
every 30 s, they respond in minutes
(static) 646.790
51.111.078
Sensors (<201 road sensors, 
63 scheduled every two hours) ‐‐ 4.240
102 
per sensor per read, every 2 hours, 
they are very slow in responding
Parking (<44 parkings, 
12 scheduled every 30min) ‐‐ 1.240
7920 
per park per day, 3 read per hour, 
they respond in seconds
Meto (286 municipalities, 
all scheduled every 6 hours) ‐‐ ‐‐
185 
per location per update, 
1‐2 updates per day
Temporal events, 
time stamp ‐‐ ‐‐
6 
for each event 1.715.105
Total 70.103.935 42.257 122.966.893
km4city CSI GSS, Sept 2015
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
km4city CSI GSS, Sept 2015
• Experimentations and validation in Tuscany
• Integration with present central station and subsystems 
Sii‐Mobility
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
H2020 RIA 
project
• Develop a conceptual framework for creating/ maintaining 
Urban Transport Systems 
• Develop European Resilience Management Guidelines (ERMG) 
• Operationalize and validate the ERMG by implementing the 
RESOLUTE Collaborative Resilience Assessment and 
Management Support Systems (CRAMSS) for Urban Transport 
Systems addressing Road and Urban Rail Infrastructures 
• Enhance resilience through improved support of human 
decision making processes, particularly by training 
professionals and civil users on the ERMG and the RESOLUTE 
system 
• Adoption of the ERMG at EU and Associated Countries level
km4city CSI GSS, Sept 2015
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Conclusions
• Km4City model and tools are:
– Scalable, smart and flexible: solving the smart city 
data dilemma….
– Supported by tools for developers, backoffice, public 
administrators, decision makers, and final users
– Beyond the pure information retrieval exploiting 
• inference on (sameAs, sub, equivalent, inverse, transitive, 
symmetrical..,
• reasoning on space, time, 
• Enrichment and textual indexing ….. All together
• Ready for Personal Assistants as a Service, PAaaS
km4city CSI GSS, Sept 2015
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Km4City: Smart City Ontology Building 
for Effective Erogation of Services
For: Cognitive Systems Institute Group Speaker Series
Paolo Nesi
DISIT Lab, Distributed Data Intelligence and Technologies Lab
Distributed Systems and Internet Technologies Lab
Dipartimento di Ingegneria dell’Informazione
University of Florence
Via S. Marta 3, 50139, Florence, Italy
tel: +39-055-2758515, fax: +39-055-2758570
http://www.disit.dinfo.unifi.it , http://www.disit.org
paolo.nesi@unifi.it
km4city CSI GSS, Sept 2015

More Related Content

What's hot

Open Data Day 2016, Km4City, L’universita’ come aggregatore di Open Data del ...
Open Data Day 2016, Km4City, L’universita’ come aggregatore di Open Data del ...Open Data Day 2016, Km4City, L’universita’ come aggregatore di Open Data del ...
Open Data Day 2016, Km4City, L’universita’ come aggregatore di Open Data del ...Paolo Nesi
 
Big Data, Open data, IOT
Big Data, Open data, IOTBig Data, Open data, IOT
Big Data, Open data, IOTPaolo 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
 
Big Data Smart City processes and tools, Real Time data processing tools
Big Data Smart City processes and tools, Real Time data processing toolsBig Data Smart City processes and tools, Real Time data processing tools
Big Data Smart City processes and tools, Real Time data processing toolsPaolo Nesi
 
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
 
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
 
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
 
Snap4City November 2019 Course: Smart City IOT Dashboard, smart city control ...
Snap4City November 2019 Course: Smart City IOT Dashboard, smart city control ...Snap4City November 2019 Course: Smart City IOT Dashboard, smart city control ...
Snap4City November 2019 Course: Smart City IOT Dashboard, smart city control ...Paolo Nesi
 
The Italian Hate Map: semantic content analytics for social good
The Italian Hate Map: semantic content analytics for social goodThe Italian Hate Map: semantic content analytics for social good
The Italian Hate Map: semantic content analytics for social goodCataldo Musto
 
Sironta at OpenOffice.org Conference 2010
Sironta at OpenOffice.org Conference  2010Sironta at OpenOffice.org Conference  2010
Sironta at OpenOffice.org Conference 2010Manu Arjó
 
DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...
DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...
DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...Cataldo Musto
 
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
 
Combining Social Data and Semantic Content Analysis for L’Aquila Social Urban...
Combining Social Data and Semantic Content Analysis for L’Aquila Social Urban...Combining Social Data and Semantic Content Analysis for L’Aquila Social Urban...
Combining Social Data and Semantic Content Analysis for L’Aquila Social Urban...Cataldo Musto
 

What's hot (15)

Open Data Day 2016, Km4City, L’universita’ come aggregatore di Open Data del ...
Open Data Day 2016, Km4City, L’universita’ come aggregatore di Open Data del ...Open Data Day 2016, Km4City, L’universita’ come aggregatore di Open Data del ...
Open Data Day 2016, Km4City, L’universita’ come aggregatore di Open Data del ...
 
Big Data, Open data, IOT
Big Data, Open data, IOTBig Data, Open data, IOT
Big Data, Open data, IOT
 
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
 
Big Data Smart City processes and tools, Real Time data processing tools
Big Data Smart City processes and tools, Real Time data processing toolsBig Data Smart City processes and tools, Real Time data processing tools
Big Data Smart City processes and tools, Real Time data processing tools
 
Big Data, open data, IOT
Big Data, open data, IOTBig Data, open data, IOT
Big Data, open data, IOT
 
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
 
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
 
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...
 
Snap4City November 2019 Course: Smart City IOT Dashboard, smart city control ...
Snap4City November 2019 Course: Smart City IOT Dashboard, smart city control ...Snap4City November 2019 Course: Smart City IOT Dashboard, smart city control ...
Snap4City November 2019 Course: Smart City IOT Dashboard, smart city control ...
 
The Italian Hate Map: semantic content analytics for social good
The Italian Hate Map: semantic content analytics for social goodThe Italian Hate Map: semantic content analytics for social good
The Italian Hate Map: semantic content analytics for social good
 
Sironta at OpenOffice.org Conference 2010
Sironta at OpenOffice.org Conference  2010Sironta at OpenOffice.org Conference  2010
Sironta at OpenOffice.org Conference 2010
 
DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...
DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...
DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...
 
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...
 
Combining Social Data and Semantic Content Analysis for L’Aquila Social Urban...
Combining Social Data and Semantic Content Analysis for L’Aquila Social Urban...Combining Social Data and Semantic Content Analysis for L’Aquila Social Urban...
Combining Social Data and Semantic Content Analysis for L’Aquila Social Urban...
 
Designing with data
Designing with dataDesigning with data
Designing with data
 

Viewers also liked

Our language pictures
Our language picturesOur language pictures
Our language picturesHelenOfTroy
 
Smart Cities e Città Metropolitane
Smart Cities e Città MetropolitaneSmart Cities e Città Metropolitane
Smart Cities e Città MetropolitanePaolo Nesi
 
Ukraine credentials grayling (2010)
Ukraine credentials   grayling (2010)Ukraine credentials   grayling (2010)
Ukraine credentials grayling (2010)Grayling Ukraine
 
How to create a Pick a Path Story using Powerpoint
How to create a Pick a Path Story using PowerpointHow to create a Pick a Path Story using Powerpoint
How to create a Pick a Path Story using PowerpointHelenOfTroy
 
Km4City Simple access to open and aggregated data for Public Administratio...
 Km4City   Simple access to open and aggregated data for Public Administratio... Km4City   Simple access to open and aggregated data for Public Administratio...
Km4City Simple access to open and aggregated data for Public Administratio...Paolo Nesi
 
Km4City: how to make smart and resilient your city, beginner document
Km4City: how to make smart and resilient your city, beginner documentKm4City: how to make smart and resilient your city, beginner document
Km4City: how to make smart and resilient your city, beginner documentPaolo Nesi
 
A2 Media Evaluation Proper
A2  Media  Evaluation ProperA2  Media  Evaluation Proper
A2 Media Evaluation Properbenbriscoe2010
 
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...Paolo Nesi
 
Roonm 17 Lunch Audit
Roonm 17 Lunch AuditRoonm 17 Lunch Audit
Roonm 17 Lunch AuditHelenOfTroy
 
SES Astra satellite monitor survey - Europe and Ukraine, 2010
SES Astra satellite monitor survey - Europe and Ukraine, 2010SES Astra satellite monitor survey - Europe and Ukraine, 2010
SES Astra satellite monitor survey - Europe and Ukraine, 2010Grayling Ukraine
 
Grayling Ukraine - Vaccination Thinkpiece (UKR)
Grayling Ukraine - Vaccination Thinkpiece (UKR)Grayling Ukraine - Vaccination Thinkpiece (UKR)
Grayling Ukraine - Vaccination Thinkpiece (UKR)Grayling Ukraine
 
Connecting With Citizens Over The Web
Connecting With Citizens Over The WebConnecting With Citizens Over The Web
Connecting With Citizens Over The WebNiyam Bhushan
 
Km4City Accesso Semplice a Open Data e Dati Aggregati per le Pubbliche Ammi...
Km4City   Accesso Semplice a Open Data e Dati Aggregati per le Pubbliche Ammi...Km4City   Accesso Semplice a Open Data e Dati Aggregati per le Pubbliche Ammi...
Km4City Accesso Semplice a Open Data e Dati Aggregati per le Pubbliche Ammi...Paolo Nesi
 
Takahe by Jacob, Claire, Yuan and Karen L
Takahe by Jacob, Claire, Yuan and Karen LTakahe by Jacob, Claire, Yuan and Karen L
Takahe by Jacob, Claire, Yuan and Karen LHelenOfTroy
 
Grayling Ukraine - Vaccination Thinkpiece
Grayling Ukraine - Vaccination ThinkpieceGrayling Ukraine - Vaccination Thinkpiece
Grayling Ukraine - Vaccination ThinkpieceGrayling Ukraine
 
Km4city: open flexible scalable city platform
Km4city: open flexible scalable city platformKm4city: open flexible scalable city platform
Km4city: open flexible scalable city platformPaolo Nesi
 
SAMR Presentation by Helen Prescott
SAMR Presentation by Helen PrescottSAMR Presentation by Helen Prescott
SAMR Presentation by Helen PrescottHelenOfTroy
 

Viewers also liked (18)

Our language pictures
Our language picturesOur language pictures
Our language pictures
 
Smart Cities e Città Metropolitane
Smart Cities e Città MetropolitaneSmart Cities e Città Metropolitane
Smart Cities e Città Metropolitane
 
Ukraine credentials grayling (2010)
Ukraine credentials   grayling (2010)Ukraine credentials   grayling (2010)
Ukraine credentials grayling (2010)
 
How to create a Pick a Path Story using Powerpoint
How to create a Pick a Path Story using PowerpointHow to create a Pick a Path Story using Powerpoint
How to create a Pick a Path Story using Powerpoint
 
Km4City Simple access to open and aggregated data for Public Administratio...
 Km4City   Simple access to open and aggregated data for Public Administratio... Km4City   Simple access to open and aggregated data for Public Administratio...
Km4City Simple access to open and aggregated data for Public Administratio...
 
Km4City: how to make smart and resilient your city, beginner document
Km4City: how to make smart and resilient your city, beginner documentKm4City: how to make smart and resilient your city, beginner document
Km4City: how to make smart and resilient your city, beginner document
 
A2 Media Evaluation Proper
A2  Media  Evaluation ProperA2  Media  Evaluation Proper
A2 Media Evaluation Proper
 
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
 
A2 Media Evaluation
A2 Media EvaluationA2 Media Evaluation
A2 Media Evaluation
 
Roonm 17 Lunch Audit
Roonm 17 Lunch AuditRoonm 17 Lunch Audit
Roonm 17 Lunch Audit
 
SES Astra satellite monitor survey - Europe and Ukraine, 2010
SES Astra satellite monitor survey - Europe and Ukraine, 2010SES Astra satellite monitor survey - Europe and Ukraine, 2010
SES Astra satellite monitor survey - Europe and Ukraine, 2010
 
Grayling Ukraine - Vaccination Thinkpiece (UKR)
Grayling Ukraine - Vaccination Thinkpiece (UKR)Grayling Ukraine - Vaccination Thinkpiece (UKR)
Grayling Ukraine - Vaccination Thinkpiece (UKR)
 
Connecting With Citizens Over The Web
Connecting With Citizens Over The WebConnecting With Citizens Over The Web
Connecting With Citizens Over The Web
 
Km4City Accesso Semplice a Open Data e Dati Aggregati per le Pubbliche Ammi...
Km4City   Accesso Semplice a Open Data e Dati Aggregati per le Pubbliche Ammi...Km4City   Accesso Semplice a Open Data e Dati Aggregati per le Pubbliche Ammi...
Km4City Accesso Semplice a Open Data e Dati Aggregati per le Pubbliche Ammi...
 
Takahe by Jacob, Claire, Yuan and Karen L
Takahe by Jacob, Claire, Yuan and Karen LTakahe by Jacob, Claire, Yuan and Karen L
Takahe by Jacob, Claire, Yuan and Karen L
 
Grayling Ukraine - Vaccination Thinkpiece
Grayling Ukraine - Vaccination ThinkpieceGrayling Ukraine - Vaccination Thinkpiece
Grayling Ukraine - Vaccination Thinkpiece
 
Km4city: open flexible scalable city platform
Km4city: open flexible scalable city platformKm4city: open flexible scalable city platform
Km4city: open flexible scalable city platform
 
SAMR Presentation by Helen Prescott
SAMR Presentation by Helen PrescottSAMR Presentation by Helen Prescott
SAMR Presentation by Helen Prescott
 

Similar to Km4City: Smart City Ontology Building for Effective Erogation of Services

DISIT Lab overview: smart city, big data, semantic computing, cloud
DISIT Lab overview: smart city, big data, semantic computing, cloudDISIT Lab overview: smart city, big data, semantic computing, cloud
DISIT Lab overview: smart city, big data, semantic computing, cloudPaolo 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
 
Km4City: una soluzione aperta per erogare servizi Smart City
Km4City: una soluzione aperta per erogare servizi Smart CityKm4City: una soluzione aperta per erogare servizi Smart City
Km4City: una soluzione aperta per erogare servizi Smart CityPaolo Nesi
 
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
 
Snap4City November 2019 Course: Smart City IOT Geernal overview, from dashboa...
Snap4City November 2019 Course: Smart City IOT Geernal overview, from dashboa...Snap4City November 2019 Course: Smart City IOT Geernal overview, from dashboa...
Snap4City November 2019 Course: Smart City IOT Geernal overview, from dashboa...Paolo 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
 
KM4city, Il Valore degli #OpenData: Esperienze a confronto
KM4city, Il Valore degli #OpenData: Esperienze a confrontoKM4city, Il Valore degli #OpenData: Esperienze a confronto
KM4city, Il Valore degli #OpenData: Esperienze a confrontoPaolo 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
 
Overview la componente ICT vs Big Data
Overview la componente ICT vs Big DataOverview la componente ICT vs Big Data
Overview la componente ICT vs Big DataPaolo Nesi
 
RESOLUTE: Governing for Resilience – Implementation Challenges
RESOLUTE: Governing for Resilience – Implementation Challenges RESOLUTE: Governing for Resilience – Implementation Challenges
RESOLUTE: Governing for Resilience – Implementation Challenges Paolo Nesi
 
Smart City Ecosystem, fram data to value for the citizens, Km4City solution, ...
Smart City Ecosystem, fram data to value for the citizens, Km4City solution, ...Smart City Ecosystem, fram data to value for the citizens, Km4City solution, ...
Smart City Ecosystem, fram data to value for the citizens, Km4City solution, ...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
 
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
 
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
 
Snap4City November 2019 Course: Smart City IOT development of IOT Applications
Snap4City November 2019 Course: Smart City IOT development of IOT ApplicationsSnap4City November 2019 Course: Smart City IOT development of IOT Applications
Snap4City November 2019 Course: Smart City IOT development of IOT ApplicationsPaolo 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
 
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...
Graph Databases Lifecycle Methodology  and Tool to Support Index/Store Versio...Graph Databases Lifecycle Methodology  and Tool to Support Index/Store Versio...
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...Paolo Nesi
 
IOT/IOE Elastically Scalable Architecture for Smart City and Industry 4.0
IOT/IOE Elastically Scalable Architecture for Smart City and Industry 4.0IOT/IOE Elastically Scalable Architecture for Smart City and Industry 4.0
IOT/IOE Elastically Scalable Architecture for Smart City and Industry 4.0Paolo 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
 
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
 

Similar to Km4City: Smart City Ontology Building for Effective Erogation of Services (20)

DISIT Lab overview: smart city, big data, semantic computing, cloud
DISIT Lab overview: smart city, big data, semantic computing, cloudDISIT Lab overview: smart city, big data, semantic computing, cloud
DISIT Lab overview: smart city, big data, semantic computing, cloud
 
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
 
Km4City: una soluzione aperta per erogare servizi Smart City
Km4City: una soluzione aperta per erogare servizi Smart CityKm4City: una soluzione aperta per erogare servizi Smart City
Km4City: una soluzione aperta per erogare servizi Smart City
 
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
 
Snap4City November 2019 Course: Smart City IOT Geernal overview, from dashboa...
Snap4City November 2019 Course: Smart City IOT Geernal overview, from dashboa...Snap4City November 2019 Course: Smart City IOT Geernal overview, from dashboa...
Snap4City November 2019 Course: Smart City IOT Geernal overview, from dashboa...
 
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...
 
KM4city, Il Valore degli #OpenData: Esperienze a confronto
KM4city, Il Valore degli #OpenData: Esperienze a confrontoKM4city, Il Valore degli #OpenData: Esperienze a confronto
KM4city, Il Valore degli #OpenData: Esperienze a confronto
 
Smart City Strategic Forecast, SmartCity360, Bratislava
Smart City Strategic Forecast, SmartCity360, BratislavaSmart City Strategic Forecast, SmartCity360, Bratislava
Smart City Strategic Forecast, SmartCity360, Bratislava
 
Overview la componente ICT vs Big Data
Overview la componente ICT vs Big DataOverview la componente ICT vs Big Data
Overview la componente ICT vs Big Data
 
RESOLUTE: Governing for Resilience – Implementation Challenges
RESOLUTE: Governing for Resilience – Implementation Challenges RESOLUTE: Governing for Resilience – Implementation Challenges
RESOLUTE: Governing for Resilience – Implementation Challenges
 
Smart City Ecosystem, fram data to value for the citizens, Km4City solution, ...
Smart City Ecosystem, fram data to value for the citizens, Km4City solution, ...Smart City Ecosystem, fram data to value for the citizens, Km4City solution, ...
Smart City Ecosystem, fram data to value for the citizens, Km4City solution, ...
 
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
 
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
 
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
 
Snap4City November 2019 Course: Smart City IOT development of IOT Applications
Snap4City November 2019 Course: Smart City IOT development of IOT ApplicationsSnap4City November 2019 Course: Smart City IOT development of IOT Applications
Snap4City November 2019 Course: Smart City IOT development of IOT Applications
 
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
 
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...
Graph Databases Lifecycle Methodology  and Tool to Support Index/Store Versio...Graph Databases Lifecycle Methodology  and Tool to Support Index/Store Versio...
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...
 
IOT/IOE Elastically Scalable Architecture for Smart City and Industry 4.0
IOT/IOE Elastically Scalable Architecture for Smart City and Industry 4.0IOT/IOE Elastically Scalable Architecture for Smart City and Industry 4.0
IOT/IOE Elastically Scalable Architecture for Smart City and Industry 4.0
 
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:...
 
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...
 

Recently uploaded

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
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
 
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
 

Recently uploaded (20)

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
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
 
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
 

Km4City: Smart City Ontology Building for Effective Erogation of Services

  • 1. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Km4City: Smart City Ontology Building  for Effective Erogation of Services For: Cognitive Systems Institute Group Speaker Series Paolo Nesi DISIT Lab, Distributed Data Intelligence and Technologies Lab Distributed Systems and Internet Technologies Lab Dipartimento di Ingegneria dell’Informazione University of Florence Via S. Marta 3, 50139, Florence, Italy tel: +39-055-2758515, fax: +39-055-2758570 http://www.disit.dinfo.unifi.it , http://www.disit.org paolo.nesi@unifi.it km4city CSI GSS, Sept 2015
  • 2. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Km4City Knowledge model  for the city
  • 3. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Km4City Objectives • Provides a unique point of service with integrated  and aggregated data and tools for  – Qualified users: public administrations  developers – Operators: mobility, energy, tourism, cultural, SME, shops,  …..  developers – Final users  citizens, students, pendular, tourists • Problems: – Aggregated Data are not available:  • not semantically interoperable, heterogeneous for: format,  vocabulary, structure, velocity, volume, ownership/control, access  / license, … • As OD, LD, LOD, private data, .. – Lack of Services and tools to make the adoption simple km4city CSI GSS, Sept 2015
  • 4. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Km4City Tools • Final Users’ Tools: – Km4City mobile app with personal assistant is coming… – Km4City mobile applications: Google Play, Apple Store, … – Km4City web application: http://www.km4city.org – Open Source Mobile Application, FODD: an example in  open source http://www.disit.org/6595 • Public Administrators’ Tools: – Smart decision support system, http://smartds.disit.org • Developers http://www.disit.org/km4city tools: – Service Map Server, plus API, http://servicemap.disit.org – LOG LOD browser: an ultimate visual tool to browse the  RDF Store. – Ontology Documentation: an ultimate tool to understand, if needed !!  km4city CSI GSS, Sept 2015 development Access and exploitation
  • 5. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Km4CityMobile App: Google Play and Apple Store • https://play.google.com/store/apps/details?id=org.disit.siiMobile • https://itunes.apple.com/us/app/florence‐km4city/id1028356115?mt=8 km4city CSI GSS, Sept 2015 http://www.km4city.org web application
  • 6. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it https://play.google.com/store/apps/deta ils?id=org.disit.fodd km4city CSI GSS, Sept 2015 Source code on  http://www.disit.org/6595
  • 7. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Smart City Decision Support • http://smartds.disit.org (user paolo.nesi@unifi.it, password= prova ) • System Thinking, well known tool for Smart City decision support sys.. Plus:  Collaborative work…,   reuse, copy past, …  Processes connected with  RDF Store of the city via  SPARQL queries  Mathematical model for  propagation of decision confidence.. km4city CSI GSS, Sept 2015
  • 8. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it km4City Tools • Final Users’ Tools: – Km4City mobile app with personal assistant is coming… – Km4City mobile applications: Google Play, Apple Store, …  Km4City web application: http://www.km4city.org – Open Source Mobile Application, FODD: an example in  open source http://www.disit.org/6595 • Public Administrators’ Tools: – Smart decision support system, http://smartds.disit.org • Developers’ Tools http://www.disit.org/km4city: – Service Map Server, plus API, http://servicemap.disit.org – LOG LOD browser: an ultimate visual tool to browse the  RDF Store. – Ontology Documentation: an ultimate tool to understand, if needed !!  km4city CSI GSS, Sept 2015
  • 9. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Km4City Developers for APPs • THUS: – ServiceMap Tool, plus  API and documentation,  http://servicemap.disit.o rg – LOG LOD browser: an  ultimate visual tool to  browse the RDF Store. – Ontology Documentation: an  ultimate tool to  understand, if needed !!  km4city CSI GSS, Sept 2015 • SME, not skilled on   semantics, reasoning.. – SPARQL ?, RDF ?  Simple development  tools, mainly visual Accessible examples Not depending on data Hackathons ..  Tutorials..
  • 10. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Data processing Distributed  Scheduler Database Distributed Scheduler Admin. Interface km4city CSI GSS, Sept 2015 Service Map http://servicemap.disit.org Linked Open Graph http://log.disit.org Visual Query Graph Smart City Engine RDF Store + indexes: SPARQL End point Distributed processing Reasoning and Deduction Profiled Services Data / info Rendering Data / info Exploitation Suggestions and Alarms Citizens Formation Development Interfaces & Srv. Smart Decision  Support System Data Acting Processors Data Analytics Data Status  web pages Other SPARQL End points Developers use develop Reasoning and Exploiting
  • 11. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it km4city CSI GSS, Sept 2015 Servicemap front end Development tool and API http://servicemap.disit.org
  • 12. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Km4City Servicemap & API • http://www.disit.org /6597 – REST API: serviceURI or Selection or GPS  – REST API: Query ID – Receive an email – Get a JSON, HTML, … • EMBED facility in  third party web  pages km4city CSI GSS, Sept 2015 http://servicemap.disit.org
  • 13. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Km4City Servicemap & API • http://www.disit.org /6597 – REST API: serviceURI or Selection or GPS  – REST API: Query ID – Receive an email – Get a JSON, HTML, … • EMBED facility in  third party web  pages km4city CSI GSS, Sept 2015 http://LOG.disit.org
  • 14. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it km4city CSI GSS, Sept 2015 Linked Open Graph http://log.disit.org A bus stop info…. 
  • 15. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Linked Open Graph http://log.disit.org km4city CSI GSS, Sept 2015
  • 16. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it km4city CSI GSS, Sept 2015 Smart‐city Ontology km4city >84   Classes >100 ObjectProperties >100 DataProperties Ontology Documentation:  http://www.disit.org/6506 http://www.disit.org/6507 http://www.disit.org/5606 http://www.disit.org/6461
  • 17. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Smart‐city Ontology • The data model provided have been mapped into the ontology, it covers different aspects: – Administration – Street‐Guide – Points of interest – Citations from strings – Local public transport – Sensors.. – Temporal aspects – Metadata on the data – Statistics – Risk assessment km4city CSI GSS, Sept 2015 Temporal Macroclass Point of  Interest Macroclass Sensors Macroclass Local public  transport Macroclass Administration Macroclass Street‐guide Macroclass PA  hasPublicOffice  OFFICE SENSOR  measuredTime  TIME SERVICE  isInRoad  ROAD CARPARKSENSOR  observeCarPark  CARPARK BUS  hasExpectedTime  TIME CARPARK  isInRoad  ROAD BUSSTOPFORECAST  atBusStop  BUSSTOP WEATHERREPORT  refersTo  PA BUSSTOP  isInRoad  ROAD ADMINISTRATIVEROAD  ownerAuthority  PA MetaData
  • 18. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it km4City Back Office Tools • The dirty work of Km4City service – Data Ingestion Manager, DIM – RDF Indexer Manager, RIM – .. – RDF Store Methodology – RDF store enricher: dbPedia, .. – Distributed SCE Scheduler, DISCES • SCE: Smart City Engine – .. – Doc and info on http://www.disit.org/km4city km4city CSI GSS, Sept 2015
  • 19. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Data Ingestion and Mining km4city CSI GSS, Sept 2015 Static Data  harvesting Data  Mapping To triple Quality Improve ment Indexin g Real Time  Data  Ingestion Store Validation Semantic Interoperability Reconciliation Ontolog ie triple triple ‐ Sensors ‐ Meteo ‐ AVM ‐ Parcking Blog & SN  Vigilance Indexin g Ontolog ie RDF Store +  indexes:  SPARQL Text  Mining NLP OSIM based tools http://osim.disit.org RDF Store +  indexes:  SPARQL RDF Store Enrichment RDF Indexing Manager Reasoning Data Ingestion Manager + processes Data  Mapping To triple
  • 20. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Other SPARQL End points km4city CSI GSS, Sept 2015 DIM DISCES RIM Indexing Configuration Database Data Ingestion Configuration Database Distributed  Scheduler Database Static Data  harvesting Data  Mapping To triple Quality Improve ment Indexing Real Time  Data  Ingestion RDF Store Validation Semantic Interoperability Reconciliation Km4City  Ontology triple triple RDF Store +  indexes: SPARQL End point Distributed  Bigdata store R2RML Models Distributed processing Data Ingestion and Mining RDF Indexing Sporadic:  ‐Validation ‐Reconciliation ‐Enrichment RDF Store Enrichment Reasoning Data Status  web pages Data Ingestion and Mining ‐ Sensors ‐ Meteo ‐ AVM ‐ Parcking
  • 21. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DIM and RIM • Data Ingestion Manager  and SCE – Managing workflow of  thousands of different  data sources – Scheduling activities – Executing processes on  parallel and distributed  architecture HBASE – ETL and ++ : harvesting,  ingestion, enrichment,  mapping, producing  triples, etc., etc.,  – http://www.disit.org/6732 km4city CSI GSS, Sept 2015 • RDF Indexing Manager – Supporting  methodology for  ontology integration  and RDF store building – RDF store versioning • Recovering from  snapshots, phases, .. – Making verification and  validation of produced  RDF stores – http://www.disit.org/67 50
  • 22. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Example of Ingestion process km4city CSI GSS, Sept 2015
  • 23. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Distributed SCE Scheduler km4city CSI GSS, Sept 2015 http://www.disit.org/6746
  • 24. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it km4city CSI GSS, Sept 2015 http://www.disit.org/6750 RDF KB life cycle methodology
  • 25. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.itRDF Triples generated Macro Class Static Triples  Reconciliation  Triples Real Time Triples  Loaded  Total on 1.5 months Administration 2.431 0 ‐‐ 2.431 Metadata of DataSets 416 0 ‐‐ 416 Point of Interest  (35.273 POIs in Tuscany)  471.657 34.392 ‐‐ 506.049 Street‐guide  (in Tuscany)  68.985.026 0 ‐‐ 68.985.026 Local Public  Transport (<5 lines of FI) 644.405 2.385 135.952  per line per day, to be filtered, read  every 30 s, they respond in minutes (static) 646.790 51.111.078 Sensors (<201 road sensors,  63 scheduled every two hours) ‐‐ 4.240 102  per sensor per read, every 2 hours,  they are very slow in responding Parking (<44 parkings,  12 scheduled every 30min) ‐‐ 1.240 7920  per park per day, 3 read per hour,  they respond in seconds Meto (286 municipalities,  all scheduled every 6 hours) ‐‐ ‐‐ 185  per location per update,  1‐2 updates per day Temporal events,  time stamp ‐‐ ‐‐ 6  for each event 1.715.105 Total 70.103.935 42.257 122.966.893 km4city CSI GSS, Sept 2015
  • 26. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it km4city CSI GSS, Sept 2015 • Experimentations and validation in Tuscany • Integration with present central station and subsystems  Sii‐Mobility
  • 27. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it H2020 RIA  project • Develop a conceptual framework for creating/ maintaining  Urban Transport Systems  • Develop European Resilience Management Guidelines (ERMG)  • Operationalize and validate the ERMG by implementing the  RESOLUTE Collaborative Resilience Assessment and  Management Support Systems (CRAMSS) for Urban Transport  Systems addressing Road and Urban Rail Infrastructures  • Enhance resilience through improved support of human  decision making processes, particularly by training  professionals and civil users on the ERMG and the RESOLUTE  system  • Adoption of the ERMG at EU and Associated Countries level km4city CSI GSS, Sept 2015
  • 28. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Conclusions • Km4City model and tools are: – Scalable, smart and flexible: solving the smart city  data dilemma…. – Supported by tools for developers, backoffice, public  administrators, decision makers, and final users – Beyond the pure information retrieval exploiting  • inference on (sameAs, sub, equivalent, inverse, transitive,  symmetrical.., • reasoning on space, time,  • Enrichment and textual indexing ….. All together • Ready for Personal Assistants as a Service, PAaaS km4city CSI GSS, Sept 2015
  • 29. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Km4City: Smart City Ontology Building  for Effective Erogation of Services For: Cognitive Systems Institute Group Speaker Series Paolo Nesi DISIT Lab, Distributed Data Intelligence and Technologies Lab Distributed Systems and Internet Technologies Lab Dipartimento di Ingegneria dell’Informazione University of Florence Via S. Marta 3, 50139, Florence, Italy tel: +39-055-2758515, fax: +39-055-2758570 http://www.disit.dinfo.unifi.it , http://www.disit.org paolo.nesi@unifi.it km4city CSI GSS, Sept 2015