SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Hey! Ho! Let’s go!
                     Explanatory music
                recommendations with dbrec
                      Alexandre Passant, Stefan Decker - DERI, NUI Galway
                                    Demo Session @ ESWC2010
                                  1st June 2010 @ Heraklion, Crete




Tuesday 1 June 2010
If you like X ...



Tuesday 1 June 2010
Semantic Distance




Tuesday 1 June 2010
Does it help ?



Tuesday 1 June 2010
Linked Data




Tuesday 1 June 2010
Linked Data
                                    e:l1

                      e:r1   e:l1          e:r2


                               e:l2
                      e:l2   e:l3          e:l3




                      e:r3                 e:r4




Tuesday 1 June 2010
G = (R, L, I)
                                                               e:l1

                                                 e:r1   e:l1          e:r2

                      • R = {r , r , ..., r }
                                1    2       n
                                                          e:l2

                      • L = {l , l , ..., l }
                               1 2       n       e:l2   e:l3          e:l3


                      • I = {i , i , ..., i }
                               1 2       n

                                                 e:r3                 e:r4




Tuesday 1 June 2010
Linked Data Semantic
            Distance (LDSD)


Tuesday 1 June 2010
e:l1                        e:l1

                      e:r1   e:l1          e:r2   e:r1   e:l1          e:r2


                               e:l2                        e:l2
                      e:l2   e:l3          e:l3   e:l2   e:l3          e:l3




                      e:r3                 e:r4   e:r3                 e:r4




                                    e:l1                        e:l1

                      e:r1   e:l1          e:r2   e:r1   e:l1          e:r2


                               e:l2                        e:l2
                      e:l2   e:l3          e:l3   e:l2   e:l3          e:l3




                      e:r3                 e:r4   e:r3                 e:r4




Tuesday 1 June 2010
Weighting the links


Tuesday 1 June 2010
e:l1

                      e:r1   e:l1          e:r2


                               e:l2
                      e:l2   e:l3          e:l3




                      e:r3                 e:r4




Tuesday 1 June 2010
LDSD(ra, rb)




Tuesday 1 June 2010
http://dbrec.net


Tuesday 1 June 2010
dbrec

                      • A self-explanatory recommendation system
                        and mash-up for all artists and bands from
                        DBpedia (39.000+ resources,
                        dbp:MusicalArtist + dbp:Band),
                        modelling the results using the LDSD
                        ontology and RDFa to enable data reuse



Tuesday 1 June 2010
Tuesday 1 June 2010
Ontology




Tuesday 1 June 2010
Architecture
                                      (2) Dataset reducing




                       (1) Dataset                       (3) LDSD                 (4) User
                      identification                     computation              interface

                                          RDF Data                    RDF Data




Tuesday 1 June 2010
SW technologies
                      • Source data is RDF data from DBpedia
                      • LDSD is computed with SPARQL
                      • Results are modelled using the LDSD
                        ontology
                      • User interface is built with SPARQL and
                        embeds RDFa


Tuesday 1 June 2010
Demo




Tuesday 1 June 2010
Tuesday 1 June 2010
Contact:
              alexandre.passant@deri.org - http://apassant.net - @terraces

                                      Acknowledgements:
                      Science Foundation Ireland - SFI/08/CE/I1380 (Lion 2)

                                          References:
                       AIII Spring Symposium 2010 - LinkedAI Symposium
                                   ESWC2010 - Demo Session




Tuesday 1 June 2010
Pictures credits
                 •    http://flickr.com/photos/iskanderstruck/248786430/ by iskanderbenamor

                 •    http://www.flickr.com/photos/loungerie/2196866243/ by loungerie

                 •    http://richard.cyganiak.de/2007/10/lod/ by Richard Cyganiak + Anja Jentzsch

                 •    http://flickr.com/photos/kieranmcglone/2369518260/ by kieranmcglone

                 •    http://www.flickr.com/photos/fensterbme/136098539/ by fensterbme

                 •    http://www.flickr.com/photos/homer4k/461407380/ by homer4k

                 •    http://www.flickr.com/photos/yumlog2/20896759/ by yuki*

                 •    http://flickr.com/photos/8049973@N03/2656140464/ by wolf.tone




