SlideShare ist ein Scribd-Unternehmen logo
1 von 75
Downloaden Sie, um offline zu lesen
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
1
Overview on Smart City
Smart City for Beginners
2014, Part 9, Corso di Sistemi Distribuiti
Scuola di Ingegneria di Firenze
Prof. Paolo Nesi
DISIT Lab
Dipartimento di Ingegneria dell’Informazione
Università degli Studi di Firenze
Via S. Marta 3, 50139, Firenze, Italia
tel: +39-055-4796523, fax: +39-055-4796363
http://www.disit.dinfo.unifi.it
paolo.nesi@unifi.it
DISIT Lab, Univ. Florence, 2014
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Major topics addressed
• Smart City Concepts
• Architecture of Smart City Infrastructures
– Peripheral processors
– Data ingestion and mining
– Reasoning and Deduction
– Data Acting processors
• Progetto SmartCity Coll@bora
• Progetto SmartCity Sii‐Mobility
• Data Mining e Problematiche smart City
– DISIT Smart City Ontology
– Data ingestion and integration
– Service Map and Linked Open Graph
• Blog Vigilance via Natural Language Processing 
DISIT Lab, Univ. Florence, 2014 2
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Motivations 
• Societal challenge 
– We see a strong increment of population of our 
cities, since in the cities the life is simple and of 
higher quality in term of services and working 
opportunities
– The cities needs to be adapted to the increment of 
population, to new evolving ages, to the new 
technologies and expectations of population  
•  Sustainability of the growth 
DISIT Lab, Univ. Florence, 2014 3
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DISIT Lab, Univ. Florence, 2014 4
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DISIT Lab, Univ. Florence, 2014 5
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DISIT Lab, Univ. Florence, 2014 6
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DISIT Lab, Univ. Florence, 2014 7
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Sustainability of the Growth 
• To be planned and managed with respect to increment of 
population and their needs
– increment of efficiency: 
• compensation of the increments of costs 
– Increment of quality of life: 
• compensation of the decrement of quality of life
– provisioning of new services: 
• compensation of the inadequacy of services
– Decision support for strategic aspects
• Corrections, prediction, new services, etc.
• Towards citizens
– Informing citizens on the new adaptations, making them 
aware about that 
– Forming citizens to adopt virtuous behaviour in the usage of 
services and resources DISIT Lab, Univ. Florence, 2014 8
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Smartness, smart city needs 6 features
• Smart Health
• Smart Education
• Smart Mobility
• Smart Energy
• Smart Governmental
– Smart economy
– Smart people
– Smart environment
– Smart living
• Smart Telecommunication
DISIT Lab, Univ. Florence, 2014 9
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Smart health
(can be regarded as smart governmental)
• Online accessing to health services: 
– booking and paying
– selecting doctor
– access to EPR (Electronic Patient Record)
• Monitoring services and users for, 
– learn people behavior, create collective 
profiles
– personalized health
– Inform citizens to the risks of their habits 
– Improve efficiency of services
– redistribute workload, thus reducing the 
peak of consumption
DISIT Lab, Univ. Florence, 2014 10
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Smart Education
(can be regarded as smart governmental)
• Diffusion of ICT into the schools: 
– LIM, PAD, internet connection, tables, ..
• Primary and secondary schools  university 
 industry & services
