SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Digital Enterprise Research Institute                                                                  www.deri.ie




              Aggregated, Interoperable and Multi-Domain
                                      User Profiles for the Social Web

                Fabrizio Orlandi, John G. Breslin, Alexandre Passant
                                                 I-Semantics – Graz, Austria – 5-7 Sept. 2012




 Copyright 2011 Digital Enterprise Research Institute. All rights reserved.




                                                                                 Enabling Networked Knowledge
User Profiling on the Social Web
Digital Enterprise Research Institute                                               www.deri.ie




        Disconnected
            social
          websites


             Isolated
               data
               silos




                                                                http://www.w3.org



                                                       Enabling Networked Knowledge
Digital Enterprise Research Institute                         www.deri.ie




                                        Enabling Networked Knowledge
Our Solution
Digital Enterprise Research Institute                                                              www.deri.ie
                                                                       Interlink social websites




                                   Integration
                                        &                            Merge and model user data
                                 User Modelling




              User Profile
                                                                     Personalise users’ experience
                                                                          using their profile

    Recommendations                               Adaptive Systems

                            Search Personalisation


                                                                      Enabling Networked Knowledge
Linking Open Data
Digital Enterprise Research Institute                                         www.deri.ie



            The Web of Data: a continuously evolving “open corpus”




                                                                      LOD Cloud by R. Cyganiak
5                                                                     and A. Jentzsch




                                                    Enabling Networked Knowledge
Representing User Profiles of Interest
Digital Enterprise Research Institute                                                                                    www.deri.ie



                                                                      dbp: Semantic_Web

                             foaf:topic_interest




                                                                        wi:topic


                                                                                                                          0.7
foaf: Person                                                                                wo:weight_value
                       wi:preference


                                                                     wo:weight
                                          wi:Weighted_Interest                             wo:Weight

                                                                                                              wo:scale

                                             opm: wasDerivedFrom
                                                                            1.0                               wo:Scale
                                                                                      wo:max_weight

                        sioc:UserAccount
                                                                                     0.0                wo:min_weight




                                                                                   Enabling Networked Knowledge
                                                                 6
Software architecture
Digital Enterprise Research Institute                                            www.deri.ie




7


                                                           Enabling Networked Knowledge
Service-specific Data Collector
Digital Enterprise Research Institute                                                   www.deri.ie




          Facebook and Twitter sources
                 OAuth 2.0 user authentication system
                 PHP libraries: Facebook PHP-SDK, Twitter-async
                 Data collected from APIs: (up to 1 year back)
                     –   User messages, posts, comments
                     –   Likes
                     –   Check-in
                     –   Profile information



                                                                  Enabling Networked Knowledge
                                                 8
Data Analyser & Profile Generator
Digital Enterprise Research Institute                                         www.deri.ie




                                                        Enabling Networked Knowledge
                                              9
Data Analyser & Profile Generator
Digital Enterprise Research Institute                                                              www.deri.ie



             Natural Language Processing tool: Zemanta
                    Used to spot entities on the collected data and link to DBpedia


             List of entities as interests
                    Named entities (DBpedia URIs), their occurrences and metadata (provenance)
                     are recorded.


             Interest Weighting Strategy
                    Based on frequency and time distance.
                        – Frequency => counting the number of occurrences
                        – Time Distance => using Exponential Time Decay function
                                                                  t/τ
                                                x(t) x0 e                          mean lifetime

             RDF representation of interests and weights


                                                                        Enabling Networked Knowledge
                                                      10
Profiles Aggregator
Digital Enterprise Research Institute                                          www.deri.ie




                                                         Enabling Networked Knowledge
                                               11
Profiles Aggregator
Digital Enterprise Research Institute                                                      www.deri.ie



            Aggregation of the different platform-specific profiles in one global
             user profile of interests

            Easy aggregation of the interests using RDF
                   Triples merged in the triplestore
                   Provenance of the interests preserved


            Aggregation of the weights

                                          Gi             Ws wis
                                                                            Weight of i in s
                                                    s
                     Global weight
                     interest i                Source s     Weight of source s



                                                                  Enabling Networked Knowledge
                                                    12
DBpedia Resources vs. Categories
Digital Enterprise Research Institute                                         www.deri.ie




            A user profile as a ranked list of DBpedia Resources or Categories




        Dbpedia Resources weight                      DBpedia Categories weight
      The_Clash              0.82                    Buzzwords              0.48
      Alternative_rock       0.71                    Semantic_Web           0.87
      Semantic_Web           0.48                    Web_Services           0.48
      Social_media           0.42                    World_Wide_Web         0.39
      Linked_Data            0.39                    Hypermedia             0.39
      …                   …                          …                   …




                                                        Enabling Networked Knowledge
