EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content
Upcoming SlideShare
Loading in...5
×
 

EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content

on

  • 1,034 vues

"EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content" presented at the Semantic Web Challenge, Open Track, of the 11th International Semantic Web Conference, Boston, USA, ...

"EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content" presented at the Semantic Web Challenge, Open Track, of the 11th International Semantic Web Conference, Boston, USA, November 2012

Statistics

Vues

Total Views
1,034
Views on SlideShare
1,023
Embed Views
11

Actions

Likes
3
Downloads
21
Comments
0

2 Ajouts 11

http://yovisto.blogspot.de 9
https://twitter.com 2

Accessibilité

Catégories

Détails de l'import

Uploaded via as Adobe PDF

Droits d'utilisation

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Signalé comme inapproprié Signaler comme inapproprié
Signaler comme inapproprié

Indiquez la raison pour laquelle vous avez signalé cette présentation comme n'étant pas appropriée.

Annuler
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Votre message apparaîtra ici
    Processing...
Poster un commentaire
Modifier votre commentaire

EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content Presentation Transcript

  • EventMedia Live: Exploring Events Connections in Real-Time to Enhance ContentHouda Khrouf, Vuk Milicic and Raphaël Troncy {khrouf,milicic,troncy}@eurecom.fr @rtroncySemantic Web Challenge, ISWC 2012, Boston
  • Events through the web …Event Directories Allows opportunistic/serendipitous discovery Limited social features and Information incompleteness (low coverage, weak decision)Media Platforms Aids remembering and sharing past experiences Lack of consistent events descriptionsSocial Networks Attendance: popularity and friends whereabouts, attendees’ opinions. Limited discovery mechanism: need to filter out relevant information. Explore semantic connections to create better overviews of events 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 2
  • Approach  Aggregate heterogeneous data sources  Unify into one data model using Semantic Web technologies  Enrich with media, social data and background knowledge  Identify meaningful and/or interesting relationships between events, media, and people 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 3
  • User Tasks and ChallengesGoals:  Discover PAST, PRESENT and FUTURE events  Live, relive and predict experiences through shared media  Enhance search and recommendations mechanisms  Support the decision making processChallenges  Semantization of Data (events, media, people)  Reconciliation of sparse and highly heterogeneous data  User-centric design: discovering, deciding and recommending  Scalability, Caching and Optimization 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 4
  • Architecture Heterogeneous data sources Real-time Reconciliation - Tag-based mapping Data Crawling RDF Conversion - Instance matching RSS Update Web Applications SPARQL REST API (Elda) 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 5
  • Data Crawling Various API specifications Policy management Requests chaining Different input and output schemas Time-consuming A Restful Service leveraging the commonalities of API specifications A Web dashboard to easily handle data collection and interlinking http://eventmedia.eurecom.fr/dashboard/ 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 6
  • Data Modeling – LODE ontologyLODE is a minimal model that encapsulates the factual properties ofevents: What, Where, When and Who. 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 7
  • Real-Time Reconciliation Precise time agents Cost & description Media ParticipantsNeed for semantic connections between events, media, agents and locations 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 8
  • Events and Media connections APIs Machine tags 1.7 million images over “lastfm:event=” 126.000 events “upcoming:event=” 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 9
  • Live Update Per week • 1500 Photos Tag = *:event • 130 eventsNumber of Items posted during the last days Number of Items posted per days of the week 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 10
  • Instance Matching Events/Agents/Locations semantic connections  SPARQL-based Instance matching  Filtering by the issuance date Challenges  Structural heterogeneity  Different representations of the same value  User-generated knowledge featuring human mistakes  Different granularities between data sources 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 11
  • Events connections The events similarity is a mutual agreement of their factual properties Based on top-k dependencies between properties p1 p2 dependency 1st level Minimal conditions to fetch title1 title2 0.30 similar events using SPARQL place1 place2 0.28 title1 agent2 0.26 2nd level Refine the results agent1 agent2 0.21 description1 title2 0.16 Evaluation: Precision: 96% and Recall: 94% Ground truth of 300 matched instances 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 12
  • Agents & Locations connections Agents connections (precision-oriented)  Internal reconciliation + DBpedia, Musicbrainz and BBC  Label matching + contextual filtering (Cosine)  Granularity? (1 to N mappings)  Cosine inequality Cosine (d, a+b) > Cosine (d ,a) Locations connections (precision-oriented)  Internal reconciliation + DBpedia and Foursquare  It is straightforward thanks to the consistency of locations descriptions  Top-k Google search  Geographical distance 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 13
  • About the dataset Event Agent Location Photos UserLast.fm 61,173 62,577 15,917 1;464,885 130,249Upcoming 19, 276 15 10,269 308,148 3,932Eventful 45,204 8,725 18,763 3,028 321Total 125,650 71,313 44,948 1,760,787 159,263 DBpedia MusicBrainz Eventful Last.Fm 13064 34247 2865 Eventful 2515 3616 - SPARQL endpoint: http://eventmedia.eurecom.fr/sparql Restful API : http://eventmedia.eurecom.fr/rest/event/ 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 14
  • Web Application 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 15
  • Web Application Challenges:  Modern single-page app on top of semantic technologies  Fast, user-friendly and responsive UI  Dealing with high variability of data Technologies:  Backbone.js: MVC framework enables complex UI, provides flexibility  Elda Linked Data API maps SPARQL queries to RESTful URLs 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 16
  • Whats the added value of SW? Data model (RDF) + URIs for all objects + decentralized semantics (re-use of ontologies) = life MUCH easier for data integration Re-use data of others …  DBpedia, MusicBrainz, BBC, Foursquare, etc. … and expose our reconciled data (CKAN) Toolkits:  Virtuoso: triple store + SPARQL endpoint + RDF publishing  Silk / Knofuss: several similarity metrics for instance matching  Elda (Linked Data API) 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 17
  • Semantic Web Challenge criteria Attractive/Functional UI: fluid navigation, multimedia Scalable application: 40 million triples and counting Novelty: real-time events connections discovery Use of dynamic data: social media, rss feeds Cross languages, cross devices: phones, tablets Commercial potential: ask the entrepreneurs here! 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 18
  • Whats on this evening? 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 19
  • Whats on this evening? 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 20
  • Demo: Live your event http://eventmedia.eurecom.fr 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 21
  • Future Work User interface: aggregated views of events, agents, locations and users. Opinionated content retrieval: social networks, online newspapers, etc. Identify Interests and provide recommendations Analysis of social networks activities around real-world events (behavioral patterns) 14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 22
  • http://www.slideshare.net/troncy14/11/2012 Semantic Web Challenge - ISWC 2012 - Boston 23