Tuesday 1 June 2010

Weitere ähnliche Inhalte

Mehr von Alexandre Passant

Semwebbers, LODers: What PubSubHubbub can do for you
Semwebbers, LODers: What PubSubHubbub can do for you Semwebbers, LODers: What PubSubHubbub can do for you
Semwebbers, LODers: What PubSubHubbub can do for you
Alexandre Passant
 

Mehr von Alexandre Passant (20)

Semwebbers, LODers: What PubSubHubbub can do for you
Semwebbers, LODers: What PubSubHubbub can do for you Semwebbers, LODers: What PubSubHubbub can do for you
Semwebbers, LODers: What PubSubHubbub can do for you
 
i-Semantics panel
i-Semantics paneli-Semantics panel
i-Semantics panel
 
Rethinking Microblogging: Open Distributed Semantic
Rethinking Microblogging: Open Distributed SemanticRethinking Microblogging: Open Distributed Semantic
Rethinking Microblogging: Open Distributed Semantic
 
SMOB - A Framework for Semantic Microblogging
SMOB - A Framework for Semantic MicrobloggingSMOB - A Framework for Semantic Microblogging
SMOB - A Framework for Semantic Microblogging
 
A semantic framework for modelling quotes in email conversations
A semantic framework for modelling quotes in email conversationsA semantic framework for modelling quotes in email conversations
A semantic framework for modelling quotes in email conversations
 
sparqlPuSH: Proactive notification of data updates in RDF stores using PubSub...
sparqlPuSH: Proactive notification of data updates in RDF stores using PubSub...sparqlPuSH: Proactive notification of data updates in RDF stores using PubSub...
sparqlPuSH: Proactive notification of data updates in RDF stores using PubSub...
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Ontologies et Web 2.0 : une Expérimentation en Entreprise
Ontologies et Web 2.0 : une Expérimentation en EntrepriseOntologies et Web 2.0 : une Expérimentation en Entreprise
Ontologies et Web 2.0 : une Expérimentation en Entreprise
 
A user-friendly interface to browse and find DOAP project with doap:store
A user-friendly interface to browse and find DOAP project with doap:storeA user-friendly interface to browse and find DOAP project with doap:store
A user-friendly interface to browse and find DOAP project with doap:store
 
Folksonomies, Ontologies and Corporate Blogging
Folksonomies, Ontologies and Corporate BloggingFolksonomies, Ontologies and Corporate Blogging
Folksonomies, Ontologies and Corporate Blogging
 
Using Ontologies to Strengthen Folksonomies and Enrich Information Retrieval ...
Using Ontologies to Strengthen Folksonomies and Enrich Information Retrieval ...Using Ontologies to Strengthen Folksonomies and Enrich Information Retrieval ...
Using Ontologies to Strengthen Folksonomies and Enrich Information Retrieval ...
 
The Social Web
The Social WebThe Social Web
The Social Web
 
Using Semantics to Improve Corporate Online Communities
Using Semantics to Improve Corporate Online CommunitiesUsing Semantics to Improve Corporate Online Communities
Using Semantics to Improve Corporate Online Communities
 
Technologies du Web Sémantique pour l'Entreprise 2.0
Technologies du Web Sémantique pour l'Entreprise 2.0Technologies du Web Sémantique pour l'Entreprise 2.0
Technologies du Web Sémantique pour l'Entreprise 2.0
 
Semantic Enterprise 2.0 - Enabling Semantic Web technologies in Enterprise 2...
Semantic Enterprise 2.0 - Enabling Semantic Web technologies in Enterprise 2...Semantic Enterprise 2.0 - Enabling Semantic Web technologies in Enterprise 2...
Semantic Enterprise 2.0 - Enabling Semantic Web technologies in Enterprise 2...
 
Hello Open World - Semtech 2009
Hello Open World - Semtech 2009Hello Open World - Semtech 2009
Hello Open World - Semtech 2009
 
Semantic Search for Enterprise 2.0
Semantic Search for Enterprise 2.0Semantic Search for Enterprise 2.0
Semantic Search for Enterprise 2.0
 