Categories weighting-schemes
Digital Enterprise Research Institute                                               www.deri.ie




               1st Strategy (Cat1):
                      Weights of the Resources/Interests propagated to the related
                       Categories
                             Cat1 Weight = Sum of the weights of the Category’s
                              Resources

               2nd Strategy (Cat2):
                      Same as 1st Strategy but with discount for “broad” Categories
                                                      1          1
                                   Cat Discount
                                                  log ( SP ) log ( SC )

                 where: SP = Set of Pages belonging to the Category,
                        SC = Set of Sub-Categories.

                                                              Enabling Networked Knowledge
Experiment
Digital Enterprise Research Institute                                              www.deri.ie




            6 types of user profiles evaluated:
                   2 types of DBpedia entities
                       – Categories vs. Resources

                   2 types of weighting-scheme for category-based methods
                       – Cat1: Interests Weight Propagation
                       – Cat2: Interests Weight Propagation w/ Cat. Discount

                   2 types of exponential Time Decay function
                     – Short mean lifetime      120 days
                     – Long mean lifetime       360 days




                                                             Enabling Networked Knowledge
Experiment
Digital Enterprise Research Institute                                           www.deri.ie




            6 types of user profiles evaluated:


                     Res                                  Cat



                                               Cat1                   Cat2



     Res-120                 Res-360    Cat1-120   Cat1-360   Cat2-120     Cat2-360



                                                          Enabling Networked Knowledge
User-based Evaluation
Digital Enterprise Research Institute                                          www.deri.ie




             21 users:
                    21 to 45 years old – 76% IT students/researchers


             Average User Activity:




                                                         Enabling Networked Knowledge
                                            17