• Monitoring the students and quality of 
service, 
– learn student behavior, create collective profiles, 
– personalized education 
• suggesting behavior to 
– Informing the families
– moderate the peak of consumption
– increase the competence in specific needed 
sectors, etc. 
– Increase formation impact and benefits
DISIT Lab, Univ. Florence, 2014 11
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Smart Mobility
• Public transportation: 
– bus, railway, taxi, metro, etc., 
• Public transport for services: 
– garbage collection, ambulances, 
• Private transportation: 
– cars, delivering material, etc.
• New solutions (public and/or 
private): 
– electric cars, car sharing, car 
pooling, bike sharing, bicycle paths 
• Online: 
– ticketing, monitoring travel, 
infomobility, access to RTZ, parking, 
etc. 
DISIT Lab, Univ. Florence, 2014 12
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Smart Mobility and urbanization
• Monitoring the city status, 
– learn city behavior on mobility 
– learn people behavior
– create collective profiles
– tracking people flows 
• Providing Info/service
– personalized
– Info about city status to
– help moving people and 
material
– education on mobility, 
– moderate the peak of 
consumption
• Reasoning to
– make services sustainable 
– make services accessible
– Increase the quality of service
DISIT Lab, Univ. Florence, 2014 13
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Smart Energy
• Smart building:
– saving and optimizing energy consumption, 
district heating
– renewable energy: photovoltaic, wind energy,  
solar energy, hydropower, etc. 
• Smart lighting: 
– turning on/off on the basis of the real needs
• Energy points for electric: c
– ars, bikes, scooters, 
• Monitoring consumption, learn people/city 
behavior on energy consumption, learn 
people behavior, create collective profiles
• Suggesting consumers
– different behavior for consumption: different 
time to use the washing machine
• Suggesting administrations
– restructuring to reduce the global 
consumption, 
– moderate the peak of consumption
DISIT Lab, Univ. Florence, 2014 14
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Smart Governmental Services
• Service toward citizens: 
– on‐line services: 
• register, certification, civil 
services, 
taxes, use of soil, …
– Payments and banking: 
• taxes, schools, accesses
– Garbage collection: 
• regular and exceptional 
– Quality of air: 
• monitoring pollution
– Water control: 
• monitoring water quality, 
water dispersion, river status 
DISIT Lab, Univ. Florence, 2014 15
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Smart Governmental Services
• Service toward citizens: 
– Cultural Heritage: ticketing on museums,
– Tourism: ticketing, visiting, planning, booking 
(hotel and restaurants, etc. )
– social networking: getting service feedbacks, 
monitoring 
• Social sustainability of services: 
– crowd services
• Social recovering of infrastructure, 
– New services, exploiting infrastructures
• Monitoring consumption and exploitation of 
services, learn people behavior, create collective 
profiles
– Discovering problems of services, 
– Finding collective solutions and new needs…
DISIT Lab, Univ. Florence, 2014 16
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Telecommunication, broadband
• Fixed Connectivity: 
– ADSL or more, fiber, 
• Mobile Connectivity: 
– Public wifi, Services on WiFi, 
HSPDA, LTE
• Monitoring communication 
infrastructure
• Providing information and 
formation on:
– how to exploit the 
communication infrastructure
– Exploiting the communication 
for the other services, 
– moderate the peak of 
consumption
DISIT Lab, Univ. Florence, 2014 17
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Major topics addressed
• Smart City Concepts
• Architecture of Smart City Infrastructures
– Peripheral processors
– Data ingestion and mining
– Reasoning and Deduction
– Data Acting processors
• Progetto SmartCity Coll@bora
• Progetto SmartCity Sii‐Mobility
• Data Mining e Problematiche smart City
– DISIT Smart City Ontology
– Data ingestion and integration
– Service Map and Linked Open Graph
• Blog Vigilance via Natural Language Processing 
DISIT Lab, Univ. Florence, 2014 18
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Profiled
Services
Profiled
Services
Smart City Paradigm
DISIT Lab, Univ. Florence, 2014 19
Interoperability
Data 
processing
Smart City 
Engine
Data 
Harvesting
Data / info 
Rendering
Data / info 
Exploitation
Suggestions
and Alarms
Real Time 
Data
Social Data 
trends
Data 
Sensors
Data Ingesting
and mining
Reasoning and 
Deduction
Data Acting
processors
Real Time 
Computing
Traffic
control 
Social 
Media
Sensors
control
Peripheral 
processors
Energy 
central
eHealth
Agency
eGov Data 
collection
Telecom. 
Services
…….
Citizens
Formation
Applications
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Challenges (addressed by DISIT)
• Social Media blog analysis
• Energy Control for bike sharing
• Wi‐Fi as a sensor for people mobility
• Internet of Things as sensors
– Low costs Bluetooth monitoring 
devices
– Vehicle kits with sensors 
– Sensors networks spread in the city 
and managed by centrals
– Traffic flow sensors
• ..
DISIT Lab, Univ. Florence, 2014 20
Traffic
Control 
Social 
Media
Sensors
control
Peripheral 
processors
Energy 
Central
eHealth
Agency
eGov Data 
collection
Telecom. 
Services
…….
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Challenges (addressed by DISIT)
• OD/LOD, Open Data/Linked Open Data: 
– gathering, collection, 
• Data Mining: 
– ontology mapping, integration, 
semantically interoperable
– reconciliation, enrichment, 
– quality assessment and improvement
• Data Filtering on Streaming
• Blog Vigilance 
DISIT Lab, Univ. Florence, 2014 21
Data 
Harvesting
Real Time 
Data
Social Data 
trends
Data 
Sensors
Data Ingesting
and mining
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Challenges (addressed by DISIT)
• Reasoning and Data processing 
– Data analytics, Semantic computing
– Link Discovering
– Inferential reasoning 
– Identification of critical condition 
– unexpected correlations 
– predictions, etc. 
• “Real time” Computing out of peripherals 
– Action / reaction
• Activation of rules
– Firing conditions for activating computing 
– Acceptance of external rules
DISIT Lab, Univ. Florence, 2014 22
Data 
processing
Smart City 
Engine
Reasoning and 
Deduction
Real time 
Computing
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Challenges (addressed by DISIT)
• User profiling, collective profiles
• Computing Suggestions:
– Information and formation
– Virtuous behavior stimulation
– For citizens and administrators
– …
• Data export: 
– API, LOD, ..
– Connection with other Smart City
DISIT Lab, Univ. Florence, 2014 23
Profiled
Services
Profiled
Services
23
Data / info 
Rendering
Data / info 
Exploitation
Suggestions
and Alarms
Data Acting
processors
Citizens
Formation
Applications
Interoperability
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Major topics addressed
• Smart City Concepts
• Architecture of Smart City Infrastructures
– Peripheral processors
– Data ingestion and mining
– Reasoning and Deduction
– Data Acting processors
• Progetto SmartCity Coll@bora
• Progetto SmartCity Sii‐Mobility
• Data Mining e Problematiche smart City
– DISIT Smart City Ontology
– Data ingestion and integration
– Service Map and Linked Open Graph
• Blog Vigilance via Natural Language Processing 
DISIT Lab, Univ. Florence, 2014 24
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
25
Sii‐Mobility (Smart City) nuove tecnologie e soluzioni intelligenti per
migliorare l'interoperabilità dei sistemi di gestione, di infomobilità urbana e
metropolitana, e di accesso a dati integrati collegati. (TRASPORTI E MOBILITÀ
TERRESTRE )
Coll@bora (Smart City  Social Innovation) strumenti collaborativi e di
protezione nel supporto fra strutture sanitarie, associazioni e famiglie con
disabili. (TECNOLOGIE WELFARE E INCLUSIONE)
Contesto: Smart City
DISIT Lab, Univ. Florence, 2014
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Coll@bora
• Title: Collaborative Support for Parents and Operators of Disabled
• Objectives: providing strong advantages for
1. Relatives interested in facilitating relations with the
management team;
2. Associations in order to offer a better service to the families
and people with disabilities by providing a collaborative
support to the involved teams, but also to manage the
wealth of knowledge, to support the training of the staff,
etc.
Coll@bora provides a secure collaboration tool for the teams and
for the association to support the families and the disabled
people.
• Link: http://www.disit.dinfo.unifi.it/collabora.html
DISIT Lab, Univ. Florence, 2014 26
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Major topics addressed
• Smart City Concepts
• Architecture of Smart City Infrastructures
– Peripheral processors
– Data ingestion and mining
– Reasoning and Deduction
– Data Acting processors
• Progetto SmartCity Coll@bora
• Progetto SmartCity Sii‐Mobility
• Data Mining e Problematiche smart City
– DISIT Smart City Ontology
– Data ingestion and integration
– Service Map and Linked Open Graph
• Blog Vigilance via Natural Language Processing 
DISIT Lab, Univ. Florence, 2014 27
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Sii-Mobility
• Title: Support of Integrated Interoperability for Services 
to Citizens and Public Administration
• Objectives:
1. Reduction of social costs of mobility;
2. Simplify the use of mobility systems;
3. Developing working solutions and application, with testing methods;
4. Contribute to standardization organs, and establishing relationships with
other smart cities’ management systems.
The Sii‐Mobility platform will be capable to provide support for SME and Public
Administrations. Sii‐Mobility consists in a federated/integrated interoperable
solution aimed at enabling a wide range of specific applications for private
services to citizen and commercial services to SME.
• Coordinatore Scientifico: Paolo Nesi, DISIT DINFO UNIFI
• Partner: ECM; Swarco Mizar; University of Florence (svariati gruppi+CNR); Inventi In20;
Geoin; QuestIT; Softec; T.I.M.E.; LiberoLogico; MIDRA; ATAF; Tiemme; CTT Nord;
BUSITALIA; A.T.A.M.; Sistemi Software Integrati; CHP; Effective Knowledge; eWings; Argos
Engineering; Elfi; Calamai & Agresti; KKT; Project; Negentis.
• Link: http://www.disit.dinfo.unifi.it/siimobility.html
DISIT Lab, Univ. Florence, 2014 28
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DISIT Lab, Univ. Florence, 2014 29
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Sii‐Mobility
DISIT Lab, Univ. Florence, 2014 30
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DISIT Lab, Univ. Florence, 2014 31
• Sperimentazioni principalmente in Toscana
• Sperimentazioni piu’ complete in aree primarie ad alta integrazione dati
• Integrazione con i sistemi presenti
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
Sii‐Mobility: Scenari principali
• soluzioni di guida/percorso connessa/o
– servizi personalizzati, segnalazioni, il veicolo/la persona riceve  comandi e informazioni in  tempo reale ma 
modo personalizzato e contestualizzato;
• Piattaforma di partecipazione e sensibilizzazione
– per ricevere dal cittadino informazioni, il cittadino come sensore intelligente, informare e formare il cittadino, 
tramite totem, applicazioni mobili, web applications, etc.;
• gestione personalizzata delle politiche di accesso
– Politiche di incentivazione e di dissuasione dell’uso del veicolo, Crediti di mobilità, monitoraggio flussi;
• interoperabilità ed integrazione dei sistemi di gestione
– contribuzione a standard, verifiche e validazione dei dati, riconciliazione dei dati, etc.;
• integrazione di metodi di pagamento e di identificazione
– Politiche pay‐per‐use, monitoraggio comportamento degli utenti;
• gestione dinamica dei confini delle aree a traffico controllato
– tariffazione dinamica e per categoria di veicoli;
• gestione rete condivisa di scambio dati fra servizi (PA e privati)
– affidabilità dei dati e separazione delle responsabilità, Integrazione di open data, riconciliazione, ….;
• monitoraggio della domanda e dell’offerta di trasporto pubblico in tempo reale
– soluzioni per l’integrazione e l’elaborazione dei dati. 
DISIT Lab, Univ. Florence, 2014 32
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Supporto di Interoperabilita’ Integrato
Architettura Sii‐Mobility
DISIT Lab, Univ. Florence, 2014 33
Supporto: data analytics, 
semantic computing
Data Processing: 
validation, integration, 
geomap.., reconcil, …
Orari, percorsi, fermate, 
Valori attuali,  politiche di 
azione, etc. 
profiles, 
modelli di 
costo, users, 
..
Interfaccia di Controllo e 
Monitoraggio
API Data publication verso 
altricentridi Servizio Utenti
Centrale Operativa: 
Supporto alle decisioni, 
simulazioni, …
API altri Sii‐Mobility
API altre Centrali SC
Gestori:
Gestori Flotte, AVM, 
TPL, Parcheggi, 
Autostrade, Car 
Sharing, Bike 
sharing, ZTL,  
direzionatori …..  
Agrgegazionedati, 
propagazioneazioni
API Centrali nazionali
Social Media: 
twitter FaceBook, Blogs
Data ingestion and 
pre processing
Acq Dati Emegenza
Open Data: 
ambientali, energia, 
ordinanze, grafo, ….
Supporto: bigliettazione, 
prenotazione, pianificazione, …
Additional 
algorithms, ..…..
Big Data processing grid
Sistemi di Gestione
Dati integrati dal territorio
Interoperabilità da e verso altri
sistemi di gestione integrata e SC
Infomobilità e publicazione
Piattaforma di partecipazione e di 
Sensibilizzazione
Info. Services for 
Totem,  Mobile, ..
Applicazioni 
Web e Totem
Applicazioni 
Mobili
Infrastruttura HW Sii‐Mobility
Sensori e 
Apparati di 
Rilevazione
Kit veicoli e Attuatori
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Linee Azioni (versione breve)
interoperabilità, 
integrazione e 
modellazione dati
• Interoperabilità, verifiche e validazione dei dati, riconciliazione, etc.
• sistemi distribuiti e mobili, mobile computing, data security, user privacy,..
• data modeling, integrazione Open Data/LOD Pubblici e privati,..
• social media, crowd sourcing, natural language processing 
analisi ed 
elaborazione dati in 
automatico 
• semantic computing, knowledge management, verifiche di consistenza e 
completezza, user profiling, soluzioni di sentiment and affective analysis, …
• data analytics e ricerca operativa, artificial intelligence; stima di predizioni, 
percorsi ottimi,  correlazioni inattese, tariffe dinamiche, costi medi, ..
• Bigdata, indicizzazione navigazione ed elaborazione
sensori ed attuatori 
innovativi
• sensor network, communication system e mobile, istrumentare la città, 
raccolta dati di flusso, velocità ed ambientali, attuazione…
kit per veicoli, 
sistemi di 
informazione
• sensor KIT evoluti (bus, car, bike). 
• Integrazione con metodi di pagamento, gestione e apertura varchi, 
direzionatori
Comunicazione e 
azione verso il 
cittadino
• modelli di comunicazione con il cittadino, sistemi di informazione 
• Valutazione e stimolo comportamenti virtuosi, informazione critica e di 
criticità
DISIT Lab, Univ. Florence, 2014 34
Sii‐Mobility: Linee di Ricerca
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Major topics addressed
• Smart City Concepts
• Architecture of Smart City Infrastructures
– Peripheral processors
– Data ingestion and mining
– Reasoning and Deduction
– Data Acting processors
• Progetto SmartCity Coll@bora
• Progetto SmartCity Sii‐Mobility
• Data Mining e Problematiche smart City
– DISIT Smart City Ontology
– Data ingestion and integration
– Service Map and Linked Open Graph
• Blog Vigilance via Natural Language Processing 
DISIT Lab, Univ. Florence, 2014 35
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Problematiche di Ricerca “Smart”
• Modellazione della conoscenza con semantica coerente per 
effettuare deduzioni corrette sfruttando informazioni numeriche e 
simboliche, su grandi volumi e flussi di dati, automazione
– Problematiche derivate da oltre 1000 OD e PD, servizi con modelli diversi 
e formati diversi: resilienza, qualità, misura, accesso, integrazione real
time, …
– Tecniche di: modellazione, semantic computing, scheduling, …
• Ricerca su integrazione e modellazione dati: 
– Alto livello: predizione su servizi e comportamenti, correlazioni 
inattese, situazioni critiche, flusso dei viaggiatori, …
– Problemi e algoritmi di riconciliazione del dato, tracciamento e 
versionamento, reputazione, filtraggio, integrazione OD e LOD 
internazionali/nazionali, validazione e verifica formale, ….  …. ….
36DISIT Lab, Univ. Florence, 2014
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Why: Create an ontology that allows to combine 
all data provided by the city of Florence and the 
Tuscan region.
• Problems: data have different formats, they must 
be reconciled in order to be effectively 
interconnected to each other, but sometimes 
information is incomplete.
• Objective: take advantage of the created 
repository and ontology to implement new 
integrated services related to mobility; to provide 
repository access to SMEs to create new services.
DISIT Lab, Univ. Florence, 2014 37
Research objectives
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Analysis of Available Data
• 519 OpenData (Municipality of Florence)
• 145 OpenData (Tuscany Region)
• TPL Timetable and TPL Route
• Street Graph
• Point of Interest
• Real Time Data from traffic sensors
• Real Time Data from parking sensors
• Real Time Data from AVM systems
• Weather Forrecast (consortium Lamma)
DISIT Lab, Univ. Florence, 2014 38
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• From MIIC web services (real time)
o Parking payloadPublication (updated every h)
o Traffic sensors payloadPublication (updated every 5‐10min)
o AVM client pull service (updated every 24h)
o Street Graph
• From Municipality of Florence:
o Tram line: KMZ file that represents the path of tram in Florence
o Statistics on monthly access to the LTZ, tourist arrivals per year, annual 
sales of bus tickets, accidents per year for every street, number of 
vehicles per year
o Municipality of Florence resolutions
• From Tuscany Region:
o Museums, monuments, theaters, libraries, banks, courier services, 
police, firefighters, restaurants, pubs, bars, pharmacies, airports, schools, 
universities, sports facilities, hospitals, emergency rooms, doctors' 
offices, government offices, hotels and many other categories
o Weather forecast of the consortium Lamma (updated twice a day)
DISIT Lab, Univ. Florence, 2014 39
DataSet already integrated
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
 Le misurazioni comprendono dati
come distanza media tra veicoli,
velocità media di transito,
percentuale di occupazione della
strada, transiti orari, ecc.
 I sensori sono divisi in gruppi,
ciascuno identificato da un codice di
catalogo che viene passato come
parametro in fase di invocazione del
web service
 Un gruppo è un insieme di sensori
che monitora un tratto stradale
 I gruppi producono una misurazione
ogni 5 o ogni 10 minuti
 Attualmente sono attivi 71 gruppi su
tutto il territorio toscano, per un
totale di 126 sensori
Analisi dei dati attuali MIIC
 Sensori traffico: dati relativi alla situazione della viabilità
stradale provenienti da gestori di sistemi di rilevamento a
sensori
40DISIT Lab, Univ. Florence, 2014
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
 Lo stato di un parcheggio viene
descritto da dati come il numero di
posti totali e occupati, il numero di
veicoli in entrata e in uscita, ecc.
 I parcheggi sono divisi in gruppi,
ciascuno identificato da un codice di
catalogo che viene passato come
parametro in fase di invocazione del
web service
 Un gruppo corrisponde all’insieme di
parcheggi appartenenti a un comune
 La situazione di ogni parcheggio
viene pubblicata circa ogni minuto
 Attualmente vengono monitorati 50
parcheggi
Analisi dei dati attuali MIIC
 Parcheggi: dati relativi allo stato di occupazione dei
parcheggiprovenienti da gestori di aree di parcheggio.
41DISIT Lab, Univ. Florence, 2014
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
42
DISIT Lab, Univ. Florence, 2014
Models for Knowledge Representation
• Explicit typologies of Knowledge which can be made 
machine‐readable and machine‐understandable:
 Structured Knowledge (Ontologies, Taxonomies etc.)
 Semi‐structured (DBMS)
 Weakly structured (HTML, Tables etc.)
 Not structured (Natural Language unstructured text, 
images, drawings etc.)
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
43
DISIT Lab, Univ. Florence, 2014
Web Ontologies and Languages
• In Computer/Information Science, an Ontology is defined as the conceptualization
of  a specific domain of interest, expressed through entities (Classes), descriptors
(Attributes), relationships (Properties) and a pre‐defined rule corpus (Semantics).
• Representation syntax can be equivalently expressed in XML‐based formats, as well
as in the following triple format: <subject> <predicate> <object>.
• Language used for Ontologies representation:
 OWL (Web Ontology Language) is the W3C standard for Ontology definition