Hello Open World - The Web of Data for the Pragmatic Developer
Hello Open World - The Web of Data for the Pragmatic DeveloperHello Open World - The Web of Data for the Pragmatic Developer
Hello Open World - The Web of Data for the Pragmatic Developer
 
Federating Distributed Social Data to Build an Interlinked Online Information...
Federating Distributed Social Data to Build an Interlinked Online Information...Federating Distributed Social Data to Build an Interlinked Online Information...
Federating Distributed Social Data to Build an Interlinked Online Information...
 
Social Media: Why and how to take advantage of it
Social Media:  Why and how to take advantage of itSocial Media:  Why and how to take advantage of it
Social Media: Why and how to take advantage of it
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
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
 

Hey! Ho! Let’s go! Explanatory music recommendations with dbrec

  • 1. Hey! Ho! Let’s go! Explanatory music recommendations with dbrec Alexandre Passant, Stefan Decker - DERI, NUI Galway Demo Session @ ESWC2010 1st June 2010 @ Heraklion, Crete Tuesday 1 June 2010
  • 2. If you like X ... Tuesday 1 June 2010
  • 4. Does it help ? Tuesday 1 June 2010
  • 6. Linked Data e:l1 e:r1 e:l1 e:r2 e:l2 e:l2 e:l3 e:l3 e:r3 e:r4 Tuesday 1 June 2010
  • 7. G = (R, L, I) e:l1 e:r1 e:l1 e:r2 • R = {r , r , ..., r } 1 2 n e:l2 • L = {l , l , ..., l } 1 2 n e:l2 e:l3 e:l3 • I = {i , i , ..., i } 1 2 n e:r3 e:r4 Tuesday 1 June 2010
  • 8. Linked Data Semantic Distance (LDSD) Tuesday 1 June 2010
  • 9. e:l1 e:l1 e:r1 e:l1 e:r2 e:r1 e:l1 e:r2 e:l2 e:l2 e:l2 e:l3 e:l3 e:l2 e:l3 e:l3 e:r3 e:r4 e:r3 e:r4 e:l1 e:l1 e:r1 e:l1 e:r2 e:r1 e:l1 e:r2 e:l2 e:l2 e:l2 e:l3 e:l3 e:l2 e:l3 e:l3 e:r3 e:r4 e:r3 e:r4 Tuesday 1 June 2010
  • 11. e:l1 e:r1 e:l1 e:r2 e:l2 e:l2 e:l3 e:l3 e:r3 e:r4 Tuesday 1 June 2010
  • 14. dbrec • A self-explanatory recommendation system and mash-up for all artists and bands from DBpedia (39.000+ resources, dbp:MusicalArtist + dbp:Band), modelling the results using the LDSD ontology and RDFa to enable data reuse Tuesday 1 June 2010
  • 17. Architecture (2) Dataset reducing (1) Dataset (3) LDSD (4) User identification computation interface RDF Data RDF Data Tuesday 1 June 2010
  • 18. SW technologies • Source data is RDF data from DBpedia • LDSD is computed with SPARQL • Results are modelled using the LDSD ontology • User interface is built with SPARQL and embeds RDFa Tuesday 1 June 2010
  • 21. Contact: alexandre.passant@deri.org - http://apassant.net - @terraces Acknowledgements: Science Foundation Ireland - SFI/08/CE/I1380 (Lion 2) References: AIII Spring Symposium 2010 - LinkedAI Symposium ESWC2010 - Demo Session Tuesday 1 June 2010
  • 22. Pictures credits • http://flickr.com/photos/iskanderstruck/248786430/ by iskanderbenamor • http://www.flickr.com/photos/loungerie/2196866243/ by loungerie • http://richard.cyganiak.de/2007/10/lod/ by Richard Cyganiak + Anja Jentzsch • http://flickr.com/photos/kieranmcglone/2369518260/ by kieranmcglone • http://www.flickr.com/photos/fensterbme/136098539/ by fensterbme • http://www.flickr.com/photos/homer4k/461407380/ by homer4k • http://www.flickr.com/photos/yumlog2/20896759/ by yuki* • http://flickr.com/photos/8049973@N03/2656140464/ by wolf.tone Tuesday 1 June 2010