User-based Evaluation
Digital Enterprise Research Institute                                                    www.deri.ie



             We asked users to rate the top 10 interests generated for each of
              the 6 profiling strategies
                    Question:
                     “Please rate how relevant is each concept for representing your
                     personal interests and context…”
                    Rating:
                     0 (not at all or don't know), 1 (low), 2, 3, 4, 5 (high)
                    Rating converted to a (0…10) scale
                    Performance evaluated with:
                            MRR (Mean Reciprocal Rank)
                            P@10 (Precision at K = 10)
                    Comparison with a Baseline
                            A traditional approach based on “keyword frequency”


                                                                   Enabling Networked Knowledge
                                                   18
Digital Enterprise Research Institute                         www.deri.ie




                                        Enabling Networked Knowledge
Categories vs. Resources

Digital Enterprise Research Institute                                             www.deri.ie




                                                            Enabling Networked Knowledge
Cat1 vs. Cat2 (Cat.Discount)

Digital Enterprise Research Institute                                                www.deri.ie




                                                               Enabling Networked Knowledge
t120 vs. t360

Digital Enterprise Research Institute                                         www.deri.ie




                                                        Enabling Networked Knowledge
Evaluation
Digital Enterprise Research Institute                                          www.deri.ie




            On average for:
                   200 Tweets
                   200 Facebook posts, and items.
             ~106 interests - DBpedia Resources
             ~720 interests – DBpedia Categories (~7 times)

            Statistical significance (t-Test & Wilcoxon’s test) for:
                   Resources vs. Categories (p<0.05)
                   Any method vs. Baseline (p<0.05)
                   Not for time decay (p~0.2) and Cat1 vs. Cat2



                                                         Enabling Networked Knowledge
Conclusions
Digital Enterprise Research Institute                                            www.deri.ie



        User profiles generated with DBpedia Resources are more accurate than
         with Categories.
        Using Categories generates 7 times more entities than using Resources
         (and comparable accuracy)
               Useful for Recommendation Systems.
        Semantics + disambiguation + time decay function outperforms traditional
         keyword-based methods.
        Insight:
               Sometimes Resources “too specific” and Categories “too broad”:
                   => Mixed approach to be explored.

        TODO: Evaluation in different scenarios (e.g. Recommendations)


                                                           Enabling Networked Knowledge
Thanks
Digital Enterprise Research Institute                             www.deri.ie




               Contacts:
               Fabrizio Orlandi
               http://bit.ly/orlandi
               fabrizio.orlandi@deri.org
               @BadmotorF




                                            Enabling Networked Knowledge

Weitere ähnliche Inhalte

Was ist angesagt?

Semantic Wiki: Social Semantic Web In Action:
Semantic Wiki: Social Semantic Web In Action: Semantic Wiki: Social Semantic Web In Action:
Semantic Wiki: Social Semantic Web In Action: Jesse Wang
 
Breaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsBreaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsJohn Breslin
 
Towards Social Webtops Using Semantic Wiki
Towards Social Webtops Using Semantic WikiTowards Social Webtops Using Semantic Wiki
Towards Social Webtops Using Semantic WikiJie Bao
 
Inforum 2007 Into The User environment
Inforum 2007 Into The User environmentInforum 2007 Into The User environment
Inforum 2007 Into The User environmentGuus van den Brekel
 
Chiara Evangelista - L'accessibilità nei social network: il caso Viadeo - Tes...
Chiara Evangelista - L'accessibilità nei social network: il caso Viadeo - Tes...Chiara Evangelista - L'accessibilità nei social network: il caso Viadeo - Tes...
Chiara Evangelista - L'accessibilità nei social network: il caso Viadeo - Tes...tesicamp
 
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data Web
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data WebData Accessibility and Me: Introducing SIOC, FOAF and the Linked Data Web
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data WebJohn Breslin
 
Linking In-Game Events and Entities to Social Data on the Web
Linking In-Game Events and Entities to Social Data on the WebLinking In-Game Events and Entities to Social Data on the Web
Linking In-Game Events and Entities to Social Data on the WebJohn Breslin
 
Semantic Wikis - Social Semantic Web in Action
Semantic Wikis - Social Semantic Web in ActionSemantic Wikis - Social Semantic Web in Action
Semantic Wikis - Social Semantic Web in ActionJesse Wang
 
Law Libraries And Emerging Technologies
Law Libraries And Emerging TechnologiesLaw Libraries And Emerging Technologies
Law Libraries And Emerging TechnologiesSaskia Mehlhorn
 
Connotea and CiteUlike | Milk Group | 3 EHAIL 2010 | Carlos Lopes_ppt
Connotea and CiteUlike | Milk Group | 3 EHAIL 2010 | Carlos Lopes_pptConnotea and CiteUlike | Milk Group | 3 EHAIL 2010 | Carlos Lopes_ppt
Connotea and CiteUlike | Milk Group | 3 EHAIL 2010 | Carlos Lopes_pptCarlos Lopes
 
Web 2.0 in Libraries
Web 2.0 in LibrariesWeb 2.0 in Libraries
Web 2.0 in LibrariesAnupama Saini
 
Evolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebEvolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebLeeFeigenbaum
 
Enterprise 2.0 in practice
Enterprise 2.0 in practiceEnterprise 2.0 in practice
Enterprise 2.0 in practiceFinnur Magnusson
 
Web2.0 Applications
Web2.0 ApplicationsWeb2.0 Applications
Web2.0 Applicationsdomenico79
 
Security-Challenges-in-Implementing-Semantic-Web-Unifying-Logic
Security-Challenges-in-Implementing-Semantic-Web-Unifying-LogicSecurity-Challenges-in-Implementing-Semantic-Web-Unifying-Logic
Security-Challenges-in-Implementing-Semantic-Web-Unifying-LogicNana Kwame(Emeritus) Gyamfi
 
SAnno: a unifying framework for semantic annotation
SAnno: a unifying framework for semantic annotationSAnno: a unifying framework for semantic annotation
SAnno: a unifying framework for semantic annotationDavide Eynard
 

Was ist angesagt? (20)

Semantic Wiki: Social Semantic Web In Action:
Semantic Wiki: Social Semantic Web In Action: Semantic Wiki: Social Semantic Web In Action:
Semantic Wiki: Social Semantic Web In Action:
 
Breaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsBreaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social Semantics
 
Towards Social Webtops Using Semantic Wiki
Towards Social Webtops Using Semantic WikiTowards Social Webtops Using Semantic Wiki
Towards Social Webtops Using Semantic Wiki
 
Inforum 2007 Into The User environment
Inforum 2007 Into The User environmentInforum 2007 Into The User environment
Inforum 2007 Into The User environment
 
Chiara Evangelista - L'accessibilità nei social network: il caso Viadeo - Tes...
Chiara Evangelista - L'accessibilità nei social network: il caso Viadeo - Tes...Chiara Evangelista - L'accessibilità nei social network: il caso Viadeo - Tes...
Chiara Evangelista - L'accessibilità nei social network: il caso Viadeo - Tes...
 
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data Web
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data WebData Accessibility and Me: Introducing SIOC, FOAF and the Linked Data Web
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data Web
 
Linking In-Game Events and Entities to Social Data on the Web
Linking In-Game Events and Entities to Social Data on the WebLinking In-Game Events and Entities to Social Data on the Web
Linking In-Game Events and Entities to Social Data on the Web
 
Semantic Wikis - Social Semantic Web in Action
Semantic Wikis - Social Semantic Web in ActionSemantic Wikis - Social Semantic Web in Action
Semantic Wikis - Social Semantic Web in Action
 
Law Libraries And Emerging Technologies
Law Libraries And Emerging TechnologiesLaw Libraries And Emerging Technologies
Law Libraries And Emerging Technologies
 
Connotea and CiteUlike | Milk Group | 3 EHAIL 2010 | Carlos Lopes_ppt
Connotea and CiteUlike | Milk Group | 3 EHAIL 2010 | Carlos Lopes_pptConnotea and CiteUlike | Milk Group | 3 EHAIL 2010 | Carlos Lopes_ppt
Connotea and CiteUlike | Milk Group | 3 EHAIL 2010 | Carlos Lopes_ppt
 
2 1-research roadmap task force michele missikoff
2 1-research roadmap task force michele missikoff2 1-research roadmap task force michele missikoff
2 1-research roadmap task force michele missikoff
 
Web 2.0 in Libraries
Web 2.0 in LibrariesWeb 2.0 in Libraries
Web 2.0 in Libraries
 
Evolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebEvolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic Web
 
Enterprise 2.0 in practice
Enterprise 2.0 in practiceEnterprise 2.0 in practice
Enterprise 2.0 in practice
 
SMBwiki lotico 2012
SMBwiki lotico 2012SMBwiki lotico 2012
SMBwiki lotico 2012
 
Web2.0 Applications
Web2.0 ApplicationsWeb2.0 Applications
Web2.0 Applications
 
W3 C Intro And Beyond - Eyal Sela
W3 C Intro And Beyond - Eyal SelaW3 C Intro And Beyond - Eyal Sela
W3 C Intro And Beyond - Eyal Sela
 
Libraries meet research 2.0
Libraries meet research 2.0Libraries meet research 2.0
Libraries meet research 2.0
 
Security-Challenges-in-Implementing-Semantic-Web-Unifying-Logic
Security-Challenges-in-Implementing-Semantic-Web-Unifying-LogicSecurity-Challenges-in-Implementing-Semantic-Web-Unifying-Logic
Security-Challenges-in-Implementing-Semantic-Web-Unifying-Logic
 
SAnno: a unifying framework for semantic annotation
SAnno: a unifying framework for semantic annotationSAnno: a unifying framework for semantic annotation
SAnno: a unifying framework for semantic annotation
 

Andere mochten auch

iRap - Interest based RDF update propagation
iRap - Interest based RDF update propagationiRap - Interest based RDF update propagation
iRap - Interest based RDF update propagationFabrizio Orlandi
 
Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...
Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...
Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...Fabrizio Orlandi
 
Semantic Representation of Provenance in Wikipedia
Semantic Representation of Provenance in WikipediaSemantic Representation of Provenance in Wikipedia
Semantic Representation of Provenance in WikipediaFabrizio Orlandi
 
[Nuxeo World 2013] USING CMIS TO PRESENT RELEVANT ASSETS IN HIPPO - BAS VAN L...
[Nuxeo World 2013] USING CMIS TO PRESENT RELEVANT ASSETS IN HIPPO - BAS VAN L...[Nuxeo World 2013] USING CMIS TO PRESENT RELEVANT ASSETS IN HIPPO - BAS VAN L...
[Nuxeo World 2013] USING CMIS TO PRESENT RELEVANT ASSETS IN HIPPO - BAS VAN L...Nuxeo
 
Theoretical framing for integrated information workers
Theoretical framing for integrated information workersTheoretical framing for integrated information workers
Theoretical framing for integrated information workersSue Myburgh
 
Spot The Eagles
Spot The EaglesSpot The Eagles
Spot The Eaglesgueste1cf1
 
The profession known as revised ed
The profession known as revised edThe profession known as revised ed
The profession known as revised edSue Myburgh
 
Prov-O-Viz: Interactive Provenance Visualization
Prov-O-Viz: Interactive Provenance VisualizationProv-O-Viz: Interactive Provenance Visualization
Prov-O-Viz: Interactive Provenance VisualizationRinke Hoekstra
 
Profiling User Interests on the Social Semantic Web
Profiling User Interests on the Social Semantic WebProfiling User Interests on the Social Semantic Web
Profiling User Interests on the Social Semantic WebFabrizio Orlandi
 
Connecting Content Management Applications with CMIS
Connecting Content Management Applications with CMISConnecting Content Management Applications with CMIS
Connecting Content Management Applications with CMISNuxeo
 
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)Rinke Hoekstra
 

