SlideShare a Scribd company logo
1 of 29
CityPulse: Real-Time IoT Stream
Processing and Large-scale Data
Analytics for Smart City Applications
Pramod Anantharam and Amit Sheth
(in collaboration with Payam Barnaghi, University of Surrey)

Kno.e.sis – Ohio Center of Excellence in Knowledge-enabled Computing
Wright State University, Dayton, Ohio, USA

1
Relevance to CityPulse

Activity 3.3: Data Aggregation and Abstraction (Data Fusion)
(Month 7 – Month 24)
Activity 3.4: Event Detection for Urban Data Streams
(Month 19 – Month 30)
Activity 5.1: Real-Time Adaptive Urban Reasoning
(Month 4– Month 24)

4
Activity 3.3: Data Aggregation and Abstraction (Data Fusion)
(Month 7 – Month 24)
Activity 3.4: Event Detection for Urban Data Streams
(Month 19 – Month 30)
Activity 5.1: Real-Time Adaptive Urban Reasoning
(Month 4– Month 24)

5
A Semantic Approach to
Machine Perception

Making sense of sensor data with

Slides 9 to 23 borrowed from: Cory Henson, Researcher, Kno.e.sis
http://www.slideshare.net/andrewhenson/a-semanticsbased-approach-to-machine-perception

6
Primary challenge is to bridge the gap between
data and knowledge

KNOWLEDGE
situation awareness
useful
for decision making

DATA
sensor
observations

7
mo
re

Levels of Abstraction

Interpreted data
Intellego
(abductive)
[in OWL]
e.g., diagnosis

2

Interpreted data
(deductive)
[in OWL] SSN
Ontology
e.g., threshold

…

3

…

Elevated
Blood
Pressure

…

1

Annotated Data
[in RDF]
e.g., label

Systolic blood pressure of 150 mmHg

les
s

us

efu

l…

us
efu
l

Hyperthyroidism

0
“150”

Raw Data
[in TEXT]
e.g., number

8
Ontology of Perception

Low-level observed properties suggest
explanatory hypotheses through abduction

Explanation
Explanation

Observed
Propertie
s

Perceived
Features
Background knowledge
on the Web

Focus
Focus

9

An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology,
Ontology of Percetion

Explanation
Explanation

Observed
Propertie
s

Perceived
Features
Background knowledge
on the Web

Focus
Focus
Hypotheses imply the informational value
of future observations through deduction
10

An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology,
Semantics of Explanation

Abduction – or, inference to the best EXPLANATION
Task
•Given background knowledge of the environment (SIGMA), and
•given a set of sensor observation data (RHO),
•find a consistent explanation of the situation (DELTA)

Σ

Background
knowledge

∪∆
Features
(objects/events
)
in the world

ρ

Sensor
observation
data
11
Semantics of Explanation

Σ

Background knowledge is represented as a causal network between
features (objects or events) in the world and the sensor observations
they give rise to.

12
Semantic Perception on Resource
Constrained Devices

Off-the-shelf OWL-DL reasoners
are too resource intensive in terms
of both memory and time
•Runs out of resources with
background knowledge >> 20
nodes
•Asymptotic complexity: O(n3)