for Semantic Web.
 RDF/XML
 N‐triples, N3 etc.
• Interrogation / Query languages:
 SPARQL
 SERQL
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Macroclasses’ Connections
DISIT Lab, Univ. Florence, 2014 44
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Maps and Geographical information: formed by 
classes Road, Node, RoadElement, AdministrativeRoad, 
Milestone, StreetNumber, RoadLink, Junction, Entry,
and EntryRule, Manoeuver, is used to represent the 
entire road system of Tuscany region. 
• Point of Interest: economical services (public and 
privates), activities, which may be useful to the citizen 
and who may have the need to search for and to arrive 
at. Classification will be based on the division into 
categories planned at regional level.
• Weather: including status and forecasts from the 
consortium Lamma in Tuscany.
DISIT Lab, Univ. Florence, 2014 45
Ontology’ Macroclasses
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Transport: data coming from major LPT companies 
including scheduled times, the rail graph, data relating to 
real time passage at bus stops. Classes: bus line, Ride, 
Route, record, RouteSection, BusStopForeast, RouteLink.
• Sensors: concerning data coming from sensors; they may 
include information such as pressure, humidity, pollution, 
car flow, car velocity, number of passed cars and tracks, etc.
• Administration: includes information coming from public 
administrations such as resolutions issued by each 
administration, planned events, changes in the traffic
arrangement, planned VIP visits, sports events, etc.
DISIT Lab, Univ. Florence, 2014 46
Ontology’ Macroclasses
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• RoadElement: delimited by a start node and an end node
(ObjectProperties "starts" e "ends");
• Road: composed by RoadElement and Node ("contains")
• AdministrativeRoad: connected to RoadElement
(“isComposed” e “forming”), to Road (“coincideWith”). 
Road : AdministrativeRoad = N:M. Both in a 1:N relation 
with RoadElement;
• EntryRule: connected to RoadElement ("hasRule", 
"accessTo ");
• Maneouvre: linked to EntryRule ("isDescribed"). 
Described through "hasFirstElem", "hasSecondElem" and 
"hasThirdElem". "concerning" fastes a maneouvre to the 
concerned junction. 
DISIT Lab, Univ. Florence, 2014 47
Maps Macroclass
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Node: georeferenced through geo:lat and geo:long.
• Milestone: associated with 1 AdministrativeRoad
("placedIn"), georeferenced through geo:lat and 
geo:long.
• StreetNumber: always related to at least 1entry (internal
or external). Connected to RoadElement and Road 
("standsIn" and "belongTo"); reverse:"hasStreetNumber". 
• Entry: connected to StreetNumber through
"hasInternalAccess" and "hasExternalAccess", with
cardinality resrictions, subclass of geo:SpatialThing, 
maximum cardinality restriction 1 to geo:lat and geo:long 
• "ownerAuthority" and "managingAuthority": linked to PA 
macroclass. 
DISIT Lab, Univ. Florence, 2014 48
Maps Macroclass
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DISIT Lab, Univ. Florence, 2014 49
Maps Macroclass
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• OTN: an ontology of traffic networks that is more 
or less a direct encoding of GDF (Geographic Data 
Files) in OWL; 
• dcterms: set of properties and classes maintained 
by the Dublin Core Metadata Initiative; 
• foaf: dedicated to the description of the relations 
between people or groups; 
• vCard: for a description of people and 
organizations; 
• wgs84_pos: vocabulary representing latitude and 
longitude, with the WGS84 Datum, of geo‐objects.
DISIT Lab, Univ. Florence, 2014 50
Reused Vocabulary
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DISIT Lab, Univ. Florence, 2014 51
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Major topics addressed
• Smart City Concepts
• Architecture of Smart City Infrastructures
– Peripheral processors
– Data ingestion and mining
– Reasoning and Deduction
– Data Acting processors
• Progetto SmartCity Coll@bora
• Progetto SmartCity Sii‐Mobility
• Data Mining e Problematiche smart City
– DISIT Smart City Ontology
– Data ingestion and integration
– Service Map and Linked Open Graph
• Blog Vigilance via Natural Language Processing 
DISIT Lab, Univ. Florence, 2014 52
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DISIT Lab, Univ. Florence, 2014 53
RDF Store, 
Knowledge 
base
BigData Store
Dati Statici
ETL 
Transfor
mation
ETL 
Transfor
mation
ETL 
Transfor
mation
ETL 
Transfor
mation
Mapping 
processe
s
Temp 
Store
Triple 
Generati
on
Data 
Integrati
on Tool
DISIT 
Ontology 
for 
Smart City
R2RML
Model
Reconciliation consolleProcess 
Scheduler
Ingestion
Temp 
Store
SQL Store
NoSQL Store
BigData Store
Dati Real Time
SQL Store
ETL 
Transfor
mation
Validation
Query 
SPARQL
Linked Open Graph
Log.disit.org
ServiceMap
servicemap.disit.org
Mapping
SPARQL end point
Access
Server
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DISIT Lab, Univ. Florence, 2014 54
• Phase 1: collect data from different sources 
(MIIC Web Service, Portale dell’Osservatorio
dei Trasporti e della Mobilita’, Municipality of 
Florence and Tuscany Region Web Sites).
• Phase 2: first processing means ETL tool and 
NoSQL database storage.
• Phase 3: second transformation using ETL 
tools and RDF triples creation.
• Phase 4: Saving triple in RDF store.
From Open Data to Triples
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• ETL Trasformation
• To realize the R2RML model
• RDF Store
DISIT Lab, Univ. Florence, 2014 55
Helpful Tools
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
56
GET 
URL
HTTP GET 
condizionata
Trasformazione
HBase
Process 
Table
Parametro: 
nome file
GET 
last_update
Process 
Table
Aggiornamento 
last_update
Process 
Table
Ingestion, un esempio
 Eseguita da Pentaho Kettle (software ETL)