Andere mochten auch (12)

iRap - Interest based RDF update propagation
iRap - Interest based RDF update propagationiRap - Interest based RDF update propagation
iRap - Interest based RDF update propagation
 
Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...
Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...
Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...
 
Semantic Representation of Provenance in Wikipedia
Semantic Representation of Provenance in WikipediaSemantic Representation of Provenance in Wikipedia
Semantic Representation of Provenance in Wikipedia
 
My house
My houseMy house
My house
 
[Nuxeo World 2013] USING CMIS TO PRESENT RELEVANT ASSETS IN HIPPO - BAS VAN L...
[Nuxeo World 2013] USING CMIS TO PRESENT RELEVANT ASSETS IN HIPPO - BAS VAN L...[Nuxeo World 2013] USING CMIS TO PRESENT RELEVANT ASSETS IN HIPPO - BAS VAN L...
[Nuxeo World 2013] USING CMIS TO PRESENT RELEVANT ASSETS IN HIPPO - BAS VAN L...
 
Theoretical framing for integrated information workers
Theoretical framing for integrated information workersTheoretical framing for integrated information workers
Theoretical framing for integrated information workers
 
Spot The Eagles
Spot The EaglesSpot The Eagles
Spot The Eagles
 
The profession known as revised ed
The profession known as revised edThe profession known as revised ed
The profession known as revised ed
 
