SlideShare a Scribd company logo
1 of 10
Download to read offline
Making Sense of
    Location-based Micro-posts
     using Stream Reasoning

Irene Celino, Daniele Dell’Aglio, Emanuele Della Valle,
  Yi Huang, Tony Lee, Stanley Park and Volker Tresp

    (CEFRIEL – Politecnico di Milano – Saltlux – SIEMENS)



    #MSM Making Sense of Microposts Workshop at ESWC 2011 – Heraklion, Crete, 30th May 2011
BOTTARI Mobile Application
Augmented Reality Application for Android
       to show POI information with their respective reputation
       to retrieve information on the basis of the geo-social context
              where can I find people nearby sharing my preferences?
              who shall I ask for an opinion on this restaurant?




Making Sense of Location-based Micro-posts using Stream Reasoning   2      #MSM Workshop at ESWC 2011
Gathering microposts data
Crawling microposts
       User ranking model for adaptive crawling
              using users’ influence (ranking) to find appropriate and influential
              microposts in real-time


       Factors to compute ranking:
              Micropost frequencies
              # of mentioned or retweeted microposts
                     Degree of interaction with followers and followings
              # of followers




Making Sense of Location-based Micro-posts using Stream Reasoning      4        #MSM Workshop at ESWC 2011
Gathering microposts data




For now we’ve been crawling around
       356,000,000 messages (5,300,000 messages / day)
       1,100,000 users (14,000 users / day)



Making Sense of Location-based Micro-posts using Stream Reasoning      5        #MSM Workshop at ESWC 2011
Sentiment Analysis – high-level view
  Sentiment analysis of microposts
         Compute "quantitative" ratings for each POI
         When possible, different ratings for different features of the POI
         (e.g., in case of restaurants: taste, service, price, …)



Microposts about a specific                        Sentiment analysis          Computed ratings
     Point of Interest                                 algorithm              (e.g. for restaurants)



                                                                            taste            7.8/10
                                                                            service          4.2/10
                                                                            price            6.0/10




  Making Sense of Location-based Micro-posts using Stream Reasoning     6           #MSM Workshop at ESWC 2011
Sentiment Analysis – how it works
                                         Micropost message
                                                                                              Precision tests:
                                                                                                  Auto-generated
                         Yes               Morphologically             No                         rules ≈ 70%
                                            Analyzable?
                                                                                                  Manually-coded
                                                                                                  rules ≈ 90%
                                                                                                  Syllable kernel
                                                                                                  ≈ 50~60%
Rule based Analysis
                                            Learned                            SVMs
                                           documents
  Auto generated rules                                                      Syllable Kernel




                                                                                              Our target > 85%
                                        Reputations for each
                                              feature




   Making Sense of Location-based Micro-posts using Stream Reasoning             7              #MSM Workshop at ESWC 2011
Ontology modelling

                                                      twd:following                   twd:follower




              sioc:UserAccount                                    twd:TwitterUser
              sioc:id(xsd:string)                           twd:screenName(xsd:string)


                                                                        twd:post
                                                                                                             twd:retweet
sioc:creator_of                 sioc:has_creator
                                                                                   twd:discuss

                                                                                                              twd:reply
                                                                   twd:Tweet
                  sioc:Post
                                                            twd:messageID(xsd:string)
           sioc:content(xsd:string)
                                                        twd:messageTimeStamp(xsd:string)             twd:talksAboutPositively



                                                                     twd:talksAbout                  twd:talksAboutNeutrally


                                                                                                     twd:talksAboutNegatively
              geo:SpatialThing                                   geo:NamedPlace




 Making Sense of Location-based Micro-posts using Stream Reasoning                      8             #MSM Workshop at ESWC 2011
Querying Microposts Dynamics with
                         Stream Reasoning and SPARQL with probabilities
% find people similar to me which are nearby in an interesting POI

SELECT ?poi1 ?user (f:similarWithProbability(ex:Alice, ?user) AS ?p)
         % the user I'm looking for should be "similar" to me
FROM STREAM <http://bottari.kr/streamOftweets> [1h STEP 10m]
         % from the stream of microposts of last 10 minutes