1) Si passa il nome del file da processare
2) Viene recuperato l’URL della risorsa
3) Download del file (solo se è stato aggiornano dall’ultima volta)
4) Aggiornamento della data di download
5) Trasformazione risorsa: da XML a forma tabulare, eliminazione caratteri 
speciali, creazione chiavi, informazioni aggiuntive …
6) Memorizzazione su HBase
DISIT Lab, Univ. Florence, 2014
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Ingestion (un esempio)
57DISIT Lab, Univ. Florence, 2014
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• To automate the different phases, we have 
created an architecture that includes a process 
scheduler.
• The process scheduler implementation was 
necessary to repeat the 4 phases, from ingestion 
to transformation in triple.
• We storing data in Hbase according to a 
programmed rate, which is closely linked to the 
type of data (static/real time):
o Real‐time data: every 10min;
o Other data: 2 ‐ 15 times a day;
o Static data: once a month or more.
DISIT Lab, Univ. Florence, 2014 58
Architecture
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Major problems with the data: 
o inconsistent data (different municipality to the same 
service, city names that are not a municipality)
o missing data (street number)
o incorrect data (spelling errors)
• Need to validate the data, but above all to 
reconcile them to be able to connect with each 
other:
o Service – Street Name Reconciliation
o Service – Coordinate Reconciliation
DISIT Lab, Univ. Florence, 2014 59
Data Validation & Reconciliation
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Services: ~ 30.100 (all over Tuscan region)  of
which:
o Geolocalized Services: ~ 12.400
o Services located at street level: ~ 8.300 
• Remaining Services: ~ 9.000 of which:
o Non‐unique results to locate the service at street level
o Street Number missing
o Unusual letters in municipality names or street names
o Address does not exist on Street Graph: ~ 2.200 (next 
step: use the Google geocoding API)
DISIT Lab, Univ. Florence, 2014 60
Reconciliation Numbers
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Weather: 286 files uploaded twice a day 
270,000 Hbase rows/month  ~4 million 
triples/month;
• Sensors: 126 active sensors  18.000 Hbase
rows/day, 50 supervised parking 
~10GB/mese;
• Street Graph: 68M triples.
• For an amount of ~ 80MTriples on repository
DISIT Lab, Univ. Florence, 2014 61
Real Time Data Numbers
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Major topics addressed
• Smart City Concepts
• Architecture of Smart City Infrastructures
– Peripheral processors
– Data ingestion and mining
– Reasoning and Deduction
– Data Acting processors
• Progetto SmartCity Coll@bora
• Progetto SmartCity Sii‐Mobility
• Data Mining e Problematiche smart City
– DISIT Smart City Ontology
– Data ingestion and integration
– Service Map and Linked Open Graph
• Blog Vigilance via Natural Language Processing 
DISIT Lab, Univ. Florence, 2014 62
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 (LOG): a tool developed to 
allow exploring semantic graph of the relation 
among the entities. It can be used to access to 
many different LOD repository. 
(http://log.disit.org/)
• Maps: service based on OpenStreetMaps that 
allows to search services available in a preset 
range from the selected bus stop. 
(http://servicemap.disit.org/)
DISIT Lab, Univ. Florence, 2014 63
App Examples
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
DISIT Lab, Univ. Florence, 2014 64
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
DISIT Lab, Univ. Florence, 2014 65
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
http://servicemap.disit.org
DISIT Lab, Univ. Florence, 2014 66
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
• Integration of rail graph into the ontology;
• Insertion of other static datasets from the 
municipality of Florence and other Tuscany PA;
• Using Google Geocoding API to finish services 
reconciliation;
• Improvement of services’ list and their 
geolocation;
• Creation of other apps that suggest to SME and 
PA how to use data.
DISIT Lab, Univ. Florence, 2014 67
Future Works
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Major topics addressed
• Smart City Concepts
• Architecture of Smart City Infrastructures
– Peripheral processors
– Data ingestion and mining
– Reasoning and Deduction
– Data Acting processors
• Progetto SmartCity Coll@bora
• Progetto SmartCity Sii‐Mobility
• Data Mining e Problematiche smart City
– DISIT Smart City Ontology
– Data ingestion and integration
– Service Map and Linked Open Graph
• Blog Vigilance via Natural Language Processing 
DISIT Lab, Univ. Florence, 2014 68
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
‐ Search
‐ Q&A
‐ Graph 
of Relations
‐ Social Platform
69
DISIT Lab, Univ. Florence, 2014
Knowledge Work‐flow: from Sources to Final Users
Semantic
Repository
Databases,
Open Data
Archives,
Open Archives
Web 
Pages
Semantic 
Computing
NLP
Inference
& Reasoning
Recommendations 
& Suggestions
Link
Discovering
Reconciliation & 
Disambiguation 
(Names, Geo Tags etc.)Text 
Documents
Publications
Metadata,
Descriptors etc.
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
70
DISIT Lab, Univ. Florence, 2014
Data Integrity: Accuracy and Reliability of Data
• Big Data Mining issues
• Many different formats
• Ambiguities and inconsistencies of descriptors, metadata etc.
• Unstructured, decontextualized data does not allow to extract high level 
information
• Several different efforts of structure KBs, ontologies, taxonomies etc. in many 
fields of Knowledge
• There is necessity of:
– Reconciliation and disambiguation of ingested data
– Organize data into proper forms of structured knowledge
– Standardize definitions, languages, vocabularies etc.
– Link discovering among different knowledge bases
– Make inference to produce additional knowledge
– Detect unexpected correlations, produce suggestions and recommendations
– Provide semantic interoperability among resources and applications.
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
71
DISIT Lab, Univ. Florence, 2014
New Approaches ‐ The Semantic Web
• Web of documents (HTML) VS Web of data 
(RDF Triples)
• Relational DBMS VS Semantic Datastores 
(Ontologies etc.)
• Keyword‐based Search Engines           VS NLP Q&A 
Tools
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
Crawling Strategies:Web‐Crawler 
Architecture:
Document / Pages Parsing:Robot Exclusion Protocol
DISIT Lab, Univ. Florence, 2014 72
Web Crawling and Data Mining
# Robots.txt for
http://www.springer.com (fragment)
User-agent: Googlebot
Disallow: /chl/*
Disallow: /uk/*
Disallow: /italy/*
Disallow: /france/*
User-agent: MSNBot
Disallow:
Crawl-delay: 2
User-agent: scooter
Disallow:
# all others
User-agent: *
Disallow: /
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
•Finding relationships between entities, LODs etc., 
within different RDF data sources.
DISIT Lab, Univ. Florence, 2014 73
Link Discovering
Source: SILK ‐ http://events.linkeddata.org/ldow2009/papers/ldow2009_paper13.pdf
Semantic
Store
Semantic
Store
. . .
Config
LINKS
Core Logic 
Comparison Loop
Resource
Lister
Metrics
Definition
& Evaluation
Resource
Indexer
SPARQL SPARQL
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
74
Natural Language 
Text
Syntactical Analysis
Tokenizer
Morphologic Analysis
Part‐of‐Speech Tagger
Chunker
Syntactical Parse
Semantic Analysis
Natural Language sentences are subsequently processed
and coded into a semantic representation (by means of 
logic formalisms, semantic networks and ontologies)
Text is segmented into sequences of characters
(tokens).
A grammar category is assigned to each token
Each word of a sentence/period is annotated
with its logical rule (subject, predicate, 
complement etc.)
This phase uses previous annotations to group
nominal and verbal phrases for each sentence
Produces the Syntactic Parse Tree for each
sentence
NLP ‐ Natural Language Processing Phases
DISIT Lab, Univ. Florence, 2014
DISIT Lab, Distributed Data Intelligence and Technologies
Distributed Systems and Internet Technologies
Department of Information Engineering (DINFO)
http://www.disit.dinfo.unifi.it
75
Overview on Smart City
Smart City for Beginners
Corso di Sistemi Distribuiti
Scuola di Ingegneria di Firenze
Prof. Paolo Nesi
DISIT Lab
Dipartimento di Ingegneria dell’Informazione
Università degli Studi di Firenze
Via S. Marta 3, 50139, Firenze, Italia
tel: +39-055-4796523, fax: +39-055-4796363
http://www.disit.dinfo.unifi.it
paolo.nesi@unifi.it
DISIT Lab, Univ. Florence, 2014

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
Twitter Vigilance: a Multi-User platform for Cross-Domain Twitter Data Analyt...
Twitter Vigilance: a Multi-User platform for Cross-Domain Twitter Data Analyt...Twitter Vigilance: a Multi-User platform for Cross-Domain Twitter Data Analyt...
Twitter Vigilance: a Multi-User platform for Cross-Domain Twitter Data Analyt...Paolo Nesi
 
Introductory Presentation on COMNET Aalto Department
Introductory Presentation on COMNET Aalto Department Introductory Presentation on COMNET Aalto Department
Introductory Presentation on COMNET Aalto Department ProjectENhANCE
 
ESWC 2015 - EU Networking Session
ESWC 2015 - EU Networking SessionESWC 2015 - EU Networking Session
ESWC 2015 - EU Networking SessionErik Mannens
 
Industria 4.0 @ DISIT lab
Industria 4.0 @ DISIT labIndustria 4.0 @ DISIT lab
Industria 4.0 @ DISIT labPaolo 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
 
Wouter Joossen - Security
Wouter Joossen - SecurityWouter Joossen - Security
Wouter Joossen - Securityimec.archive
 
The DIGCOMP conceptual reference model (DIGCOMP 2.0) - April 2016
The DIGCOMP conceptual reference model (DIGCOMP 2.0) - April 2016The DIGCOMP conceptual reference model (DIGCOMP 2.0) - April 2016
The DIGCOMP conceptual reference model (DIGCOMP 2.0) - April 2016Riina Vuorikari
 
Open Education and Teaching Profession in 2030
Open Education and Teaching Profession in 2030Open Education and Teaching Profession in 2030
Open Education and Teaching Profession in 2030Riina Vuorikari
 
Surfing, creating and networking: Tampere City Library drives into the Inform...
Surfing, creating and networking: Tampere City Library drives into the Inform...Surfing, creating and networking: Tampere City Library drives into the Inform...
Surfing, creating and networking: Tampere City Library drives into the Inform...ePractice.eu
 
DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...
DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...
DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...Juan Jesús Baño Egea
 
Integrating digital literacy and inquiry learning
Integrating digital literacy and inquiry learningIntegrating digital literacy and inquiry learning
Integrating digital literacy and inquiry learningJune Wall
 
Digital Competence framework for citizens (DIGCOMP )
Digital Competence framework for citizens (DIGCOMP )Digital Competence framework for citizens (DIGCOMP )
Digital Competence framework for citizens (DIGCOMP )Riina Vuorikari
 
Pervasive Data Sharing, New Directions in IoT
Pervasive Data Sharing, New Directions in IoTPervasive Data Sharing, New Directions in IoT
Pervasive Data Sharing, New Directions in IoTRute C. Sofia
 
Digital Competence Framework for citizens (DigComp): State of play and Next S...
Digital Competence Framework for citizens (DigComp): State of play and Next S...Digital Competence Framework for citizens (DigComp): State of play and Next S...
Digital Competence Framework for citizens (DigComp): State of play and Next S...Riina Vuorikari
 
Internet of Things: Implications for Open and Distance Learning
Internet of Things: Implications for Open and Distance LearningInternet of Things: Implications for Open and Distance Learning
Internet of Things: Implications for Open and Distance LearningRamesh C. Sharma
 
151105 ic tindicators_brussels_rv_2
151105 ic tindicators_brussels_rv_2151105 ic tindicators_brussels_rv_2
151105 ic tindicators_brussels_rv_2Riina Vuorikari
 

Was ist angesagt? (20)

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
 
Twitter Vigilance: a Multi-User platform for Cross-Domain Twitter Data Analyt...
Twitter Vigilance: a Multi-User platform for Cross-Domain Twitter Data Analyt...Twitter Vigilance: a Multi-User platform for Cross-Domain Twitter Data Analyt...
Twitter Vigilance: a Multi-User platform for Cross-Domain Twitter Data Analyt...
 
Introductory Presentation on COMNET Aalto Department
Introductory Presentation on COMNET Aalto Department Introductory Presentation on COMNET Aalto Department
Introductory Presentation on COMNET Aalto Department
 
ESWC 2015 - EU Networking Session
ESWC 2015 - EU Networking SessionESWC 2015 - EU Networking Session
ESWC 2015 - EU Networking Session
 
AAL Forum 2016
AAL Forum 2016AAL Forum 2016
AAL Forum 2016
 
Industria 4.0 @ DISIT lab
Industria 4.0 @ DISIT labIndustria 4.0 @ DISIT lab
Industria 4.0 @ DISIT lab
 
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
 
Wouter Joossen - Security
Wouter Joossen - SecurityWouter Joossen - Security
Wouter Joossen - Security
 
The DIGCOMP conceptual reference model (DIGCOMP 2.0) - April 2016
The DIGCOMP conceptual reference model (DIGCOMP 2.0) - April 2016The DIGCOMP conceptual reference model (DIGCOMP 2.0) - April 2016
The DIGCOMP conceptual reference model (DIGCOMP 2.0) - April 2016
 
Open Education and Teaching Profession in 2030
Open Education and Teaching Profession in 2030Open Education and Teaching Profession in 2030
Open Education and Teaching Profession in 2030
 
Department of Information and Communication Technologies (DTIC- UPF) in a nut...
Department of Information and Communication Technologies (DTIC- UPF) in a nut...Department of Information and Communication Technologies (DTIC- UPF) in a nut...
Department of Information and Communication Technologies (DTIC- UPF) in a nut...
 
Surfing, creating and networking: Tampere City Library drives into the Inform...
Surfing, creating and networking: Tampere City Library drives into the Inform...Surfing, creating and networking: Tampere City Library drives into the Inform...
Surfing, creating and networking: Tampere City Library drives into the Inform...
 
DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...
DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...
DIGCOMP: A Framework for Developing and Understanding Digital Competence in E...
 
Integrating digital literacy and inquiry learning
Integrating digital literacy and inquiry learningIntegrating digital literacy and inquiry learning
Integrating digital literacy and inquiry learning
 
Digital Competence framework for citizens (DIGCOMP )
Digital Competence framework for citizens (DIGCOMP )Digital Competence framework for citizens (DIGCOMP )
Digital Competence framework for citizens (DIGCOMP )
 
Pervasive Data Sharing, New Directions in IoT
Pervasive Data Sharing, New Directions in IoTPervasive Data Sharing, New Directions in IoT
Pervasive Data Sharing, New Directions in IoT
 
ICT concepts
ICT conceptsICT concepts
ICT concepts
 
Digital Competence Framework for citizens (DigComp): State of play and Next S...
Digital Competence Framework for citizens (DigComp): State of play and Next S...Digital Competence Framework for citizens (DigComp): State of play and Next S...
Digital Competence Framework for citizens (DigComp): State of play and Next S...
 
Internet of Things: Implications for Open and Distance Learning
Internet of Things: Implications for Open and Distance LearningInternet of Things: Implications for Open and Distance Learning
Internet of Things: Implications for Open and Distance Learning
 
151105 ic tindicators_brussels_rv_2
151105 ic tindicators_brussels_rv_2151105 ic tindicators_brussels_rv_2
151105 ic tindicators_brussels_rv_2
 

Andere mochten auch

Social media in the conduct of foreign affairs and diplomacy
Social media in the conduct of foreign affairs and diplomacySocial media in the conduct of foreign affairs and diplomacy
Social media in the conduct of foreign affairs and diplomacySaeed Al Dhaheri
 
الابتكار الوظيفي في عصر حكومة المستقبل
الابتكار الوظيفي في عصر حكومة المستقبلالابتكار الوظيفي في عصر حكومة المستقبل
الابتكار الوظيفي في عصر حكومة المستقبلSaeed Al Dhaheri
 
Digital diplomacy empowering 21 century diplomat in the conduct of diplomacy
Digital diplomacy empowering 21 century diplomat in the conduct of diplomacyDigital diplomacy empowering 21 century diplomat in the conduct of diplomacy
Digital diplomacy empowering 21 century diplomat in the conduct of diplomacySaeed Al Dhaheri
 
Organizational Agility: Lean Vs. Governance
Organizational Agility:  Lean Vs. GovernanceOrganizational Agility:  Lean Vs. Governance
Organizational Agility: Lean Vs. GovernanceSaeed Al Dhaheri
 
How UAE is driving smart sustainable cities: key achievements and future cons...
How UAE is driving smart sustainable cities: key achievements and future cons...How UAE is driving smart sustainable cities: key achievements and future cons...
How UAE is driving smart sustainable cities: key achievements and future cons...Saeed Al Dhaheri
 
Overcoming the cybersecurity challenges of smart cities
Overcoming the cybersecurity challenges of smart citiesOvercoming the cybersecurity challenges of smart cities
Overcoming the cybersecurity challenges of smart citiesSaeed Al Dhaheri
 

Andere mochten auch (6)

Social media in the conduct of foreign affairs and diplomacy
Social media in the conduct of foreign affairs and diplomacySocial media in the conduct of foreign affairs and diplomacy
Social media in the conduct of foreign affairs and diplomacy
 
الابتكار الوظيفي في عصر حكومة المستقبل
الابتكار الوظيفي في عصر حكومة المستقبلالابتكار الوظيفي في عصر حكومة المستقبل
الابتكار الوظيفي في عصر حكومة المستقبل
 
Digital diplomacy empowering 21 century diplomat in the conduct of diplomacy
Digital diplomacy empowering 21 century diplomat in the conduct of diplomacyDigital diplomacy empowering 21 century diplomat in the conduct of diplomacy
Digital diplomacy empowering 21 century diplomat in the conduct of diplomacy
 
Organizational Agility: Lean Vs. Governance
Organizational Agility:  Lean Vs. GovernanceOrganizational Agility:  Lean Vs. Governance
Organizational Agility: Lean Vs. Governance
 
How UAE is driving smart sustainable cities: key achievements and future cons...
How UAE is driving smart sustainable cities: key achievements and future cons...How UAE is driving smart sustainable cities: key achievements and future cons...
How UAE is driving smart sustainable cities: key achievements and future cons...
 
Overcoming the cybersecurity challenges of smart cities
Overcoming the cybersecurity challenges of smart citiesOvercoming the cybersecurity challenges of smart cities
Overcoming the cybersecurity challenges of smart cities
 

Ähnlich wie Overview on Smart City: Smart City for Beginners

DISIT lab Overview on Tourism and Training, June 2014
DISIT lab Overview on Tourism and Training, June 2014DISIT lab Overview on Tourism and Training, June 2014
DISIT lab Overview on Tourism and Training, June 2014Paolo 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
 
Knowledge mining and Semantic Models: from Cloud to Smart City
Knowledge mining and Semantic Models: from Cloud to Smart CityKnowledge mining and Semantic Models: from Cloud to Smart City
Knowledge mining and Semantic Models: from Cloud to Smart CityPaolo Nesi
 
Big Data, Open data, IOT
Big Data, Open data, IOTBig Data, Open data, IOT
Big Data, Open data, IOTPaolo Nesi
 
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
 
Technologies for Enhancing Knowledge and Training, the future of e-learning t...
Technologies for Enhancing Knowledge and Training, the future of e-learning t...Technologies for Enhancing Knowledge and Training, the future of e-learning t...
Technologies for Enhancing Knowledge and Training, the future of e-learning t...Paolo 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
 
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
 
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
 
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
 
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
 
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
 
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
 
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 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 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
 
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
 

Ähnlich wie Overview on Smart City: Smart City for Beginners (20)

DISIT lab Overview on Tourism and Training, June 2014
DISIT lab Overview on Tourism and Training, June 2014DISIT lab Overview on Tourism and Training, June 2014
DISIT lab Overview on Tourism and Training, June 2014
 
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
 
Knowledge mining and Semantic Models: from Cloud to Smart City
Knowledge mining and Semantic Models: from Cloud to Smart CityKnowledge mining and Semantic Models: from Cloud to Smart City
Knowledge mining and Semantic Models: from Cloud to Smart City
 
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
 
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
 
Technologies for Enhancing Knowledge and Training, the future of e-learning t...
Technologies for Enhancing Knowledge and Training, the future of e-learning t...Technologies for Enhancing Knowledge and Training, the future of e-learning t...
Technologies for Enhancing Knowledge and Training, the future of e-learning t...
 
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 ...
 
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
 
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
 
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
 
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
 
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
 
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 ...
 
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 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 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
 
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
 

Kürzlich hochgeladen

##9711199012 Call Girls Delhi Rs-5000 UpTo 10 K Hauz Khas Whats Up Number
##9711199012 Call Girls Delhi Rs-5000 UpTo 10 K Hauz Khas  Whats Up Number##9711199012 Call Girls Delhi Rs-5000 UpTo 10 K Hauz Khas  Whats Up Number
##9711199012 Call Girls Delhi Rs-5000 UpTo 10 K Hauz Khas Whats Up NumberMs Riya
 
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...anilsa9823
 
VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...
VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...
VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...Suhani Kapoor
 
Expressive clarity oral presentation.pptx
Expressive clarity oral presentation.pptxExpressive clarity oral presentation.pptx
Expressive clarity oral presentation.pptxtsionhagos36
 
2024: The FAR, Federal Acquisition Regulations - Part 28
2024: The FAR, Federal Acquisition Regulations - Part 282024: The FAR, Federal Acquisition Regulations - Part 28
2024: The FAR, Federal Acquisition Regulations - Part 28JSchaus & Associates
 
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Postal Ballots-For home voting step by step process 2024.pptx
Postal Ballots-For home voting step by step process 2024.pptxPostal Ballots-For home voting step by step process 2024.pptx
Postal Ballots-For home voting step by step process 2024.pptxSwastiRanjanNayak
 
Junnar ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Junnar ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Junnar ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Junnar ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...tanu pandey
 
VIP Kolkata Call Girl Jatin Das Park 👉 8250192130 Available With Room
VIP Kolkata Call Girl Jatin Das Park 👉 8250192130  Available With RoomVIP Kolkata Call Girl Jatin Das Park 👉 8250192130  Available With Room
VIP Kolkata Call Girl Jatin Das Park 👉 8250192130 Available With Roomishabajaj13
 
Incident Command System xxxxxxxxxxxxxxxxxxxxxxxxx
Incident Command System xxxxxxxxxxxxxxxxxxxxxxxxxIncident Command System xxxxxxxxxxxxxxxxxxxxxxxxx
Incident Command System xxxxxxxxxxxxxxxxxxxxxxxxxPeter Miles
 
(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service
(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service
(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Top Rated Pune Call Girls Bhosari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Bhosari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Bhosari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Bhosari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Call Girls in Nagpur High Profile
 
VIP Call Girls Service Bikaner Aishwarya 8250192130 Independent Escort Servic...
VIP Call Girls Service Bikaner Aishwarya 8250192130 Independent Escort Servic...VIP Call Girls Service Bikaner Aishwarya 8250192130 Independent Escort Servic...
VIP Call Girls Service Bikaner Aishwarya 8250192130 Independent Escort Servic...Suhani Kapoor
 
Building the Commons: Community Archiving & Decentralized Storage
Building the Commons: Community Archiving & Decentralized StorageBuilding the Commons: Community Archiving & Decentralized Storage
Building the Commons: Community Archiving & Decentralized StorageTechSoup
 
Night 7k to 12k Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
Night 7k to 12k  Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...Night 7k to 12k  Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
Night 7k to 12k Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...aartirawatdelhi
 
The U.S. Budget and Economic Outlook (Presentation)
The U.S. Budget and Economic Outlook (Presentation)The U.S. Budget and Economic Outlook (Presentation)
The U.S. Budget and Economic Outlook (Presentation)Congressional Budget Office
 
Precarious profits? Why firms use insecure contracts, and what would change t...
Precarious profits? Why firms use insecure contracts, and what would change t...Precarious profits? Why firms use insecure contracts, and what would change t...
Precarious profits? Why firms use insecure contracts, and what would change t...ResolutionFoundation
 

Kürzlich hochgeladen (20)

##9711199012 Call Girls Delhi Rs-5000 UpTo 10 K Hauz Khas Whats Up Number
##9711199012 Call Girls Delhi Rs-5000 UpTo 10 K Hauz Khas  Whats Up Number##9711199012 Call Girls Delhi Rs-5000 UpTo 10 K Hauz Khas  Whats Up Number
##9711199012 Call Girls Delhi Rs-5000 UpTo 10 K Hauz Khas Whats Up Number
 
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
 
VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...
VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...
VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...
 
Expressive clarity oral presentation.pptx
Expressive clarity oral presentation.pptxExpressive clarity oral presentation.pptx
Expressive clarity oral presentation.pptx
 
2024: The FAR, Federal Acquisition Regulations - Part 28
2024: The FAR, Federal Acquisition Regulations - Part 282024: The FAR, Federal Acquisition Regulations - Part 28
2024: The FAR, Federal Acquisition Regulations - Part 28
 
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Postal Ballots-For home voting step by step process 2024.pptx
Postal Ballots-For home voting step by step process 2024.pptxPostal Ballots-For home voting step by step process 2024.pptx
Postal Ballots-For home voting step by step process 2024.pptx
 
Junnar ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Junnar ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Junnar ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Junnar ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
 
VIP Kolkata Call Girl Jatin Das Park 👉 8250192130 Available With Room
VIP Kolkata Call Girl Jatin Das Park 👉 8250192130  Available With RoomVIP Kolkata Call Girl Jatin Das Park 👉 8250192130  Available With Room
VIP Kolkata Call Girl Jatin Das Park 👉 8250192130 Available With Room
 
Rohini Sector 37 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 37 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 37 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 37 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Incident Command System xxxxxxxxxxxxxxxxxxxxxxxxx
Incident Command System xxxxxxxxxxxxxxxxxxxxxxxxxIncident Command System xxxxxxxxxxxxxxxxxxxxxxxxx
Incident Command System xxxxxxxxxxxxxxxxxxxxxxxxx
 
(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service
(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service
(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service
 
Top Rated Pune Call Girls Bhosari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Bhosari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Bhosari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Bhosari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
 
VIP Call Girls Service Bikaner Aishwarya 8250192130 Independent Escort Servic...
VIP Call Girls Service Bikaner Aishwarya 8250192130 Independent Escort Servic...VIP Call Girls Service Bikaner Aishwarya 8250192130 Independent Escort Servic...
VIP Call Girls Service Bikaner Aishwarya 8250192130 Independent Escort Servic...
 
Call Girls In Rohini ꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In  Rohini ꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCeCall Girls In  Rohini ꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Rohini ꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
 
How to Save a Place: 12 Tips To Research & Know the Threat
How to Save a Place: 12 Tips To Research & Know the ThreatHow to Save a Place: 12 Tips To Research & Know the Threat
How to Save a Place: 12 Tips To Research & Know the Threat
 
Building the Commons: Community Archiving & Decentralized Storage
Building the Commons: Community Archiving & Decentralized StorageBuilding the Commons: Community Archiving & Decentralized Storage
Building the Commons: Community Archiving & Decentralized Storage
 
Night 7k to 12k Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
Night 7k to 12k  Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...Night 7k to 12k  Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
Night 7k to 12k Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
 
The U.S. Budget and Economic Outlook (Presentation)
The U.S. Budget and Economic Outlook (Presentation)The U.S. Budget and Economic Outlook (Presentation)
The U.S. Budget and Economic Outlook (Presentation)
 
Precarious profits? Why firms use insecure contracts, and what would change t...
Precarious profits? Why firms use insecure contracts, and what would change t...Precarious profits? Why firms use insecure contracts, and what would change t...
Precarious profits? Why firms use insecure contracts, and what would change t...
 

Overview on Smart City: Smart City for Beginners

  • 1. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it 1 Overview on Smart City Smart City for Beginners 2014, Part 9, Corso di Sistemi Distribuiti Scuola di Ingegneria di Firenze Prof. Paolo Nesi DISIT Lab Dipartimento di Ingegneria dell’Informazione Università degli Studi di Firenze Via S. Marta 3, 50139, Firenze, Italia tel: +39-055-4796523, fax: +39-055-4796363 http://www.disit.dinfo.unifi.it paolo.nesi@unifi.it DISIT Lab, Univ. Florence, 2014
  • 2. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Major topics addressed • Smart City Concepts • Architecture of Smart City Infrastructures – Peripheral processors – Data ingestion and mining – Reasoning and Deduction – Data Acting processors • Progetto SmartCity Coll@bora • Progetto SmartCity Sii‐Mobility • Data Mining e Problematiche smart City – DISIT Smart City Ontology – Data ingestion and integration – Service Map and Linked Open Graph • Blog Vigilance via Natural Language Processing  DISIT Lab, Univ. Florence, 2014 2
  • 3. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Motivations  • Societal challenge  – We see a strong increment of population of our  cities, since in the cities the life is simple and of  higher quality in term of services and working  opportunities – The cities needs to be adapted to the increment of  population, to new evolving ages, to the new  technologies and expectations of population   •  Sustainability of the growth  DISIT Lab, Univ. Florence, 2014 3
  • 4. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DISIT Lab, Univ. Florence, 2014 4
  • 5. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DISIT Lab, Univ. Florence, 2014 5
  • 6. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DISIT Lab, Univ. Florence, 2014 6
  • 7. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DISIT Lab, Univ. Florence, 2014 7
  • 8. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Sustainability of the Growth  • To be planned and managed with respect to increment of  population and their needs – increment of efficiency:  • compensation of the increments of costs  – Increment of quality of life:  • compensation of the decrement of quality of life – provisioning of new services:  • compensation of the inadequacy of services – Decision support for strategic aspects • Corrections, prediction, new services, etc. • Towards citizens – Informing citizens on the new adaptations, making them  aware about that  – Forming citizens to adopt virtuous behaviour in the usage of  services and resources DISIT Lab, Univ. Florence, 2014 8
  • 9. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Smartness, smart city needs 6 features • Smart Health • Smart Education • Smart Mobility • Smart Energy • Smart Governmental – Smart economy – Smart people – Smart environment – Smart living • Smart Telecommunication DISIT Lab, Univ. Florence, 2014 9
  • 10. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Smart health (can be regarded as smart governmental) • Online accessing to health services:  – booking and paying – selecting doctor – access to EPR (Electronic Patient Record) • Monitoring services and users for,  – learn people behavior, create collective  profiles – personalized health – Inform citizens to the risks of their habits  – Improve efficiency of services – redistribute workload, thus reducing the  peak of consumption DISIT Lab, Univ. Florence, 2014 10
  • 11. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Smart Education (can be regarded as smart governmental) • Diffusion of ICT into the schools:  – LIM, PAD, internet connection, tables, .. • Primary and secondary schools  university   industry & services • Monitoring the students and quality of  service,  – learn student behavior, create collective profiles,  – personalized education  • suggesting behavior to  – Informing the families – moderate the peak of consumption – increase the competence in specific needed  sectors, etc.  – Increase formation impact and benefits DISIT Lab, Univ. Florence, 2014 11
  • 12. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Smart Mobility • Public transportation:  – bus, railway, taxi, metro, etc.,  • Public transport for services:  – garbage collection, ambulances,  • Private transportation:  – cars, delivering material, etc. • New solutions (public and/or  private):  – electric cars, car sharing, car  pooling, bike sharing, bicycle paths  • Online:  – ticketing, monitoring travel,  infomobility, access to RTZ, parking,  etc.  DISIT Lab, Univ. Florence, 2014 12
  • 13. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Smart Mobility and urbanization • Monitoring the city status,  – learn city behavior on mobility  – learn people behavior – create collective profiles – tracking people flows  • Providing Info/service – personalized – Info about city status to – help moving people and  material – education on mobility,  – moderate the peak of  consumption • Reasoning to – make services sustainable  – make services accessible – Increase the quality of service DISIT Lab, Univ. Florence, 2014 13
  • 14. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Smart Energy • Smart building: – saving and optimizing energy consumption,  district heating – renewable energy: photovoltaic, wind energy,   solar energy, hydropower, etc.  • Smart lighting:  – turning on/off on the basis of the real needs • Energy points for electric: c – ars, bikes, scooters,  • Monitoring consumption, learn people/city  behavior on energy consumption, learn  people behavior, create collective profiles • Suggesting consumers – different behavior for consumption: different  time to use the washing machine • Suggesting administrations – restructuring to reduce the global  consumption,  – moderate the peak of consumption DISIT Lab, Univ. Florence, 2014 14
  • 15. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Smart Governmental Services • Service toward citizens:  – on‐line services:  • register, certification, civil  services,  taxes, use of soil, … – Payments and banking:  • taxes, schools, accesses – Garbage collection:  • regular and exceptional  – Quality of air:  • monitoring pollution – Water control:  • monitoring water quality,  water dispersion, river status  DISIT Lab, Univ. Florence, 2014 15
  • 16. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Smart Governmental Services • Service toward citizens:  – Cultural Heritage: ticketing on museums, – Tourism: ticketing, visiting, planning, booking  (hotel and restaurants, etc. ) – social networking: getting service feedbacks,  monitoring  • Social sustainability of services:  – crowd services • Social recovering of infrastructure,  – New services, exploiting infrastructures • Monitoring consumption and exploitation of  services, learn people behavior, create collective  profiles – Discovering problems of services,  – Finding collective solutions and new needs… DISIT Lab, Univ. Florence, 2014 16
  • 17. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Telecommunication, broadband • Fixed Connectivity:  – ADSL or more, fiber,  • Mobile Connectivity:  – Public wifi, Services on WiFi,  HSPDA, LTE • Monitoring communication  infrastructure • Providing information and  formation on: – how to exploit the  communication infrastructure – Exploiting the communication  for the other services,  – moderate the peak of  consumption DISIT Lab, Univ. Florence, 2014 17
  • 18. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Major topics addressed • Smart City Concepts • Architecture of Smart City Infrastructures – Peripheral processors – Data ingestion and mining – Reasoning and Deduction – Data Acting processors • Progetto SmartCity Coll@bora • Progetto SmartCity Sii‐Mobility • Data Mining e Problematiche smart City – DISIT Smart City Ontology – Data ingestion and integration – Service Map and Linked Open Graph • Blog Vigilance via Natural Language Processing  DISIT Lab, Univ. Florence, 2014 18
  • 19. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Profiled Services Profiled Services Smart City Paradigm DISIT Lab, Univ. Florence, 2014 19 Interoperability Data  processing Smart City  Engine Data  Harvesting Data / info  Rendering Data / info  Exploitation Suggestions and Alarms Real Time  Data Social Data  trends Data  Sensors Data Ingesting and mining Reasoning and  Deduction Data Acting processors Real Time  Computing Traffic control  Social  Media Sensors control Peripheral  processors Energy  central eHealth Agency eGov Data  collection Telecom.  Services ……. Citizens Formation Applications
  • 20. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Challenges (addressed by DISIT) • Social Media blog analysis • Energy Control for bike sharing • Wi‐Fi as a sensor for people mobility • Internet of Things as sensors – Low costs Bluetooth monitoring  devices – Vehicle kits with sensors  – Sensors networks spread in the city  and managed by centrals – Traffic flow sensors • .. DISIT Lab, Univ. Florence, 2014 20 Traffic Control  Social  Media Sensors control Peripheral  processors Energy  Central eHealth Agency eGov Data  collection Telecom.  Services …….
  • 21. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Challenges (addressed by DISIT) • OD/LOD, Open Data/Linked Open Data:  – gathering, collection,  • Data Mining:  – ontology mapping, integration,  semantically interoperable – reconciliation, enrichment,  – quality assessment and improvement • Data Filtering on Streaming • Blog Vigilance  DISIT Lab, Univ. Florence, 2014 21 Data  Harvesting Real Time  Data Social Data  trends Data  Sensors Data Ingesting and mining
  • 22. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Challenges (addressed by DISIT) • Reasoning and Data processing  – Data analytics, Semantic computing – Link Discovering – Inferential reasoning  – Identification of critical condition  – unexpected correlations  – predictions, etc.  • “Real time” Computing out of peripherals  – Action / reaction • Activation of rules – Firing conditions for activating computing  – Acceptance of external rules DISIT Lab, Univ. Florence, 2014 22 Data  processing Smart City  Engine Reasoning and  Deduction Real time  Computing
  • 23. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Challenges (addressed by DISIT) • User profiling, collective profiles • Computing Suggestions: – Information and formation – Virtuous behavior stimulation – For citizens and administrators – … • Data export:  – API, LOD, .. – Connection with other Smart City DISIT Lab, Univ. Florence, 2014 23 Profiled Services Profiled Services 23 Data / info  Rendering Data / info  Exploitation Suggestions and Alarms Data Acting processors Citizens Formation Applications Interoperability
  • 24. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Major topics addressed • Smart City Concepts • Architecture of Smart City Infrastructures – Peripheral processors – Data ingestion and mining – Reasoning and Deduction – Data Acting processors • Progetto SmartCity Coll@bora • Progetto SmartCity Sii‐Mobility • Data Mining e Problematiche smart City – DISIT Smart City Ontology – Data ingestion and integration – Service Map and Linked Open Graph • Blog Vigilance via Natural Language Processing  DISIT Lab, Univ. Florence, 2014 24
  • 25. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it 25 Sii‐Mobility (Smart City) nuove tecnologie e soluzioni intelligenti per migliorare l'interoperabilità dei sistemi di gestione, di infomobilità urbana e metropolitana, e di accesso a dati integrati collegati. (TRASPORTI E MOBILITÀ TERRESTRE ) Coll@bora (Smart City  Social Innovation) strumenti collaborativi e di protezione nel supporto fra strutture sanitarie, associazioni e famiglie con disabili. (TECNOLOGIE WELFARE E INCLUSIONE) Contesto: Smart City DISIT Lab, Univ. Florence, 2014
  • 26. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Coll@bora • Title: Collaborative Support for Parents and Operators of Disabled • Objectives: providing strong advantages for 1. Relatives interested in facilitating relations with the management team; 2. Associations in order to offer a better service to the families and people with disabilities by providing a collaborative support to the involved teams, but also to manage the wealth of knowledge, to support the training of the staff, etc. Coll@bora provides a secure collaboration tool for the teams and for the association to support the families and the disabled people. • Link: http://www.disit.dinfo.unifi.it/collabora.html DISIT Lab, Univ. Florence, 2014 26
  • 27. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Major topics addressed • Smart City Concepts • Architecture of Smart City Infrastructures – Peripheral processors – Data ingestion and mining – Reasoning and Deduction – Data Acting processors • Progetto SmartCity Coll@bora • Progetto SmartCity Sii‐Mobility • Data Mining e Problematiche smart City – DISIT Smart City Ontology – Data ingestion and integration – Service Map and Linked Open Graph • Blog Vigilance via Natural Language Processing  DISIT Lab, Univ. Florence, 2014 27
  • 28. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Sii-Mobility • Title: Support of Integrated Interoperability for Services  to Citizens and Public Administration • Objectives: 1. Reduction of social costs of mobility; 2. Simplify the use of mobility systems; 3. Developing working solutions and application, with testing methods; 4. Contribute to standardization organs, and establishing relationships with other smart cities’ management systems. The Sii‐Mobility platform will be capable to provide support for SME and Public Administrations. Sii‐Mobility consists in a federated/integrated interoperable solution aimed at enabling a wide range of specific applications for private services to citizen and commercial services to SME. • Coordinatore Scientifico: Paolo Nesi, DISIT DINFO UNIFI • Partner: ECM; Swarco Mizar; University of Florence (svariati gruppi+CNR); Inventi In20; Geoin; QuestIT; Softec; T.I.M.E.; LiberoLogico; MIDRA; ATAF; Tiemme; CTT Nord; BUSITALIA; A.T.A.M.; Sistemi Software Integrati; CHP; Effective Knowledge; eWings; Argos Engineering; Elfi; Calamai & Agresti; KKT; Project; Negentis. • Link: http://www.disit.dinfo.unifi.it/siimobility.html DISIT Lab, Univ. Florence, 2014 28
  • 29. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DISIT Lab, Univ. Florence, 2014 29
  • 30. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Sii‐Mobility DISIT Lab, Univ. Florence, 2014 30
  • 31. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DISIT Lab, Univ. Florence, 2014 31 • Sperimentazioni principalmente in Toscana • Sperimentazioni piu’ complete in aree primarie ad alta integrazione dati • Integrazione con i sistemi presenti Sii‐Mobility
  • 32. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Sii‐Mobility: Scenari principali • soluzioni di guida/percorso connessa/o – servizi personalizzati, segnalazioni, il veicolo/la persona riceve  comandi e informazioni in  tempo reale ma  modo personalizzato e contestualizzato; • Piattaforma di partecipazione e sensibilizzazione – per ricevere dal cittadino informazioni, il cittadino come sensore intelligente, informare e formare il cittadino,  tramite totem, applicazioni mobili, web applications, etc.; • gestione personalizzata delle politiche di accesso – Politiche di incentivazione e di dissuasione dell’uso del veicolo, Crediti di mobilità, monitoraggio flussi; • interoperabilità ed integrazione dei sistemi di gestione – contribuzione a standard, verifiche e validazione dei dati, riconciliazione dei dati, etc.; • integrazione di metodi di pagamento e di identificazione – Politiche pay‐per‐use, monitoraggio comportamento degli utenti; • gestione dinamica dei confini delle aree a traffico controllato – tariffazione dinamica e per categoria di veicoli; • gestione rete condivisa di scambio dati fra servizi (PA e privati) – affidabilità dei dati e separazione delle responsabilità, Integrazione di open data, riconciliazione, ….; • monitoraggio della domanda e dell’offerta di trasporto pubblico in tempo reale – soluzioni per l’integrazione e l’elaborazione dei dati.  DISIT Lab, Univ. Florence, 2014 32
  • 33. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Supporto di Interoperabilita’ Integrato Architettura Sii‐Mobility DISIT Lab, Univ. Florence, 2014 33 Supporto: data analytics,  semantic computing Data Processing:  validation, integration,  geomap.., reconcil, … Orari, percorsi, fermate,  Valori attuali,  politiche di  azione, etc.  profiles,  modelli di  costo, users,  .. Interfaccia di Controllo e  Monitoraggio API Data publication verso  altricentridi Servizio Utenti Centrale Operativa:  Supporto alle decisioni,  simulazioni, … API altri Sii‐Mobility API altre Centrali SC Gestori: Gestori Flotte, AVM,  TPL, Parcheggi,  Autostrade, Car  Sharing, Bike  sharing, ZTL,   direzionatori …..   Agrgegazionedati,  propagazioneazioni API Centrali nazionali Social Media:  twitter FaceBook, Blogs Data ingestion and  pre processing Acq Dati Emegenza Open Data:  ambientali, energia,  ordinanze, grafo, …. Supporto: bigliettazione,  prenotazione, pianificazione, … Additional  algorithms, ..….. Big Data processing grid Sistemi di Gestione Dati integrati dal territorio Interoperabilità da e verso altri sistemi di gestione integrata e SC Infomobilità e publicazione Piattaforma di partecipazione e di  Sensibilizzazione Info. Services for  Totem,  Mobile, .. Applicazioni  Web e Totem Applicazioni  Mobili Infrastruttura HW Sii‐Mobility Sensori e  Apparati di  Rilevazione Kit veicoli e Attuatori
  • 34. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Linee Azioni (versione breve) interoperabilità,  integrazione e  modellazione dati • Interoperabilità, verifiche e validazione dei dati, riconciliazione, etc. • sistemi distribuiti e mobili, mobile computing, data security, user privacy,.. • data modeling, integrazione Open Data/LOD Pubblici e privati,.. • social media, crowd sourcing, natural language processing  analisi ed  elaborazione dati in  automatico  • semantic computing, knowledge management, verifiche di consistenza e  completezza, user profiling, soluzioni di sentiment and affective analysis, … • data analytics e ricerca operativa, artificial intelligence; stima di predizioni,  percorsi ottimi,  correlazioni inattese, tariffe dinamiche, costi medi, .. • Bigdata, indicizzazione navigazione ed elaborazione sensori ed attuatori  innovativi • sensor network, communication system e mobile, istrumentare la città,  raccolta dati di flusso, velocità ed ambientali, attuazione… kit per veicoli,  sistemi di  informazione • sensor KIT evoluti (bus, car, bike).  • Integrazione con metodi di pagamento, gestione e apertura varchi,  direzionatori Comunicazione e  azione verso il  cittadino • modelli di comunicazione con il cittadino, sistemi di informazione  • Valutazione e stimolo comportamenti virtuosi, informazione critica e di  criticità DISIT Lab, Univ. Florence, 2014 34 Sii‐Mobility: Linee di Ricerca
  • 35. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Major topics addressed • Smart City Concepts • Architecture of Smart City Infrastructures – Peripheral processors – Data ingestion and mining – Reasoning and Deduction – Data Acting processors • Progetto SmartCity Coll@bora • Progetto SmartCity Sii‐Mobility • Data Mining e Problematiche smart City – DISIT Smart City Ontology – Data ingestion and integration – Service Map and Linked Open Graph • Blog Vigilance via Natural Language Processing  DISIT Lab, Univ. Florence, 2014 35
  • 36. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Problematiche di Ricerca “Smart” • Modellazione della conoscenza con semantica coerente per  effettuare deduzioni corrette sfruttando informazioni numeriche e  simboliche, su grandi volumi e flussi di dati, automazione – Problematiche derivate da oltre 1000 OD e PD, servizi con modelli diversi  e formati diversi: resilienza, qualità, misura, accesso, integrazione real time, … – Tecniche di: modellazione, semantic computing, scheduling, … • Ricerca su integrazione e modellazione dati:  – Alto livello: predizione su servizi e comportamenti, correlazioni  inattese, situazioni critiche, flusso dei viaggiatori, … – Problemi e algoritmi di riconciliazione del dato, tracciamento e  versionamento, reputazione, filtraggio, integrazione OD e LOD  internazionali/nazionali, validazione e verifica formale, ….  …. …. 36DISIT Lab, Univ. Florence, 2014
  • 37. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • Why: Create an ontology that allows to combine  all data provided by the city of Florence and the  Tuscan region. • Problems: data have different formats, they must  be reconciled in order to be effectively  interconnected to each other, but sometimes  information is incomplete. • Objective: take advantage of the created  repository and ontology to implement new  integrated services related to mobility; to provide  repository access to SMEs to create new services. DISIT Lab, Univ. Florence, 2014 37 Research objectives
  • 38. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Analysis of Available Data • 519 OpenData (Municipality of Florence) • 145 OpenData (Tuscany Region) • TPL Timetable and TPL Route • Street Graph • Point of Interest • Real Time Data from traffic sensors • Real Time Data from parking sensors • Real Time Data from AVM systems • Weather Forrecast (consortium Lamma) DISIT Lab, Univ. Florence, 2014 38
  • 39. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • From MIIC web services (real time) o Parking payloadPublication (updated every h) o Traffic sensors payloadPublication (updated every 5‐10min) o AVM client pull service (updated every 24h) o Street Graph • From Municipality of Florence: o Tram line: KMZ file that represents the path of tram in Florence o Statistics on monthly access to the LTZ, tourist arrivals per year, annual  sales of bus tickets, accidents per year for every street, number of  vehicles per year o Municipality of Florence resolutions • From Tuscany Region: o Museums, monuments, theaters, libraries, banks, courier services,  police, firefighters, restaurants, pubs, bars, pharmacies, airports, schools,  universities, sports facilities, hospitals, emergency rooms, doctors'  offices, government offices, hotels and many other categories o Weather forecast of the consortium Lamma (updated twice a day) DISIT Lab, Univ. Florence, 2014 39 DataSet already integrated
  • 40. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it  Le misurazioni comprendono dati come distanza media tra veicoli, velocità media di transito, percentuale di occupazione della strada, transiti orari, ecc.  I sensori sono divisi in gruppi, ciascuno identificato da un codice di catalogo che viene passato come parametro in fase di invocazione del web service  Un gruppo è un insieme di sensori che monitora un tratto stradale  I gruppi producono una misurazione ogni 5 o ogni 10 minuti  Attualmente sono attivi 71 gruppi su tutto il territorio toscano, per un totale di 126 sensori Analisi dei dati attuali MIIC  Sensori traffico: dati relativi alla situazione della viabilità stradale provenienti da gestori di sistemi di rilevamento a sensori 40DISIT Lab, Univ. Florence, 2014
  • 41. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it  Lo stato di un parcheggio viene descritto da dati come il numero di posti totali e occupati, il numero di veicoli in entrata e in uscita, ecc.  I parcheggi sono divisi in gruppi, ciascuno identificato da un codice di catalogo che viene passato come parametro in fase di invocazione del web service  Un gruppo corrisponde all’insieme di parcheggi appartenenti a un comune  La situazione di ogni parcheggio viene pubblicata circa ogni minuto  Attualmente vengono monitorati 50 parcheggi Analisi dei dati attuali MIIC  Parcheggi: dati relativi allo stato di occupazione dei parcheggiprovenienti da gestori di aree di parcheggio. 41DISIT Lab, Univ. Florence, 2014
  • 42. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it 42 DISIT Lab, Univ. Florence, 2014 Models for Knowledge Representation • Explicit typologies of Knowledge which can be made  machine‐readable and machine‐understandable:  Structured Knowledge (Ontologies, Taxonomies etc.)  Semi‐structured (DBMS)  Weakly structured (HTML, Tables etc.)  Not structured (Natural Language unstructured text,  images, drawings etc.)
  • 43. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it 43 DISIT Lab, Univ. Florence, 2014 Web Ontologies and Languages • In Computer/Information Science, an Ontology is defined as the conceptualization of  a specific domain of interest, expressed through entities (Classes), descriptors (Attributes), relationships (Properties) and a pre‐defined rule corpus (Semantics). • Representation syntax can be equivalently expressed in XML‐based formats, as well as in the following triple format: <subject> <predicate> <object>. • Language used for Ontologies representation:  OWL (Web Ontology Language) is the W3C standard for Ontology definition for Semantic Web.  RDF/XML  N‐triples, N3 etc. • Interrogation / Query languages:  SPARQL  SERQL
  • 44. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Macroclasses’ Connections DISIT Lab, Univ. Florence, 2014 44
  • 45. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • Maps and Geographical information: formed by  classes Road, Node, RoadElement, AdministrativeRoad,  Milestone, StreetNumber, RoadLink, Junction, Entry, and EntryRule, Manoeuver, is used to represent the  entire road system of Tuscany region.  • Point of Interest: economical services (public and  privates), activities, which may be useful to the citizen  and who may have the need to search for and to arrive  at. Classification will be based on the division into  categories planned at regional level. • Weather: including status and forecasts from the  consortium Lamma in Tuscany. DISIT Lab, Univ. Florence, 2014 45 Ontology’ Macroclasses
  • 46. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • Transport: data coming from major LPT companies  including scheduled times, the rail graph, data relating to  real time passage at bus stops. Classes: bus line, Ride,  Route, record, RouteSection, BusStopForeast, RouteLink. • Sensors: concerning data coming from sensors; they may  include information such as pressure, humidity, pollution,  car flow, car velocity, number of passed cars and tracks, etc. • Administration: includes information coming from public  administrations such as resolutions issued by each  administration, planned events, changes in the traffic arrangement, planned VIP visits, sports events, etc. DISIT Lab, Univ. Florence, 2014 46 Ontology’ Macroclasses
  • 47. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • RoadElement: delimited by a start node and an end node (ObjectProperties "starts" e "ends"); • Road: composed by RoadElement and Node ("contains") • AdministrativeRoad: connected to RoadElement (“isComposed” e “forming”), to Road (“coincideWith”).  Road : AdministrativeRoad = N:M. Both in a 1:N relation  with RoadElement; • EntryRule: connected to RoadElement ("hasRule",  "accessTo "); • Maneouvre: linked to EntryRule ("isDescribed").  Described through "hasFirstElem", "hasSecondElem" and  "hasThirdElem". "concerning" fastes a maneouvre to the  concerned junction.  DISIT Lab, Univ. Florence, 2014 47 Maps Macroclass
  • 48. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • Node: georeferenced through geo:lat and geo:long. • Milestone: associated with 1 AdministrativeRoad ("placedIn"), georeferenced through geo:lat and  geo:long. • StreetNumber: always related to at least 1entry (internal or external). Connected to RoadElement and Road  ("standsIn" and "belongTo"); reverse:"hasStreetNumber".  • Entry: connected to StreetNumber through "hasInternalAccess" and "hasExternalAccess", with cardinality resrictions, subclass of geo:SpatialThing,  maximum cardinality restriction 1 to geo:lat and geo:long  • "ownerAuthority" and "managingAuthority": linked to PA  macroclass.  DISIT Lab, Univ. Florence, 2014 48 Maps Macroclass
  • 49. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DISIT Lab, Univ. Florence, 2014 49 Maps Macroclass
  • 50. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • OTN: an ontology of traffic networks that is more  or less a direct encoding of GDF (Geographic Data  Files) in OWL;  • dcterms: set of properties and classes maintained  by the Dublin Core Metadata Initiative;  • foaf: dedicated to the description of the relations  between people or groups;  • vCard: for a description of people and  organizations;  • wgs84_pos: vocabulary representing latitude and  longitude, with the WGS84 Datum, of geo‐objects. DISIT Lab, Univ. Florence, 2014 50 Reused Vocabulary
  • 51. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DISIT Lab, Univ. Florence, 2014 51
  • 52. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Major topics addressed • Smart City Concepts • Architecture of Smart City Infrastructures – Peripheral processors – Data ingestion and mining – Reasoning and Deduction – Data Acting processors • Progetto SmartCity Coll@bora • Progetto SmartCity Sii‐Mobility • Data Mining e Problematiche smart City – DISIT Smart City Ontology – Data ingestion and integration – Service Map and Linked Open Graph • Blog Vigilance via Natural Language Processing  DISIT Lab, Univ. Florence, 2014 52
  • 53. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DISIT Lab, Univ. Florence, 2014 53 RDF Store,  Knowledge  base BigData Store Dati Statici ETL  Transfor mation ETL  Transfor mation ETL  Transfor mation ETL  Transfor mation Mapping  processe s Temp  Store Triple  Generati on Data  Integrati on Tool DISIT  Ontology  for  Smart City R2RML Model Reconciliation consolleProcess  Scheduler Ingestion Temp  Store SQL Store NoSQL Store BigData Store Dati Real Time SQL Store ETL  Transfor mation Validation Query  SPARQL Linked Open Graph Log.disit.org ServiceMap servicemap.disit.org Mapping SPARQL end point Access Server
  • 54. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DISIT Lab, Univ. Florence, 2014 54 • Phase 1: collect data from different sources  (MIIC Web Service, Portale dell’Osservatorio dei Trasporti e della Mobilita’, Municipality of  Florence and Tuscany Region Web Sites). • Phase 2: first processing means ETL tool and  NoSQL database storage. • Phase 3: second transformation using ETL  tools and RDF triples creation. • Phase 4: Saving triple in RDF store. From Open Data to Triples
  • 55. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • ETL Trasformation • To realize the R2RML model • RDF Store DISIT Lab, Univ. Florence, 2014 55 Helpful Tools
  • 56. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it 56 GET  URL HTTP GET  condizionata Trasformazione HBase Process  Table Parametro:  nome file GET  last_update Process  Table Aggiornamento  last_update Process  Table Ingestion, un esempio  Eseguita da Pentaho Kettle (software ETL) 1) Si passa il nome del file da processare 2) Viene recuperato l’URL della risorsa 3) Download del file (solo se è stato aggiornano dall’ultima volta) 4) Aggiornamento della data di download 5) Trasformazione risorsa: da XML a forma tabulare, eliminazione caratteri  speciali, creazione chiavi, informazioni aggiuntive … 6) Memorizzazione su HBase DISIT Lab, Univ. Florence, 2014
  • 57. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Ingestion (un esempio) 57DISIT Lab, Univ. Florence, 2014
  • 58. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • To automate the different phases, we have  created an architecture that includes a process  scheduler. • The process scheduler implementation was  necessary to repeat the 4 phases, from ingestion  to transformation in triple. • We storing data in Hbase according to a  programmed rate, which is closely linked to the  type of data (static/real time): o Real‐time data: every 10min; o Other data: 2 ‐ 15 times a day; o Static data: once a month or more. DISIT Lab, Univ. Florence, 2014 58 Architecture
  • 59. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • Major problems with the data:  o inconsistent data (different municipality to the same  service, city names that are not a municipality) o missing data (street number) o incorrect data (spelling errors) • Need to validate the data, but above all to  reconcile them to be able to connect with each  other: o Service – Street Name Reconciliation o Service – Coordinate Reconciliation DISIT Lab, Univ. Florence, 2014 59 Data Validation & Reconciliation
  • 60. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • Services: ~ 30.100 (all over Tuscan region)  of which: o Geolocalized Services: ~ 12.400 o Services located at street level: ~ 8.300  • Remaining Services: ~ 9.000 of which: o Non‐unique results to locate the service at street level o Street Number missing o Unusual letters in municipality names or street names o Address does not exist on Street Graph: ~ 2.200 (next  step: use the Google geocoding API) DISIT Lab, Univ. Florence, 2014 60 Reconciliation Numbers
  • 61. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • Weather: 286 files uploaded twice a day  270,000 Hbase rows/month  ~4 million  triples/month; • Sensors: 126 active sensors  18.000 Hbase rows/day, 50 supervised parking  ~10GB/mese; • Street Graph: 68M triples. • For an amount of ~ 80MTriples on repository DISIT Lab, Univ. Florence, 2014 61 Real Time Data Numbers
  • 62. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Major topics addressed • Smart City Concepts • Architecture of Smart City Infrastructures – Peripheral processors – Data ingestion and mining – Reasoning and Deduction – Data Acting processors • Progetto SmartCity Coll@bora • Progetto SmartCity Sii‐Mobility • Data Mining e Problematiche smart City – DISIT Smart City Ontology – Data ingestion and integration – Service Map and Linked Open Graph • Blog Vigilance via Natural Language Processing  DISIT Lab, Univ. Florence, 2014 62
  • 63. 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 (LOG): a tool developed to  allow exploring semantic graph of the relation  among the entities. It can be used to access to  many different LOD repository.  (http://log.disit.org/) • Maps: service based on OpenStreetMaps that  allows to search services available in a preset  range from the selected bus stop.  (http://servicemap.disit.org/) DISIT Lab, Univ. Florence, 2014 63 App Examples
  • 64. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DISIT Lab, Univ. Florence, 2014 64 log.disit.org/
  • 65. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it DISIT Lab, Univ. Florence, 2014 65 servicemap.disit.org
  • 66. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it http://servicemap.disit.org DISIT Lab, Univ. Florence, 2014 66
  • 67. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it • Integration of rail graph into the ontology; • Insertion of other static datasets from the  municipality of Florence and other Tuscany PA; • Using Google Geocoding API to finish services  reconciliation; • Improvement of services’ list and their  geolocation; • Creation of other apps that suggest to SME and  PA how to use data. DISIT Lab, Univ. Florence, 2014 67 Future Works
  • 68. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Major topics addressed • Smart City Concepts • Architecture of Smart City Infrastructures – Peripheral processors – Data ingestion and mining – Reasoning and Deduction – Data Acting processors • Progetto SmartCity Coll@bora • Progetto SmartCity Sii‐Mobility • Data Mining e Problematiche smart City – DISIT Smart City Ontology – Data ingestion and integration – Service Map and Linked Open Graph • Blog Vigilance via Natural Language Processing  DISIT Lab, Univ. Florence, 2014 68
  • 69. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it ‐ Search ‐ Q&A ‐ Graph  of Relations ‐ Social Platform 69 DISIT Lab, Univ. Florence, 2014 Knowledge Work‐flow: from Sources to Final Users Semantic Repository Databases, Open Data Archives, Open Archives Web  Pages Semantic  Computing NLP Inference & Reasoning Recommendations  & Suggestions Link Discovering Reconciliation &  Disambiguation  (Names, Geo Tags etc.)Text  Documents Publications Metadata, Descriptors etc.
  • 70. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it 70 DISIT Lab, Univ. Florence, 2014 Data Integrity: Accuracy and Reliability of Data • Big Data Mining issues • Many different formats • Ambiguities and inconsistencies of descriptors, metadata etc. • Unstructured, decontextualized data does not allow to extract high level  information • Several different efforts of structure KBs, ontologies, taxonomies etc. in many  fields of Knowledge • There is necessity of: – Reconciliation and disambiguation of ingested data – Organize data into proper forms of structured knowledge – Standardize definitions, languages, vocabularies etc. – Link discovering among different knowledge bases – Make inference to produce additional knowledge – Detect unexpected correlations, produce suggestions and recommendations – Provide semantic interoperability among resources and applications.
  • 71. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it 71 DISIT Lab, Univ. Florence, 2014 New Approaches ‐ The Semantic Web • Web of documents (HTML) VS Web of data  (RDF Triples) • Relational DBMS VS Semantic Datastores  (Ontologies etc.) • Keyword‐based Search Engines           VS NLP Q&A  Tools
  • 72. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it Crawling Strategies:Web‐Crawler  Architecture: Document / Pages Parsing:Robot Exclusion Protocol DISIT Lab, Univ. Florence, 2014 72 Web Crawling and Data Mining # Robots.txt for http://www.springer.com (fragment) User-agent: Googlebot Disallow: /chl/* Disallow: /uk/* Disallow: /italy/* Disallow: /france/* User-agent: MSNBot Disallow: Crawl-delay: 2 User-agent: scooter Disallow: # all others User-agent: * Disallow: /
  • 73. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it •Finding relationships between entities, LODs etc.,  within different RDF data sources. DISIT Lab, Univ. Florence, 2014 73 Link Discovering Source: SILK ‐ http://events.linkeddata.org/ldow2009/papers/ldow2009_paper13.pdf Semantic Store Semantic Store . . . Config LINKS Core Logic  Comparison Loop Resource Lister Metrics Definition & Evaluation Resource Indexer SPARQL SPARQL
  • 74. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it 74 Natural Language  Text Syntactical Analysis Tokenizer Morphologic Analysis Part‐of‐Speech Tagger Chunker Syntactical Parse Semantic Analysis Natural Language sentences are subsequently processed and coded into a semantic representation (by means of  logic formalisms, semantic networks and ontologies) Text is segmented into sequences of characters (tokens). A grammar category is assigned to each token Each word of a sentence/period is annotated with its logical rule (subject, predicate,  complement etc.) This phase uses previous annotations to group nominal and verbal phrases for each sentence Produces the Syntactic Parse Tree for each sentence NLP ‐ Natural Language Processing Phases DISIT Lab, Univ. Florence, 2014
  • 75. DISIT Lab, Distributed Data Intelligence and Technologies Distributed Systems and Internet Technologies Department of Information Engineering (DINFO) http://www.disit.dinfo.unifi.it 75 Overview on Smart City Smart City for Beginners Corso di Sistemi Distribuiti Scuola di Ingegneria di Firenze Prof. Paolo Nesi DISIT Lab Dipartimento di Ingegneria dell’Informazione Università degli Studi di Firenze Via S. Marta 3, 50139, Firenze, Italia tel: +39-055-4796523, fax: +39-055-4796363 http://www.disit.dinfo.unifi.it paolo.nesi@unifi.it DISIT Lab, Univ. Florence, 2014