Prov-O-Viz: Interactive Provenance Visualization
Prov-O-Viz: Interactive Provenance VisualizationProv-O-Viz: Interactive Provenance Visualization
Prov-O-Viz: Interactive Provenance Visualization
 
Profiling User Interests on the Social Semantic Web
Profiling User Interests on the Social Semantic WebProfiling User Interests on the Social Semantic Web
Profiling User Interests on the Social Semantic Web
 
Connecting Content Management Applications with CMIS
Connecting Content Management Applications with CMISConnecting Content Management Applications with CMIS
Connecting Content Management Applications with CMIS
 
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
 

Ähnlich wie Aggregated, Interoperable and Multi-Domain User Profiles for the Social Web

Multi-Source Provenance-Aware User Interest Profiling on the Social Semantic Web
Multi-Source Provenance-Aware User Interest Profiling on the Social Semantic WebMulti-Source Provenance-Aware User Interest Profiling on the Social Semantic Web
Multi-Source Provenance-Aware User Interest Profiling on the Social Semantic WebFabrizio Orlandi
 
Self-service Linked Government Data
Self-service Linked Government DataSelf-service Linked Government Data
Self-service Linked Government DataFadi Maali
 
Swap2010 agave
Swap2010 agaveSwap2010 agave
Swap2010 agavejuanaya
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open DataDerilinx
 
Manfred Linking the Real World
Manfred Linking the Real WorldManfred Linking the Real World
Manfred Linking the Real Worldsssw2012
 
Towards Social semantic journalism
Towards Social semantic journalismTowards Social semantic journalism
Towards Social semantic journalismBahareh Heravi
 
Turning social disputes into knowledge representations DERI reading group 201...
Turning social disputes into knowledge representations DERI reading group 201...Turning social disputes into knowledge representations DERI reading group 201...
Turning social disputes into knowledge representations DERI reading group 201...jodischneider
 
WikiSym2012 Deletion Discussions in Wikipedia: Decision Factors and Outcomes
WikiSym2012 Deletion Discussions in Wikipedia: Decision Factors and OutcomesWikiSym2012 Deletion Discussions in Wikipedia: Decision Factors and Outcomes
WikiSym2012 Deletion Discussions in Wikipedia: Decision Factors and Outcomesjodischneider
 
EDF2013: Keynote Stefan Decker: Big Data In Ireland - Linked Data and beyond
EDF2013: Keynote Stefan Decker: Big Data In Ireland - Linked Data and beyondEDF2013: Keynote Stefan Decker: Big Data In Ireland - Linked Data and beyond
EDF2013: Keynote Stefan Decker: Big Data In Ireland - Linked Data and beyondEuropean Data Forum
 
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...Alexandre Passant
 
Making sense out of disagreement, University of Limerick Interaction Design C...
Making sense out of disagreement, University of Limerick Interaction Design C...Making sense out of disagreement, University of Limerick Interaction Design C...
Making sense out of disagreement, University of Limerick Interaction Design C...jodischneider
 
System of Systems Information Interoperability using a Linked Dataspace
System of Systems Information Interoperability using a Linked DataspaceSystem of Systems Information Interoperability using a Linked Dataspace
System of Systems Information Interoperability using a Linked DataspaceEdward Curry
 
An architecture for privacy-enabled user profile portability on the Web of Data
An architecture for privacy-enabled user profile portability on the Web of DataAn architecture for privacy-enabled user profile portability on the Web of Data
An architecture for privacy-enabled user profile portability on the Web of DataBenjamin Heitmann
 
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...Alexandre Passant
 
Slims arindam presentaion
Slims arindam presentaionSlims arindam presentaion
Slims arindam presentaionArindam Halder
 
Annotating Microblog Posts with Sensor Data for Emergency Reporting Applications
Annotating Microblog Posts with Sensor Data for Emergency Reporting ApplicationsAnnotating Microblog Posts with Sensor Data for Emergency Reporting Applications
Annotating Microblog Posts with Sensor Data for Emergency Reporting ApplicationsDavid Crowley
 
Hello Open World - Semtech 2009
Hello Open World - Semtech 2009Hello Open World - Semtech 2009
Hello Open World - Semtech 2009Alexandre Passant
 