WHERE {
  ?user twd:post { twd:talksPositivelyAbout ?poi1 } .
         % target user tweeted positively about a POI
  ?poi1 geo:lat ?lat1; geo:long ?long1 ; skos:subject ?category .
         % this POI has a position and category
  ex:Alice twd:post { twd:talksAbout ?poi2 } .
         % current user tweeted about another POI (thus she's close to it)
  ?poi2 geo:lat ?lat2; geo:long ?long2 ; skos:subject ?category .
         % the other POI is of the same category
FILTER( (?lat1-?lat2)<"0.1"^^xsd:float    &&
         (?lat1-?lat2)>"-0.1"^^xsd:float &&
         (?long1-?long2)<"0.1"^^xsd:float &&
         (?long1-?long2)>"-0.1"^^xsd:float )
         % the target POI is close to the current user
}
ORDER BY DESC(?p)
LIMIT 10

  Making Sense of Location-based Micro-posts using Stream Reasoning   9   #MSM Workshop at ESWC 2011
Thanks for your attention! Any question?
  Making Sense of Location-based Micro-posts using Stream Reasoning
    Paper Authors: Irene Celino, Daniele Dell'Aglio, Emanuele Della Valle,
            Yi Huang, Tony Lee, Stanley Park and Volker Tresp



           Contact: Irene Celino – Semantic Web Practice
            CEFRIEL – ICT Institute, Politecnico di Milano
              email: irene.celino@cefriel.it – web: http://swa.cefriel.it
                        personal website: http://iricelino.org
                phone: +39-02-23954266 – fax: +39-02-23954466
               slides available at: http://www.slideshare.net/iricelino


      #MSM Making Sense of Microposts Workshop at ESWC 2011 – Heraklion, Crete, 30th May 2011

More Related Content

Similar to Making Sense of Location-based Microposts using Stream Reasoning

Dynamic Synthesis of Mediators to Support Interoperability in Autonomic Systems
Dynamic Synthesis of Mediators to Support Interoperability in Autonomic SystemsDynamic Synthesis of Mediators to Support Interoperability in Autonomic Systems
Dynamic Synthesis of Mediators to Support Interoperability in Autonomic Systems
Amel Bennaceur
 
Zookeeper big sonata
Zookeeper  big sonataZookeeper  big sonata
Zookeeper big sonata
Anh Le
 
TechnicalBackgroundOverview
TechnicalBackgroundOverviewTechnicalBackgroundOverview
TechnicalBackgroundOverview
Motaz El-Saban
 
Stuxnet redux. malware attribution & lessons learned
Stuxnet redux. malware attribution & lessons learnedStuxnet redux. malware attribution & lessons learned
Stuxnet redux. malware attribution & lessons learned
Yury Chemerkin
 

Similar to Making Sense of Location-based Microposts using Stream Reasoning (20)

Evgen Terpil "OCR in the Wild World of Social Media"
Evgen Terpil "OCR in the Wild World of Social Media"Evgen Terpil "OCR in the Wild World of Social Media"
Evgen Terpil "OCR in the Wild World of Social Media"
 
Dynamic Synthesis of Mediators to Support Interoperability in Autonomic Systems
Dynamic Synthesis of Mediators to Support Interoperability in Autonomic SystemsDynamic Synthesis of Mediators to Support Interoperability in Autonomic Systems
Dynamic Synthesis of Mediators to Support Interoperability in Autonomic Systems
 
Event-driven Model Transformations in Domain-specific Modeling Languages
Event-driven Model Transformations in Domain-specific Modeling LanguagesEvent-driven Model Transformations in Domain-specific Modeling Languages
Event-driven Model Transformations in Domain-specific Modeling Languages
 
Brains, Data, and Machine Intelligence (2014 04 14 London Meetup)
Brains, Data, and Machine Intelligence (2014 04 14 London Meetup)Brains, Data, and Machine Intelligence (2014 04 14 London Meetup)
Brains, Data, and Machine Intelligence (2014 04 14 London Meetup)
 
SSN2012 Deriving Semantic Sensor Metadata from Raw Measurements
SSN2012 Deriving Semantic Sensor Metadata from Raw MeasurementsSSN2012 Deriving Semantic Sensor Metadata from Raw Measurements
SSN2012 Deriving Semantic Sensor Metadata from Raw Measurements
 
Actors, a Unifying Pattern for Scalable Concurrency | C4 2006
Actors, a Unifying Pattern for Scalable Concurrency | C4 2006 Actors, a Unifying Pattern for Scalable Concurrency | C4 2006
Actors, a Unifying Pattern for Scalable Concurrency | C4 2006
 
Computational Semantics
Computational SemanticsComputational Semantics
Computational Semantics
 
Semantic Sensor Web
Semantic Sensor WebSemantic Sensor Web
Semantic Sensor Web
 
Zookeeper big sonata
Zookeeper  big sonataZookeeper  big sonata
Zookeeper big sonata
 
Zotonic presentation Erlang Camp Boston, august 2011
Zotonic presentation Erlang Camp Boston, august 2011Zotonic presentation Erlang Camp Boston, august 2011
Zotonic presentation Erlang Camp Boston, august 2011
 
MIT 6.870 - Template Matching and Histograms (Nicolas Pinto, MIT)
MIT 6.870 - Template Matching and Histograms (Nicolas Pinto, MIT)MIT 6.870 - Template Matching and Histograms (Nicolas Pinto, MIT)
MIT 6.870 - Template Matching and Histograms (Nicolas Pinto, MIT)
 
Bridging the gap between AI and UI - DSI Vienna - full version
Bridging the gap between AI and UI - DSI Vienna - full versionBridging the gap between AI and UI - DSI Vienna - full version
Bridging the gap between AI and UI - DSI Vienna - full version
 
TechnicalBackgroundOverview
TechnicalBackgroundOverviewTechnicalBackgroundOverview
TechnicalBackgroundOverview
 
The 5 Stages of Scale
The 5 Stages of ScaleThe 5 Stages of Scale
The 5 Stages of Scale
 
20130503 iCore at calipso workshop fia dublin
20130503 iCore at calipso workshop fia dublin20130503 iCore at calipso workshop fia dublin
20130503 iCore at calipso workshop fia dublin
 
Deep Learning for Chatbot (3/4)
Deep Learning for Chatbot (3/4)Deep Learning for Chatbot (3/4)
Deep Learning for Chatbot (3/4)
 
Stuxnet redux. malware attribution & lessons learned
Stuxnet redux. malware attribution & lessons learnedStuxnet redux. malware attribution & lessons learned
Stuxnet redux. malware attribution & lessons learned
 
Resume Akshay Kakkar
Resume Akshay KakkarResume Akshay Kakkar
Resume Akshay Kakkar
 
No specimen (software) left behind
No specimen (software) left behindNo specimen (software) left behind
No specimen (software) left behind
 
Atlanta MLconf Machine Learning Conference 09-23-2016
Atlanta MLconf Machine Learning Conference 09-23-2016Atlanta MLconf Machine Learning Conference 09-23-2016
Atlanta MLconf Machine Learning Conference 09-23-2016
 

More from Irene Celino

More from Irene Celino (20)

Knowledge Technologies group at Cefriel
Knowledge Technologies group at CefrielKnowledge Technologies group at Cefriel
Knowledge Technologies group at Cefriel
 
Human-in-the-loop @ ISWS 2019
Human-in-the-loop @ ISWS 2019Human-in-the-loop @ ISWS 2019
Human-in-the-loop @ ISWS 2019
 
Human computation @ Data Semantics
Human computation @ Data SemanticsHuman computation @ Data Semantics
Human computation @ Data Semantics
 
Interplay of Game Incentives, Player Profiles and Task Difficulty in Games with ...
Interplay of Game Incentives, Player Profiles and Task Difficulty in Games with ...Interplay of Game Incentives, Player Profiles and Task Difficulty in Games with ...
Interplay of Game Incentives, Player Profiles and Task Difficulty in Games with ...
 
A Framework to build Games with a Purpose for Linked Data Refinement
A Framework to build Games with a Purpose  for Linked Data RefinementA Framework to build Games with a Purpose  for Linked Data Refinement
A Framework to build Games with a Purpose for Linked Data Refinement
 
Involving people in Citizen Science through game incentives: the case of the ...
Involving people in Citizen Science through game incentives: the case of the ...Involving people in Citizen Science through game incentives: the case of the ...
Involving people in Citizen Science through game incentives: the case of the ...
 
Ninja Riders: sensibilizzare i giovani a una mobilità più sicura attraverso i...
Ninja Riders: sensibilizzare i giovani a una mobilità più sicura attraverso i...Ninja Riders: sensibilizzare i giovani a una mobilità più sicura attraverso i...
Ninja Riders: sensibilizzare i giovani a una mobilità più sicura attraverso i...
 
Human Computation for VGI Management
Human Computation for VGI ManagementHuman Computation for VGI Management
Human Computation for VGI Management
 
Human Computation
Human ComputationHuman Computation
Human Computation
 
Ninja Riders - Youth and Road Safety: Discovering Urban Mobility Behaviours
Ninja Riders - Youth and Road Safety: Discovering Urban Mobility BehavioursNinja Riders - Youth and Road Safety: Discovering Urban Mobility Behaviours
Ninja Riders - Youth and Road Safety: Discovering Urban Mobility Behaviours
 
BotDCAT-AP: An Extension of the DCAT Application Profile for Describing Datas...
BotDCAT-AP: An Extension of the DCAT Application Profile for Describing Datas...BotDCAT-AP: An Extension of the DCAT Application Profile for Describing Datas...
BotDCAT-AP: An Extension of the DCAT Application Profile for Describing Datas...
 
Give and Take in Citizen Science
Give and Take in Citizen ScienceGive and Take in Citizen Science
Give and Take in Citizen Science
 
Ninja Riders @ Human Factory Day 2017
Ninja Riders @ Human Factory Day 2017Ninja Riders @ Human Factory Day 2017
Ninja Riders @ Human Factory Day 2017
 
Night Knights: exploiting games to engage people in a citizen science campaign
Night Knights: exploiting games to engage people in a citizen science campaignNight Knights: exploiting games to engage people in a citizen science campaign
Night Knights: exploiting games to engage people in a citizen science campaign
 
STARS4ALL-CAPSSI-Workshop
STARS4ALL-CAPSSI-WorkshopSTARS4ALL-CAPSSI-Workshop
STARS4ALL-CAPSSI-Workshop
 
Towards Talkin'Piazza: Engaging Citizens through Playful Interaction with Urb...
Towards Talkin'Piazza: Engaging Citizens through Playful Interaction with Urb...Towards Talkin'Piazza: Engaging Citizens through Playful Interaction with Urb...
Towards Talkin'Piazza: Engaging Citizens through Playful Interaction with Urb...
 
SSSW 2016 Cognition Tutorial
SSSW 2016 Cognition TutorialSSSW 2016 Cognition Tutorial
SSSW 2016 Cognition Tutorial
 
Analysis of a Cultural Heritage Game with a Purpose with an Educational Incen...
Analysis of a Cultural Heritage Game with a Purpose with an Educational Incen...Analysis of a Cultural Heritage Game with a Purpose with an Educational Incen...
Analysis of a Cultural Heritage Game with a Purpose with an Educational Incen...
 
Supporting Geo-Ontology Engineering through Spatial Data Analytics
Supporting Geo-Ontology Engineering through Spatial Data AnalyticsSupporting Geo-Ontology Engineering through Spatial Data Analytics
Supporting Geo-Ontology Engineering through Spatial Data Analytics
 
Towards a Semantic City Service Ecosystem
Towards a Semantic City Service EcosystemTowards a Semantic City Service Ecosystem
Towards a Semantic City Service Ecosystem
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Making Sense of Location-based Microposts using Stream Reasoning

  • 1. Making Sense of Location-based Micro-posts using Stream Reasoning Irene Celino, Daniele Dell’Aglio, Emanuele Della Valle, Yi Huang, Tony Lee, Stanley Park and Volker Tresp (CEFRIEL – Politecnico di Milano – Saltlux – SIEMENS) #MSM Making Sense of Microposts Workshop at ESWC 2011 – Heraklion, Crete, 30th May 2011
  • 2. BOTTARI Mobile Application Augmented Reality Application for Android to show POI information with their respective reputation to retrieve information on the basis of the geo-social context where can I find people nearby sharing my preferences? who shall I ask for an opinion on this restaurant? Making Sense of Location-based Micro-posts using Stream Reasoning 2 #MSM Workshop at ESWC 2011
  • 3.
  • 4. Gathering microposts data Crawling microposts User ranking model for adaptive crawling using users’ influence (ranking) to find appropriate and influential microposts in real-time Factors to compute ranking: Micropost frequencies # of mentioned or retweeted microposts Degree of interaction with followers and followings # of followers Making Sense of Location-based Micro-posts using Stream Reasoning 4 #MSM Workshop at ESWC 2011
  • 5. Gathering microposts data For now we’ve been crawling around 356,000,000 messages (5,300,000 messages / day) 1,100,000 users (14,000 users / day) Making Sense of Location-based Micro-posts using Stream Reasoning 5 #MSM Workshop at ESWC 2011
  • 6. Sentiment Analysis – high-level view Sentiment analysis of microposts Compute "quantitative" ratings for each POI When possible, different ratings for different features of the POI (e.g., in case of restaurants: taste, service, price, …) Microposts about a specific Sentiment analysis Computed ratings Point of Interest algorithm (e.g. for restaurants) taste 7.8/10 service 4.2/10 price 6.0/10 Making Sense of Location-based Micro-posts using Stream Reasoning 6 #MSM Workshop at ESWC 2011
  • 7. Sentiment Analysis – how it works Micropost message Precision tests: Auto-generated Yes Morphologically No rules ≈ 70% Analyzable? Manually-coded rules ≈ 90% Syllable kernel ≈ 50~60% Rule based Analysis Learned SVMs documents Auto generated rules Syllable Kernel Our target > 85% Reputations for each feature Making Sense of Location-based Micro-posts using Stream Reasoning 7 #MSM Workshop at ESWC 2011
  • 8. Ontology modelling twd:following twd:follower sioc:UserAccount twd:TwitterUser sioc:id(xsd:string) twd:screenName(xsd:string) twd:post twd:retweet sioc:creator_of sioc:has_creator twd:discuss twd:reply twd:Tweet sioc:Post twd:messageID(xsd:string) sioc:content(xsd:string) twd:messageTimeStamp(xsd:string) twd:talksAboutPositively twd:talksAbout twd:talksAboutNeutrally twd:talksAboutNegatively geo:SpatialThing geo:NamedPlace Making Sense of Location-based Micro-posts using Stream Reasoning 8 #MSM Workshop at ESWC 2011
  • 9. Querying Microposts Dynamics with Stream Reasoning and SPARQL with probabilities % find people similar to me which are nearby in an interesting POI SELECT ?poi1 ?user (f:similarWithProbability(ex:Alice, ?user) AS ?p) % the user I'm looking for should be "similar" to me FROM STREAM <http://bottari.kr/streamOftweets> [1h STEP 10m] % from the stream of microposts of last 10 minutes WHERE { ?user twd:post { twd:talksPositivelyAbout ?poi1 } . % target user tweeted positively about a POI ?poi1 geo:lat ?lat1; geo:long ?long1 ; skos:subject ?category . % this POI has a position and category ex:Alice twd:post { twd:talksAbout ?poi2 } . % current user tweeted about another POI (thus she's close to it) ?poi2 geo:lat ?lat2; geo:long ?long2 ; skos:subject ?category . % the other POI is of the same category FILTER( (?lat1-?lat2)<"0.1"^^xsd:float && (?lat1-?lat2)>"-0.1"^^xsd:float && (?long1-?long2)<"0.1"^^xsd:float && (?long1-?long2)>"-0.1"^^xsd:float ) % the target POI is close to the current user } ORDER BY DESC(?p) LIMIT 10 Making Sense of Location-based Micro-posts using Stream Reasoning 9 #MSM Workshop at ESWC 2011
  • 10. Thanks for your attention! Any question? Making Sense of Location-based Micro-posts using Stream Reasoning Paper Authors: Irene Celino, Daniele Dell'Aglio, Emanuele Della Valle, Yi Huang, Tony Lee, Stanley Park and Volker Tresp Contact: Irene Celino – Semantic Web Practice CEFRIEL – ICT Institute, Politecnico di Milano email: irene.celino@cefriel.it – web: http://swa.cefriel.it personal website: http://iricelino.org phone: +39-02-23954266 – fax: +39-02-23954466 slides available at: http://www.slideshare.net/iricelino #MSM Making Sense of Microposts Workshop at ESWC 2011 – Heraklion, Crete, 30th May 2011