O(n3)3)<<xx<<O(n4)4)
O(n
O(n

13
Relevance to CityPulse

Activity 3.3: Data Aggregation and Abstraction (Data Fusion)
(Month 7 – Month 24)
Activity 3.4: Event Detection for Urban Data Streams
(Month 19 – Month 30)
Activity 5.1: Real-Time Adaptive Urban Reasoning
(Month 4– Month 24)

14
A Historical Perspective on Cities and its Inhabitants
A Historical Perspective on Cities and its Inhabitants
“kings, emperors and other rulers benefited from being on the
“kings, emperors and other rulers benefited from being on the
front lines with their people when it came to making
front lines with their people when it came to making
decisions.”11
decisions.”

Disguised as a commoner,
Disguised as a commoner,
Qianlong visited cities to
Qianlong visited cities to
understand a common man’s life
understand a common man’s life

This is popularly known as
This is popularly known as
“Management by Walking Around”
“Management by Walking Around”
since the 1980’s
since the 1980’s
Qianlong Emperor (8 October 1735 – 9 February 1796)
Qing Dynasty (1644–1912)

http://gicoaches.com/what-we-can-learn-from-kings-of-the-past-who-disguised-themselves-as-ordinary-men/
http://en.wikipedia.org/wiki/Qianlong_Emperor

1
A Modern Perspective on Cities and its Inhabitants
A Modern Perspective on Cities and its Inhabitants
City authorities, government and other humanitarian agencies
City authorities, government and other humanitarian agencies
are benefited from being on the front lines with their people
are benefited from being on the front lines with their people
when it comes to making decisions.
when it comes to making decisions.

We want to be connected to
We want to be connected to
citizens to understand and
citizens to understand and
prioritize decisions
prioritize decisions
Pulse of a City (CityPulse)
Pulse of a City (CityPulse)

Public Safety

Urban planning Gov. & agency
admin.

Energy &
water

Environmental

Transportation

Image credit: http://www.ibm.com/smarterplanet/us/en/smarter_cities/overview/index.html

Social Programs

Healthcare

Education
What are People Talking About City Infrastructure on
What are People Talking About City Infrastructure on
Twitter?
Twitter?
Research Questions
Research Questions

− What are people talking about city infrastructure
on twitter?
− How do we extract city infrastructure related
events from twitter?
− How can we leverage event and location
knowledge bases for event extraction?
− How well can we extract city events?
Some Challenges in Extracting Events from Tweets
Some Challenges in Extracting Events from Tweets

− No well accepted definition of ‘events related to a
city’
− Tweets are short (140 characters) and its
informal nature make it hard to analyze
− Entity, location, time, and type of an event

− Multiple reports of the same event and sparse
report of some events (biased sample)
− Numbers don’t necessarily indicate intensity

− Validation of the solution is hard due to the open
domain nature of the problem
Mu
lt i
An Face
al y t ed
s is

ntic
a
Sem ation
cial plic
So Ap
Web

http://twitris.knoesis.org/

Real time

Insights of Im
portant
Events includ
i ng
disaster respo
nse
coordination

http://usatoday30.usatoday.com/news/politics/twitter-election-meter

21
Twitris: Analysis by Location
Twitris: Analysis by Location

How People from
How People from
Different parts of the
Different parts of the
world talked about US
world talked about US
Election
Election

Images and
Images and
Videos Related to
Videos Related to
US Election
US Election

22
Twitris: Impact of Background Knowledge
Twitris: Impact of Background Knowledge

The Dead People
The Dead People
mentioned in the
mentioned in the
event OWC
event OWC

23
What is Smart Data in the context of
What is Smart Data in the context of
Disaster Management
Disaster Management

ACTIONABLE: Timely
ACTIONABLE: Timely
delivery of right
delivery of right
resources and
resources and
information to the right
information to the right
people at right location!
people at right location!
Because everyone wants to Help, but DON’T KNOW HOW!
Because everyone wants to Help, but DON’T KNOW HOW!

24
Disaster Response Coordination Framework
Disaster Response Coordination Framework

Source: Purohit et. al 2013, Information Filtering and Management Model for Disaster

25
Activity 3.3: Data Aggregation and Abstraction (Data Fusion)
(Month 7 – Month 24)
(UNIS, ERIC, SIE, UASO, WSU)
Activity 3.4: Event Detection for Urban Data Streams
(Month 19 – Month 30)
(SIE, UNIS, ERIC, WSU)
Activity 5.1: Real-Time Adaptive Urban Reasoning
(Month 4– Month 24)
(NUIG, UNIS, ERIC, SIE, WSU)

26
Continuous Semantics
Continuous Semantics

27
Dynamic Model Creation

Heliopolis is a
Heliopolis is a
suburb of
suburb of
Cairo.
Cairo.

28
Dynamic Model Creation:
Events

“Both Ahmadinejad & Mousavi
“Both Ahmadinejad & Mousavi
declare victory in Iranian
declare victory in Iranian
Elections.”
Elections.”
June 12 2009

“situation in tehran University is
“situation in tehran University is
so worrisome. police have
so worrisome. police have
attacked to girls dormitory
attacked to girls dormitory
#tehran #iranelection”
#tehran #iranelection”
June 13 2009

“Reports from Azadi Square - -44
“Reports from Azadi Square
people killed by police, people
people killed by police, people
killed police who shot. More
killed police who shot. More
shots being fired
shots being fired
#iranelections”
June 15 2009
#iranelections”

Key phrases

Ahmadinejad &
Ahmadinejad &
Tehran
Tehran
Azadi Square is
Azadi Square is
Mousavi area
Mousavi is
Universityarea
aUniversity isin
city square in
apoliticians in
city square
politicians in
University
University
Tehran
Tehran
Iran
Iran

Models

Example of how background knowledge help
understand situation described in the tweets,
while also updating knowledge model also

29
Summarizing Continuous Semantics
Summarizing Continuous Semantics

Keeping the Background
Keeping the Background
Knowledge abreast with the
Knowledge abreast with the
changes of the event
changes of the event
Smartly learning and adapting data
Smartly learning and adapting data
acquisition (Temporally apt Big
acquisition (Temporally apt Big
Data, i.e. Fast Data)
Data, i.e. Fast Data)
In-turn providing temporally
In-turn providing temporally
relevant Smart Data through
relevant Smart Data through
analysis
analysis
30
Thanks!

31

More Related Content

What's hot

What's hot (10)

Coding community: Geographic information technologies and mappings of the cit...
Coding community: Geographic information technologies and mappings of the cit...Coding community: Geographic information technologies and mappings of the cit...
Coding community: Geographic information technologies and mappings of the cit...
 
Giorgio Alleva, Data Innovation in Official Statistics: the Leading Role of O...
Giorgio Alleva, Data Innovation in Official Statistics: the Leading Role of O...Giorgio Alleva, Data Innovation in Official Statistics: the Leading Role of O...
Giorgio Alleva, Data Innovation in Official Statistics: the Leading Role of O...
 
Evidence-Informed Decision Making
Evidence-Informed Decision MakingEvidence-Informed Decision Making
Evidence-Informed Decision Making
 
How is Data Made? From Dataset Literacy to Data Infrastructure Literacy
How is Data Made? From Dataset Literacy to Data Infrastructure LiteracyHow is Data Made? From Dataset Literacy to Data Infrastructure Literacy
How is Data Made? From Dataset Literacy to Data Infrastructure Literacy
 
From Algorithms to Diagrams: How to Study Platforms?
From Algorithms to Diagrams: How to Study Platforms?From Algorithms to Diagrams: How to Study Platforms?
From Algorithms to Diagrams: How to Study Platforms?
 
System Analysis, Foresees and Management of E-Services Impacts on Information...
System Analysis, Foresees and Management of E-Services Impacts on Information...System Analysis, Foresees and Management of E-Services Impacts on Information...
System Analysis, Foresees and Management of E-Services Impacts on Information...
 
PWC: Data Driven Cities [2016]
PWC: Data Driven Cities [2016]PWC: Data Driven Cities [2016]
PWC: Data Driven Cities [2016]
 
Evidence-Informed Decision Making
Evidence-Informed Decision MakingEvidence-Informed Decision Making
Evidence-Informed Decision Making
 
Suds summary
Suds summarySuds summary
Suds summary
 
GIS and Agent-based modeling: Part 2
GIS and Agent-based modeling: Part 2GIS and Agent-based modeling: Part 2
GIS and Agent-based modeling: Part 2
 

Viewers also liked

International Mediterranean Conference Istanbul 20-22nd April 2016
International Mediterranean Conference Istanbul 20-22nd April 2016International Mediterranean Conference Istanbul 20-22nd April 2016
International Mediterranean Conference Istanbul 20-22nd April 2016
Cyril Widdershoven
 

Viewers also liked (11)

162410_Verocy_CIKR_LR
162410_Verocy_CIKR_LR162410_Verocy_CIKR_LR
162410_Verocy_CIKR_LR
 
All you need to know about SpinCoupon
All you need to know about SpinCouponAll you need to know about SpinCoupon
All you need to know about SpinCoupon
 
Remote Monitoring and Surveillance as a Value Added Service - Proposed By 3 J...
Remote Monitoring and Surveillance as a Value Added Service - Proposed By 3 J...Remote Monitoring and Surveillance as a Value Added Service - Proposed By 3 J...
Remote Monitoring and Surveillance as a Value Added Service - Proposed By 3 J...
 
International Mediterranean Conference Istanbul 20-22nd April 2016
International Mediterranean Conference Istanbul 20-22nd April 2016International Mediterranean Conference Istanbul 20-22nd April 2016
International Mediterranean Conference Istanbul 20-22nd April 2016
 
Hannes astok policy development
Hannes astok policy developmentHannes astok policy development
Hannes astok policy development
 
Waternomics - ICT for Water Resource Management - Water Information Platform
Waternomics - ICT for Water Resource Management - Water Information PlatformWaternomics - ICT for Water Resource Management - Water Information Platform
Waternomics - ICT for Water Resource Management - Water Information Platform
 
Hanoi Universities and the VNPT IoT Platform
Hanoi Universities and the VNPT IoT PlatformHanoi Universities and the VNPT IoT Platform
Hanoi Universities and the VNPT IoT Platform
 
LIFT OFF 2017: Ransomware and IR Overview
LIFT OFF 2017: Ransomware and IR OverviewLIFT OFF 2017: Ransomware and IR Overview
LIFT OFF 2017: Ransomware and IR Overview
 
LIFT OFF 2017: IoT and MSS Deep Dive
LIFT OFF 2017: IoT and MSS Deep DiveLIFT OFF 2017: IoT and MSS Deep Dive
LIFT OFF 2017: IoT and MSS Deep Dive
 
Company website presentation (a) february 2017
Company website presentation (a)   february 2017Company website presentation (a)   february 2017
Company website presentation (a) february 2017
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 

Similar to CityPulse - Wright State University

Transforming Social Big Data into Timely Decisions and Actions for Crisis Mi...
Transforming Social Big Data into Timely Decisions  and Actions for Crisis Mi...Transforming Social Big Data into Timely Decisions  and Actions for Crisis Mi...
Transforming Social Big Data into Timely Decisions and Actions for Crisis Mi...
Amit Sheth
 
Extracting City Traffic Events from Social Streams
 Extracting City Traffic Events from Social Streams Extracting City Traffic Events from Social Streams
Extracting City Traffic Events from Social Streams
Pramod Anantharam
 

Similar to CityPulse - Wright State University (20)

How to make cities "smarter"?
How to make cities "smarter"?How to make cities "smarter"?
How to make cities "smarter"?
 
Building Social Life Networks 130818
Building Social Life Networks 130818Building Social Life Networks 130818
Building Social Life Networks 130818
 
Big Data & Smart City Applications
Big Data & Smart City ApplicationsBig Data & Smart City Applications
Big Data & Smart City Applications
 
Geographic Information Management Transformation
Geographic Information Management TransformationGeographic Information Management Transformation
Geographic Information Management Transformation
 
Transforming Social Big Data into Timely Decisions and Actions for Crisis Mi...
Transforming Social Big Data into Timely Decisions  and Actions for Crisis Mi...Transforming Social Big Data into Timely Decisions  and Actions for Crisis Mi...
Transforming Social Big Data into Timely Decisions and Actions for Crisis Mi...
 
Role of Big Data for Smart City Applications
Role of Big Data for Smart City ApplicationsRole of Big Data for Smart City Applications
Role of Big Data for Smart City Applications
 
Data Analytics for Smart Cities: Looking Back, Looking Forward
Data Analytics for Smart Cities: Looking Back, Looking Forward Data Analytics for Smart Cities: Looking Back, Looking Forward
Data Analytics for Smart Cities: Looking Back, Looking Forward
 
Crowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data ManagementCrowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data Management
 
CPaaS.io Webinar
CPaaS.io WebinarCPaaS.io Webinar
CPaaS.io Webinar
 
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
 
Large scale data analytics for smart cities and related use cases
Large scale data analytics for smart cities and related use casesLarge scale data analytics for smart cities and related use cases
Large scale data analytics for smart cities and related use cases
 
Large-scale data analytics for smart cities
Large-scale data analytics for smart citiesLarge-scale data analytics for smart cities
Large-scale data analytics for smart cities
 
SBD strategy for UN Habitat Smart Safer City171015
SBD strategy for UN Habitat Smart Safer City171015SBD strategy for UN Habitat Smart Safer City171015
SBD strategy for UN Habitat Smart Safer City171015
 
Ongoing Research in Data Studies
Ongoing Research in Data StudiesOngoing Research in Data Studies
Ongoing Research in Data Studies
 
Integrating Sensor and Social Data for Understanding City Events
Integrating Sensor and Social Data for Understanding City EventsIntegrating Sensor and Social Data for Understanding City Events
Integrating Sensor and Social Data for Understanding City Events
 
Foresight Analytics
Foresight AnalyticsForesight Analytics
Foresight Analytics
 
Phase III presentation 02
Phase III presentation 02Phase III presentation 02
Phase III presentation 02
 
Geographic Information Systems
Geographic Information SystemsGeographic Information Systems
Geographic Information Systems
 
Extracting City Traffic Events from Social Streams
 Extracting City Traffic Events from Social Streams Extracting City Traffic Events from Social Streams
Extracting City Traffic Events from Social Streams
 
Data Mining the City 2019 - Week 1
Data Mining the City 2019 - Week 1Data Mining the City 2019 - Week 1
Data Mining the City 2019 - Week 1
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Recently uploaded (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 

CityPulse - Wright State University

  • 1. CityPulse: Real-Time IoT Stream Processing and Large-scale Data Analytics for Smart City Applications Pramod Anantharam and Amit Sheth (in collaboration with Payam Barnaghi, University of Surrey) Kno.e.sis – Ohio Center of Excellence in Knowledge-enabled Computing Wright State University, Dayton, Ohio, USA 1
  • 2. Relevance to CityPulse Activity 3.3: Data Aggregation and Abstraction (Data Fusion) (Month 7 – Month 24) Activity 3.4: Event Detection for Urban Data Streams (Month 19 – Month 30) Activity 5.1: Real-Time Adaptive Urban Reasoning (Month 4– Month 24) 4
  • 3. Activity 3.3: Data Aggregation and Abstraction (Data Fusion) (Month 7 – Month 24) Activity 3.4: Event Detection for Urban Data Streams (Month 19 – Month 30) Activity 5.1: Real-Time Adaptive Urban Reasoning (Month 4– Month 24) 5
  • 4. A Semantic Approach to Machine Perception Making sense of sensor data with Slides 9 to 23 borrowed from: Cory Henson, Researcher, Kno.e.sis http://www.slideshare.net/andrewhenson/a-semanticsbased-approach-to-machine-perception 6
  • 5. Primary challenge is to bridge the gap between data and knowledge KNOWLEDGE situation awareness useful for decision making DATA sensor observations 7
  • 6. mo re Levels of Abstraction Interpreted data Intellego (abductive) [in OWL] e.g., diagnosis 2 Interpreted data (deductive) [in OWL] SSN Ontology e.g., threshold … 3 … Elevated Blood Pressure … 1 Annotated Data [in RDF] e.g., label Systolic blood pressure of 150 mmHg les s us efu l… us efu l Hyperthyroidism 0 “150” Raw Data [in TEXT] e.g., number 8
  • 7. Ontology of Perception Low-level observed properties suggest explanatory hypotheses through abduction Explanation Explanation Observed Propertie s Perceived Features Background knowledge on the Web Focus Focus 9 An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology,
  • 8. Ontology of Percetion Explanation Explanation Observed Propertie s Perceived Features Background knowledge on the Web Focus Focus Hypotheses imply the informational value of future observations through deduction 10 An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology,
  • 9. Semantics of Explanation Abduction – or, inference to the best EXPLANATION Task •Given background knowledge of the environment (SIGMA), and •given a set of sensor observation data (RHO), •find a consistent explanation of the situation (DELTA) Σ Background knowledge ∪∆ Features (objects/events ) in the world ρ Sensor observation data 11
  • 10. Semantics of Explanation Σ Background knowledge is represented as a causal network between features (objects or events) in the world and the sensor observations they give rise to. 12
  • 11. Semantic Perception on Resource Constrained Devices Off-the-shelf OWL-DL reasoners are too resource intensive in terms of both memory and time •Runs out of resources with background knowledge >> 20 nodes •Asymptotic complexity: O(n3) O(n3)3)<<xx<<O(n4)4) O(n O(n 13
  • 12. Relevance to CityPulse Activity 3.3: Data Aggregation and Abstraction (Data Fusion) (Month 7 – Month 24) Activity 3.4: Event Detection for Urban Data Streams (Month 19 – Month 30) Activity 5.1: Real-Time Adaptive Urban Reasoning (Month 4– Month 24) 14
  • 13. A Historical Perspective on Cities and its Inhabitants A Historical Perspective on Cities and its Inhabitants “kings, emperors and other rulers benefited from being on the “kings, emperors and other rulers benefited from being on the front lines with their people when it came to making front lines with their people when it came to making decisions.”11 decisions.” Disguised as a commoner, Disguised as a commoner, Qianlong visited cities to Qianlong visited cities to understand a common man’s life understand a common man’s life This is popularly known as This is popularly known as “Management by Walking Around” “Management by Walking Around” since the 1980’s since the 1980’s Qianlong Emperor (8 October 1735 – 9 February 1796) Qing Dynasty (1644–1912) http://gicoaches.com/what-we-can-learn-from-kings-of-the-past-who-disguised-themselves-as-ordinary-men/ http://en.wikipedia.org/wiki/Qianlong_Emperor 1
  • 14. A Modern Perspective on Cities and its Inhabitants A Modern Perspective on Cities and its Inhabitants City authorities, government and other humanitarian agencies City authorities, government and other humanitarian agencies are benefited from being on the front lines with their people are benefited from being on the front lines with their people when it comes to making decisions. when it comes to making decisions. We want to be connected to We want to be connected to citizens to understand and citizens to understand and prioritize decisions prioritize decisions
  • 15. Pulse of a City (CityPulse) Pulse of a City (CityPulse) Public Safety Urban planning Gov. & agency admin. Energy & water Environmental Transportation Image credit: http://www.ibm.com/smarterplanet/us/en/smarter_cities/overview/index.html Social Programs Healthcare Education
  • 16. What are People Talking About City Infrastructure on What are People Talking About City Infrastructure on Twitter? Twitter?
  • 17. Research Questions Research Questions − What are people talking about city infrastructure on twitter? − How do we extract city infrastructure related events from twitter? − How can we leverage event and location knowledge bases for event extraction? − How well can we extract city events?
  • 18. Some Challenges in Extracting Events from Tweets Some Challenges in Extracting Events from Tweets − No well accepted definition of ‘events related to a city’ − Tweets are short (140 characters) and its informal nature make it hard to analyze − Entity, location, time, and type of an event − Multiple reports of the same event and sparse report of some events (biased sample) − Numbers don’t necessarily indicate intensity − Validation of the solution is hard due to the open domain nature of the problem
  • 19. Mu lt i An Face al y t ed s is ntic a Sem ation cial plic So Ap Web http://twitris.knoesis.org/ Real time Insights of Im portant Events includ i ng disaster respo nse coordination http://usatoday30.usatoday.com/news/politics/twitter-election-meter 21
  • 20. Twitris: Analysis by Location Twitris: Analysis by Location How People from How People from Different parts of the Different parts of the world talked about US world talked about US Election Election Images and Images and Videos Related to Videos Related to US Election US Election 22
  • 21. Twitris: Impact of Background Knowledge Twitris: Impact of Background Knowledge The Dead People The Dead People mentioned in the mentioned in the event OWC event OWC 23
  • 22. What is Smart Data in the context of What is Smart Data in the context of Disaster Management Disaster Management ACTIONABLE: Timely ACTIONABLE: Timely delivery of right delivery of right resources and resources and information to the right information to the right people at right location! people at right location! Because everyone wants to Help, but DON’T KNOW HOW! Because everyone wants to Help, but DON’T KNOW HOW! 24
  • 23. Disaster Response Coordination Framework Disaster Response Coordination Framework Source: Purohit et. al 2013, Information Filtering and Management Model for Disaster 25
  • 24. Activity 3.3: Data Aggregation and Abstraction (Data Fusion) (Month 7 – Month 24) (UNIS, ERIC, SIE, UASO, WSU) Activity 3.4: Event Detection for Urban Data Streams (Month 19 – Month 30) (SIE, UNIS, ERIC, WSU) Activity 5.1: Real-Time Adaptive Urban Reasoning (Month 4– Month 24) (NUIG, UNIS, ERIC, SIE, WSU) 26
  • 26. Dynamic Model Creation Heliopolis is a Heliopolis is a suburb of suburb of Cairo. Cairo. 28
  • 27. Dynamic Model Creation: Events “Both Ahmadinejad & Mousavi “Both Ahmadinejad & Mousavi declare victory in Iranian declare victory in Iranian Elections.” Elections.” June 12 2009 “situation in tehran University is “situation in tehran University is so worrisome. police have so worrisome. police have attacked to girls dormitory attacked to girls dormitory #tehran #iranelection” #tehran #iranelection” June 13 2009 “Reports from Azadi Square - -44 “Reports from Azadi Square people killed by police, people people killed by police, people killed police who shot. More killed police who shot. More shots being fired shots being fired #iranelections” June 15 2009 #iranelections” Key phrases Ahmadinejad & Ahmadinejad & Tehran Tehran Azadi Square is Azadi Square is Mousavi area Mousavi is Universityarea aUniversity isin city square in apoliticians in city square politicians in University University Tehran Tehran Iran Iran Models Example of how background knowledge help understand situation described in the tweets, while also updating knowledge model also 29
  • 28. Summarizing Continuous Semantics Summarizing Continuous Semantics Keeping the Background Keeping the Background Knowledge abreast with the Knowledge abreast with the changes of the event changes of the event Smartly learning and adapting data Smartly learning and adapting data acquisition (Temporally apt Big acquisition (Temporally apt Big Data, i.e. Fast Data) Data, i.e. Fast Data) In-turn providing temporally In-turn providing temporally relevant Smart Data through relevant Smart Data through analysis analysis 30

Editor's Notes

  1. Citizens are central to a city, country or in the past kingdom Since the beginning of civilizations (or settlements) around 8000 BC, people have moved toward living in ‘cities’ Kings and emperors realized the importance of understanding citizen moods, sentiments, and opinions in making decisions Qianlong emperor is one such example Concept applies to even today!
  2. - Connection to people is the key! We always want to hear citizens talk about both good and bad in a city - Good will help us know what works and bad will help us prioritize and work toward making it better Social media such as twitter, FB, myspace, and many others gives direct access to what citizens think about a city Best way to tap into the problems and challenges citizens face in a city
  3. Data gathered in a city by various departments Citizens reporting their observations of city infrastructure You may ask do citizens really talk about city infrastructure?
  4. Twitter as a source of real-time information There are over 200 million users generating 500 million tweets / day Twitter as a source of events in a city Citizens use twitter to express their concerns of city infrastructure that impacts their life
  5. There are some knowledge bases from IBM Smart Planet initiative that can help us for city events
  6. Categorization of severity based on weather conditions. Actionable information is contextually dependent.
  7. Source: Purohit et. al 2013 (https://docs.google.com/a/knoesis.org/document/d/1aBJ2egHICUwaWxR8jOoTIUfEYj1QAnUt0q7haIKoYGY/edit# , http://www.knoesis.org/library/resource.php?id=1865)
  8. Explain about continuous semantics