Knowledge management on the desktop
Knowledge management on the desktopKnowledge management on the desktop
Knowledge management on the desktopLaura Dragan
 
VoID: Metadata for RDF Datasets
VoID: Metadata for RDF DatasetsVoID: Metadata for RDF Datasets
VoID: Metadata for RDF DatasetsRichard Cyganiak
 

Ähnlich wie Aggregated, Interoperable and Multi-Domain User Profiles for the Social Web (20)

Multi-Source Provenance-Aware User Interest Profiling on the Social Semantic Web
Multi-Source Provenance-Aware User Interest Profiling on the Social Semantic WebMulti-Source Provenance-Aware User Interest Profiling on the Social Semantic Web
Multi-Source Provenance-Aware User Interest Profiling on the Social Semantic Web
 
Self-service Linked Government Data
Self-service Linked Government DataSelf-service Linked Government Data
Self-service Linked Government Data
 
Swap2010 agave
Swap2010 agaveSwap2010 agave
Swap2010 agave
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
 
Manfred Linking the Real World
Manfred Linking the Real WorldManfred Linking the Real World
Manfred Linking the Real World
 
Lgd 2
Lgd 2Lgd 2
Lgd 2
 
Towards Social semantic journalism
Towards Social semantic journalismTowards Social semantic journalism
Towards Social semantic journalism
 
Turning social disputes into knowledge representations DERI reading group 201...
Turning social disputes into knowledge representations DERI reading group 201...Turning social disputes into knowledge representations DERI reading group 201...
Turning social disputes into knowledge representations DERI reading group 201...
 
WikiSym2012 Deletion Discussions in Wikipedia: Decision Factors and Outcomes
WikiSym2012 Deletion Discussions in Wikipedia: Decision Factors and OutcomesWikiSym2012 Deletion Discussions in Wikipedia: Decision Factors and Outcomes
WikiSym2012 Deletion Discussions in Wikipedia: Decision Factors and Outcomes
 
EDF2013: Keynote Stefan Decker: Big Data In Ireland - Linked Data and beyond
EDF2013: Keynote Stefan Decker: Big Data In Ireland - Linked Data and beyondEDF2013: Keynote Stefan Decker: Big Data In Ireland - Linked Data and beyond
EDF2013: Keynote Stefan Decker: Big Data In Ireland - Linked Data and beyond
 
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...
 
Making sense out of disagreement, University of Limerick Interaction Design C...
Making sense out of disagreement, University of Limerick Interaction Design C...Making sense out of disagreement, University of Limerick Interaction Design C...
Making sense out of disagreement, University of Limerick Interaction Design C...
 
System of Systems Information Interoperability using a Linked Dataspace
System of Systems Information Interoperability using a Linked DataspaceSystem of Systems Information Interoperability using a Linked Dataspace
System of Systems Information Interoperability using a Linked Dataspace
 
An architecture for privacy-enabled user profile portability on the Web of Data
An architecture for privacy-enabled user profile portability on the Web of DataAn architecture for privacy-enabled user profile portability on the Web of Data
An architecture for privacy-enabled user profile portability on the Web of Data
 
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...
 
Slims arindam presentaion
Slims arindam presentaionSlims arindam presentaion
Slims arindam presentaion
 
Annotating Microblog Posts with Sensor Data for Emergency Reporting Applications
Annotating Microblog Posts with Sensor Data for Emergency Reporting ApplicationsAnnotating Microblog Posts with Sensor Data for Emergency Reporting Applications
Annotating Microblog Posts with Sensor Data for Emergency Reporting Applications
 
Hello Open World - Semtech 2009
Hello Open World - Semtech 2009Hello Open World - Semtech 2009
Hello Open World - Semtech 2009
 
Knowledge management on the desktop
Knowledge management on the desktopKnowledge management on the desktop
Knowledge management on the desktop
 
VoID: Metadata for RDF Datasets
VoID: Metadata for RDF DatasetsVoID: Metadata for RDF Datasets
VoID: Metadata for RDF Datasets
 

Mehr von Fabrizio Orlandi

Beyond 2022 project presentation 2021
Beyond 2022 project presentation 2021Beyond 2022 project presentation 2021
Beyond 2022 project presentation 2021Fabrizio Orlandi
 
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...Fabrizio Orlandi
 
Modelling context and statement-level metadata in knowledge graphs
Modelling context and statement-level metadata in knowledge graphsModelling context and statement-level metadata in knowledge graphs
Modelling context and statement-level metadata in knowledge graphsFabrizio Orlandi
 
Semantic user profiling and Personalised filtering of the Twitter stream
Semantic user profiling and Personalised filtering of the Twitter streamSemantic user profiling and Personalised filtering of the Twitter stream
Semantic user profiling and Personalised filtering of the Twitter streamFabrizio Orlandi
 
