SLIDE 1 An approach to modeling short messages in spatio- temporal networks
Amosse EDOUARD, PhD student Nhan LE-THAN, Supervisor
SLIDE 2 Outline
- 1. Concept & Objective
- 2. The Radio Social Platform
- 3. Realisation
- 4. Contribution
- 5. Perspectives
- 6. Current Works
2
SLIDE 3
Short messages
People prefere to communicate with short
messages Time constraints Easy to produce & to share
Technicals limitations/restrictions of mobile
sensors
3
SLIDE 4
Motivation
« This traffic jam bothers me! »
« I am on Route des Lucioles at 6:00 P .M and there is a traffic jam which bothers me »
4
SLIDE 5 Objective
Semantic enrichment
Spatial properties & thematic
Platform for creating, managing and sharing spatio-
temporal information.
5
SLIDE 6 Radio Social
Radio social
Thematic Reporter Redaction Broadcas ting Listener
6
SLIDE 7 Use case
Moderate Traffic Moderate traffic Moderate traffic on Route des Colles Moderate traffic on Route des Colles
e-reporters e-listeners
Traffic Event
e-redaction e-diffusion
7
SLIDE 8
Message structures
Defined by the thematic Qualificative : tags, symbols Descriptive
8
SLIDE 9 BRIEF
Message modeling & context enrichment
Message RS metadata
Thematic Reporter Space Time
M R T T S
Spatio-temporal context Semantic context
9
SLIDE 10
Context infering
Top down approach à Non trivial problem Bottom up approach à The approach we use
è We aim to enrich the information context regard to user context
10
SLIDE 11
Spatial Representation
Geographical space Set of dynamic and static objects
11
SLIDE 12
Spatial modeling
Dynamic spatial entities are modelized regard to
static entities
Semantic and GIS infrastructures
Google Maps & Places services Geonames ontology
12
SLIDE 13 Exemple
Geonames & Google Places
13
43.6161871, 7.0677087
{
"long_name" : "Route des Lucioles", "short_name" : "Route des Lucioles", "types" : [ "route" ] }, :geo a :Feature shortName : "Route des Lucioles"; name : "Route des Lucioles"; wgs84_pos:lat "43.6161871"; wgs84_pos:long "7.0677087";
SLIDE 14
Spatial layers overlapping
14
SLIDE 15 Time modelling
We used the OWL Time Instant for messages
:messageTi me a :Instant; :inXSDTime : 2014-03-20T10:30:00-5:00 ;
Interval for event
:eventTime a :Interval; :hasBeginning: :eventStart ; :eventStart a :Instant; :inXSDTime 2014-03-20T10:30:00-5:00 ;
15
SLIDE 16
The Ontology
9 classes 13 ObjectProperty 6 DatatypeProperty Using existing ontologies
OWL Time GeoNames & WGS84 FOAF
16
SLIDE 17
Radio Sociale Ontology
17
SLIDE 18 Technical architecture
JENA Model REST Services / SPARQL Endpoint EJB Container Entity Manager Data Model SPARQL Virtuoso JENA BEAN
18
SPARQL Jax-B
SLIDE 19
Other use case
Epidemic symptom report The frequency : RASE Annotation structure
Disease : Flu Symptom : cough, rheum Metakeys : reliability, certitude
19
SLIDE 20 RASE : Use case
20
cough Flux Fiever
Valbonne 12/12/13 Flu
Flu symptom at Biot Emergence of a flu epidemic in Nice
Antibes 12/12/13 Fiever, cough
SLIDE 21
Contributions
Short messages modeling Spatial mobile Gentities modeling The radio sociale ontology Generic platform radio social platform
21
SLIDE 22 Research keys and limitations
Modeling thematic using existing ontologies
(DBPedia)
Ontology-based user interfaces Spatial reasoning
What could be the incidence of an event on a region
to others
22
SLIDE 23
Current works
Qualitative spatial representation Spatial reasonning
23
SLIDE 24
Thank you !
24