Semantic Search on Heterogeneous Wiki Systems - poster
Semantic Search on Heterogeneous Wiki Systems - posterSemantic Search on Heterogeneous Wiki Systems - poster
Semantic Search on Heterogeneous Wiki Systems - posterFabrizio Orlandi
 
Enabling cross-wikis integration by extending the SIOC ontology
Enabling cross-wikis integration by extending the SIOC ontologyEnabling cross-wikis integration by extending the SIOC ontology
Enabling cross-wikis integration by extending the SIOC ontologyFabrizio Orlandi
 

Mehr von Fabrizio Orlandi (6)

Beyond 2022 project presentation 2021
Beyond 2022 project presentation 2021Beyond 2022 project presentation 2021
Beyond 2022 project presentation 2021
 
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
 
Modelling context and statement-level metadata in knowledge graphs
Modelling context and statement-level metadata in knowledge graphsModelling context and statement-level metadata in knowledge graphs
Modelling context and statement-level metadata in knowledge graphs
 
Semantic user profiling and Personalised filtering of the Twitter stream
Semantic user profiling and Personalised filtering of the Twitter streamSemantic user profiling and Personalised filtering of the Twitter stream
Semantic user profiling and Personalised filtering of the Twitter stream
 
Semantic Search on Heterogeneous Wiki Systems - poster
Semantic Search on Heterogeneous Wiki Systems - posterSemantic Search on Heterogeneous Wiki Systems - poster
Semantic Search on Heterogeneous Wiki Systems - poster
 
Enabling cross-wikis integration by extending the SIOC ontology
Enabling cross-wikis integration by extending the SIOC ontologyEnabling cross-wikis integration by extending the SIOC ontology
Enabling cross-wikis integration by extending the SIOC ontology
 

Kürzlich hochgeladen

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Kürzlich hochgeladen (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Aggregated, Interoperable and Multi-Domain User Profiles for the Social Web

  • 1. Digital Enterprise Research Institute www.deri.ie Aggregated, Interoperable and Multi-Domain User Profiles for the Social Web Fabrizio Orlandi, John G. Breslin, Alexandre Passant I-Semantics – Graz, Austria – 5-7 Sept. 2012 Copyright 2011 Digital Enterprise Research Institute. All rights reserved. Enabling Networked Knowledge
  • 2. User Profiling on the Social Web Digital Enterprise Research Institute www.deri.ie Disconnected social websites Isolated data silos http://www.w3.org Enabling Networked Knowledge
  • 3. Digital Enterprise Research Institute www.deri.ie Enabling Networked Knowledge
  • 4. Our Solution Digital Enterprise Research Institute www.deri.ie Interlink social websites Integration & Merge and model user data User Modelling User Profile Personalise users’ experience using their profile Recommendations Adaptive Systems Search Personalisation Enabling Networked Knowledge
  • 5. Linking Open Data Digital Enterprise Research Institute www.deri.ie  The Web of Data: a continuously evolving “open corpus” LOD Cloud by R. Cyganiak 5 and A. Jentzsch Enabling Networked Knowledge
  • 6. Representing User Profiles of Interest Digital Enterprise Research Institute www.deri.ie dbp: Semantic_Web foaf:topic_interest wi:topic 0.7 foaf: Person wo:weight_value wi:preference wo:weight wi:Weighted_Interest wo:Weight wo:scale opm: wasDerivedFrom 1.0 wo:Scale wo:max_weight sioc:UserAccount 0.0 wo:min_weight Enabling Networked Knowledge 6
  • 7. Software architecture Digital Enterprise Research Institute www.deri.ie 7 Enabling Networked Knowledge
  • 8. Service-specific Data Collector Digital Enterprise Research Institute www.deri.ie  Facebook and Twitter sources  OAuth 2.0 user authentication system  PHP libraries: Facebook PHP-SDK, Twitter-async  Data collected from APIs: (up to 1 year back) – User messages, posts, comments – Likes – Check-in – Profile information Enabling Networked Knowledge 8
  • 9. Data Analyser & Profile Generator Digital Enterprise Research Institute www.deri.ie Enabling Networked Knowledge 9
  • 10. Data Analyser & Profile Generator Digital Enterprise Research Institute www.deri.ie  Natural Language Processing tool: Zemanta  Used to spot entities on the collected data and link to DBpedia  List of entities as interests  Named entities (DBpedia URIs), their occurrences and metadata (provenance) are recorded.  Interest Weighting Strategy  Based on frequency and time distance. – Frequency => counting the number of occurrences – Time Distance => using Exponential Time Decay function t/τ x(t) x0 e mean lifetime  RDF representation of interests and weights Enabling Networked Knowledge 10
  • 11. Profiles Aggregator Digital Enterprise Research Institute www.deri.ie Enabling Networked Knowledge 11
  • 12. Profiles Aggregator Digital Enterprise Research Institute www.deri.ie  Aggregation of the different platform-specific profiles in one global user profile of interests  Easy aggregation of the interests using RDF  Triples merged in the triplestore  Provenance of the interests preserved  Aggregation of the weights Gi Ws wis Weight of i in s s Global weight interest i Source s Weight of source s Enabling Networked Knowledge 12
  • 13. DBpedia Resources vs. Categories Digital Enterprise Research Institute www.deri.ie  A user profile as a ranked list of DBpedia Resources or Categories Dbpedia Resources weight DBpedia Categories weight The_Clash 0.82 Buzzwords 0.48 Alternative_rock 0.71 Semantic_Web 0.87 Semantic_Web 0.48 Web_Services 0.48 Social_media 0.42 World_Wide_Web 0.39 Linked_Data 0.39 Hypermedia 0.39 … … … … Enabling Networked Knowledge
  • 14. Categories weighting-schemes Digital Enterprise Research Institute www.deri.ie  1st Strategy (Cat1):  Weights of the Resources/Interests propagated to the related Categories  Cat1 Weight = Sum of the weights of the Category’s Resources  2nd Strategy (Cat2):  Same as 1st Strategy but with discount for “broad” Categories 1 1 Cat Discount log ( SP ) log ( SC ) where: SP = Set of Pages belonging to the Category, SC = Set of Sub-Categories. Enabling Networked Knowledge
  • 15. Experiment Digital Enterprise Research Institute www.deri.ie  6 types of user profiles evaluated:  2 types of DBpedia entities – Categories vs. Resources  2 types of weighting-scheme for category-based methods – Cat1: Interests Weight Propagation – Cat2: Interests Weight Propagation w/ Cat. Discount  2 types of exponential Time Decay function – Short mean lifetime 120 days – Long mean lifetime 360 days Enabling Networked Knowledge
  • 16. Experiment Digital Enterprise Research Institute www.deri.ie  6 types of user profiles evaluated: Res Cat Cat1 Cat2 Res-120 Res-360 Cat1-120 Cat1-360 Cat2-120 Cat2-360 Enabling Networked Knowledge
  • 17. User-based Evaluation Digital Enterprise Research Institute www.deri.ie  21 users:  21 to 45 years old – 76% IT students/researchers  Average User Activity: Enabling Networked Knowledge 17
  • 18. User-based Evaluation Digital Enterprise Research Institute www.deri.ie  We asked users to rate the top 10 interests generated for each of the 6 profiling strategies  Question: “Please rate how relevant is each concept for representing your personal interests and context…”  Rating: 0 (not at all or don't know), 1 (low), 2, 3, 4, 5 (high)  Rating converted to a (0…10) scale  Performance evaluated with:  MRR (Mean Reciprocal Rank)  P@10 (Precision at K = 10)  Comparison with a Baseline  A traditional approach based on “keyword frequency” Enabling Networked Knowledge 18
  • 19. Digital Enterprise Research Institute www.deri.ie Enabling Networked Knowledge
  • 20. Categories vs. Resources Digital Enterprise Research Institute www.deri.ie Enabling Networked Knowledge
  • 21. Cat1 vs. Cat2 (Cat.Discount) Digital Enterprise Research Institute www.deri.ie Enabling Networked Knowledge
  • 22. t120 vs. t360 Digital Enterprise Research Institute www.deri.ie Enabling Networked Knowledge
  • 23. Evaluation Digital Enterprise Research Institute www.deri.ie  On average for:  200 Tweets  200 Facebook posts, and items. ~106 interests - DBpedia Resources ~720 interests – DBpedia Categories (~7 times)  Statistical significance (t-Test & Wilcoxon’s test) for:  Resources vs. Categories (p<0.05)  Any method vs. Baseline (p<0.05)  Not for time decay (p~0.2) and Cat1 vs. Cat2 Enabling Networked Knowledge
  • 24. Conclusions Digital Enterprise Research Institute www.deri.ie  User profiles generated with DBpedia Resources are more accurate than with Categories.  Using Categories generates 7 times more entities than using Resources (and comparable accuracy)  Useful for Recommendation Systems.  Semantics + disambiguation + time decay function outperforms traditional keyword-based methods.  Insight:  Sometimes Resources “too specific” and Categories “too broad”: => Mixed approach to be explored.  TODO: Evaluation in different scenarios (e.g. Recommendations) Enabling Networked Knowledge
  • 25. Thanks Digital Enterprise Research Institute www.deri.ie Contacts: Fabrizio Orlandi http://bit.ly/orlandi fabrizio.orlandi@deri.org @BadmotorF Enabling Networked Knowledge