SlideShare uma empresa Scribd logo
1 de 37
Baixar para ler offline
User Profiling on the Social
Semantic Web



Fabrizio Orlandi, DERI (NUI Galway, Ireland)


Kno.e.sis – WSU Dayton, OH – 9 Feb 2012
User Profiling


“A user profile is a representation of information about an individual user
that is essential for the (intelligent) application we are considering” [1]


Contents of user profiles:
        user interests;
        the user’s knowledge, background and skills;
        user behavior;
        the user’s interaction preferences;
        the user’s individual characteristics;
        and the user’s context.
                                                        [1] S. Schiaffino, A. Amandi. 2009.
Research Questions


•   How to collect and interlink user information from social media
    websites to build enhanced and comprehensive user profiles?

•   How to manage and merge user models from different
    applications and social sites in an interoperable way?

•   How to leverage provenance information and trust measures on
    the Web of Data to improve Web personalisation?
Challenges – 1
•    Information on the Social Web is stored in isolated data silos on
     heterogeneous and disconnected social media websites




                                                 http://www.w3.org
Challenges – 2
•   The Web of Data: a continuously evolving “open corpus”




                                                             LOD Cloud by R. Cyganiak and
                                                                              A. Jentzsch
Challenges – 3
•   Lack of provenance on the Web of Data: datasets on the Social Web
    are often the result of data mashups or collaborative user activities
Challenges – 4
•   User profiles should be represented in an interoperable way in order
    to exchange information across different user adaptive systems




                                                              [U. Bojārs, A. Passant, J. Breslin]
Outline



                                1                                     3
                                                                  2




The user profiling data process:
1. from user activities on heterogeneous social media websites,
2. to their provenance representation,
3. to the data aggregation and analysis
So far…


  State of the art analysis

  Modelling the structure of wikis

  Enabling semantic search on heterogeneous wiki systems

  Provenance of data in wikis

  Representation and extraction of provenance in Wikipedia and DBpedia

  Privacy Aware and Faceted User-Profile Management

  Personalized Filtering of the Twitter Stream…
Semantic Personalization of Social
Web Streams
Motivation




                                          Twitter – Growth
                                            Information Overload




                                                                                                   11
 http://www.cmswire.com/cms/customer-experience/35-key-twitter-statistics-infographic-012384.php
Motivation


• How many people should I follow?
• Am I receiving latest/complete information?
• How can I quickly tell the system what are my interests?
Approach -- Overview


          The new
        iPhone has a     Broadcast
      3.5-inch screen,
       released today                Football
                                       User
                                      Profiles

                         Filter
                                      Apple
Annotate: iPhone                                           Get
                                         ?user foaf:interest                                     Subscribers
     The new                              dbPedia:iPhone                                          based on
iPhone has a 3.5-                              Union                                             preference
   inch screen,                          ?user foaf:interest
  released today                          Category:Apple
                                                                                Get Interested
                                                                                 Subscribers

         Semantic Filter                                                                          RDF
                                           Notify Update
           A
           N                   RDF
           N
           O
                  Store and
                Query Topics
                                                               Semantic
           T
           A
           T
                                          Fetch Updates          Hub
           O                   RSS                                                               Store FOAF
           R
                Update RSS




                                                                       Profile Generator
                        Push Updates
                         to Interested
                             Users



                                                               Create Profile
User Profiling

                                                          Interlink social websites




                      Integration
                           &                            Merge and model user data
                    User Modelling




     User Profile
                                                        Personalise users’ experience
                                                             using their profile

Recommendations                      Adaptive Systems

               Search Personalisation
User Profiling
Profile Generator


•    Data Extraction
     – Twitter, Facebook
     – Example: Tweets, FB Likes, posts, videos, etc.
•    Profile Generation
     – Interests extracted from collected data
          • Entity spotting (user generated data)
          • Explicit interests specified by user (Facebook likes etc.)
     – Weighted Interests w/ DBpedia resources/categories
     – FOAF profile
Semantic Filter

                                                       Get Interested Subscribers

                                                                                     RDF
    Semantic Filter            Notify Update
     A
     N
     N
     O
           Store and
         Query Topics
                        RDF
                                               Semantic
     T
     A
     T
                              Fetch Updates      Hub
     O                  RSS                                                         Store FOAF
     R
         Update RSS




                                                       Profile Generator




                                               Create Profile
Semantic Filter


•   Twitter Storm:
     – Distributed realtime computation system

•   Microblog Metadata
     – Twitter provides metadata
         • Author, date, location etc..
     – Metadata Extracted
         • DBpedia Entities, URLs


•   Generate SPARQL Query representing interested Users
     – Retrieved at Semantic Hub
Semantic Hub

                                                      Get Interested Subscribers

                                                                                    RDF
   Semantic Filter            Notify Update
    A
    N
    N
    O
          Store and
        Query Topics
                       RDF
                                              Semantic
    T
    A
    T
                             Fetch Updates      Hub
    O                  RSS                                                         Store FOAF
    R
        Update RSS




                                                      Profile Generator




                                              Create Profile
Semantic Hub



•   RSS Extension
    – Preference – to include the SPARQL queries



•   Push content
    – FOAF profiles of the subscribers are matched with the
      preference
    – Interested subscribers receive the content
DERI’s Unit for Social Software
(USS)



Unit leader: John Breslin
Overview of research activities


• Research team at DERI
   – Two postdocs (plus one starting on Monday)
      • Alex Passant (10%), Maciej Dabrowski, Bahareh Heravi
   – Nine PhD students
      • Six supervised by John, two by Alex, one by Michael H
• Various interdisciplinary collaborations
   – Exercise, e-government, political science, journalism
Current students

David Crowley                      Ted Vickey
• Citizen sensors                  • Exercise adherence via
   – Funded by College of            social networks
     Engineering and Informatics      – Funded by American Council
• Attaching data from                   on Exercise and IRCSET
  sensors to social web            • Developing a classification
  content using semantic             for fitness tweets to see if
  technologies                       sharing exercise regimes
                                     can encourage others
Current students

Antonio Aguilar (EEE)             Fabrizio Orlandi
• Heart rate variability          • User profiling on the Social
  analysis                          Semantic Web
   – Funded by Assisted Ambient      – Funded by Cisco Foundation
     Living eCAALYX EU project         and IRCSET
• Developing methods to           • Consolidating user profiles
  help predict sudden               from various platforms and
  cardiac death using non-          deriving interests from
  linear algorithms                 amalgamation
Current students

Lukasz Porwol                  Owen Sacco
• e-Participation via social   • Trust, accountability and
  media                          privacy via Linked Data
   – Funded by Science            – Funded by Cisco Foundation
     Foundation Ireland             and IRCSET
• Leveraging popular        • Developing privacy
  networks for e-government   preference managers for
  instead of standalone       the Semantic Web
  platforms                 • Collaboration with US
                              Government
Current students

Marie Boran                   Jodi Schneider
• Connecting data journalists • Argumentative discussions
  with linked scientific data    – Funded by Science
   – Funded by Science            Foundation Ireland
     Foundation Ireland      • Representing, classifying
• Bridging the gap between     and visualizing
  experimental data from       argumentative discussions
  scientists and the           on the Web
  mainstream media
Current students

Myriam Leggieri
• Linked sensor data
   – Funded by SPITFIRE
• Connecting sensor data
  with explanatory facts from
  the Linked Open Data
  Cloud
Some past postgraduate students


• Sheila Kinsella
   – ECE graduate, now engineer with Datahug
• Haklae Kim
   – Now senior engineer with Samsung
• Uldis Bojars
   – Now with the National Library of Latvia
• Gerard Cahill
   – BSc IT graduate, now developer with Starlight
DERI – House

                           DERI Applied
                                            Commercialisation
                            Research


                          eBusiness
                                                      eLearning
                      Financial Services

                                       Health Care                  Green &
        eGovernment
                                      Life Sciences               Sustainable IT           Linked
                                                                                            Data
                                                                                          Research
     Stream 1:        Stream 2: Semantic    Stream 3: Semantic       Stream 4: Semantic    Centre
Semantic Search             Collaboration    Information Mining              Middleware
                                                Information               Sensor
  Reasoning and        Semantic Colla-            Mining                 Middleware
    Querying           borative Software       and Retrieval



  Data Intensive                             Natural Language          Service Oriented
                        Social Software         Processing               Architecture
  Infrastructure
Thanks!


• Contacts:
  - fabrizio.orlandi@deri.org
  - Twitter: BadmotorF
Some additional stats…


• On average for:
   – 200 Tweets
   – 200 Facebook posts, and items.
• ~106 interests - DBpedia instances
• ~720 interests - DBpedia categories (~6.8 times more)


• Estimated average Recall: 0.74
• 22 users
Semantic user profiling and Personalised filtering of the Twitter stream

Mais conteúdo relacionado

Mais procurados

Visualization of Relationship between Social Bookmark Users
Visualization of Relationship between Social Bookmark UsersVisualization of Relationship between Social Bookmark Users
Visualization of Relationship between Social Bookmark Users
Kyohei Hamada
 
User-Friendly Database Interface Design (804)
User-Friendly Database Interface Design (804)User-Friendly Database Interface Design (804)
User-Friendly Database Interface Design (804)
amytaylor
 
LyonALMProposal20041018.doc
LyonALMProposal20041018.docLyonALMProposal20041018.doc
LyonALMProposal20041018.doc
butest
 
Retrieving Hidden Friends a Collusion Privacy Attack against Online Friend Se...
Retrieving Hidden Friends a Collusion Privacy Attack against Online Friend Se...Retrieving Hidden Friends a Collusion Privacy Attack against Online Friend Se...
Retrieving Hidden Friends a Collusion Privacy Attack against Online Friend Se...
ijtsrd
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD Editor
 

Mais procurados (18)

AN INTEGRATED RANKING ALGORITHM FOR EFFICIENT INFORMATION COMPUTING IN SOCIAL...
AN INTEGRATED RANKING ALGORITHM FOR EFFICIENT INFORMATION COMPUTING IN SOCIAL...AN INTEGRATED RANKING ALGORITHM FOR EFFICIENT INFORMATION COMPUTING IN SOCIAL...
AN INTEGRATED RANKING ALGORITHM FOR EFFICIENT INFORMATION COMPUTING IN SOCIAL...
 
Jill Freyne - Collecting community wisdom: integrating social search and soci...
Jill Freyne - Collecting community wisdom: integrating social search and soci...Jill Freyne - Collecting community wisdom: integrating social search and soci...
Jill Freyne - Collecting community wisdom: integrating social search and soci...
 
Research on how_facebook_industry_is_using_data_mining_by_shafiu_umar_abubaka...
Research on how_facebook_industry_is_using_data_mining_by_shafiu_umar_abubaka...Research on how_facebook_industry_is_using_data_mining_by_shafiu_umar_abubaka...
Research on how_facebook_industry_is_using_data_mining_by_shafiu_umar_abubaka...
 
Visualization of Relationship between Social Bookmark Users
Visualization of Relationship between Social Bookmark UsersVisualization of Relationship between Social Bookmark Users
Visualization of Relationship between Social Bookmark Users
 
Social cloud
Social cloudSocial cloud
Social cloud
 
[100621]제안발표
[100621]제안발표[100621]제안발표
[100621]제안발표
 
Information Access on Social Web
Information Access on Social WebInformation Access on Social Web
Information Access on Social Web
 
User-Friendly Database Interface Design (804)
User-Friendly Database Interface Design (804)User-Friendly Database Interface Design (804)
User-Friendly Database Interface Design (804)
 
Understanding Public Sentiment: Conducting a Related-Tags Content Network Ext...
Understanding Public Sentiment: Conducting a Related-Tags Content Network Ext...Understanding Public Sentiment: Conducting a Related-Tags Content Network Ext...
Understanding Public Sentiment: Conducting a Related-Tags Content Network Ext...
 
LyonALMProposal20041018.doc
LyonALMProposal20041018.docLyonALMProposal20041018.doc
LyonALMProposal20041018.doc
 
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods: Extracting So...
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods:  Extracting So...Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods:  Extracting So...
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods: Extracting So...
 
Retrieving Hidden Friends a Collusion Privacy Attack against Online Friend Se...
Retrieving Hidden Friends a Collusion Privacy Attack against Online Friend Se...Retrieving Hidden Friends a Collusion Privacy Attack against Online Friend Se...
Retrieving Hidden Friends a Collusion Privacy Attack against Online Friend Se...
 
Measuring privacy in online social
Measuring privacy in online socialMeasuring privacy in online social
Measuring privacy in online social
 
Enhanced Performance of Search Engine with Multitype Feature Co-Selection of ...
Enhanced Performance of Search Engine with Multitype Feature Co-Selection of ...Enhanced Performance of Search Engine with Multitype Feature Co-Selection of ...
Enhanced Performance of Search Engine with Multitype Feature Co-Selection of ...
 
Jf2516311637
Jf2516311637Jf2516311637
Jf2516311637
 
Decentralized social network
Decentralized social networkDecentralized social network
Decentralized social network
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Social media mining PPT
Social media mining PPTSocial media mining PPT
Social media mining PPT
 

Destaque

Semantic Entity extraction from Sports Tweets
Semantic Entity extraction from Sports TweetsSemantic Entity extraction from Sports Tweets
Semantic Entity extraction from Sports Tweets
mitsmit
 
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional CareersKno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Amit Sheth
 
Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...
Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...
Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...
Artificial Intelligence Institute at UofSC
 
Smart Data - How you and I will exploit Big Data for personalized digital hea...
Smart Data - How you and I will exploit Big Data for personalized digital hea...Smart Data - How you and I will exploit Big Data for personalized digital hea...
Smart Data - How you and I will exploit Big Data for personalized digital hea...
Amit Sheth
 

Destaque (14)

Semantic Entity extraction from Sports Tweets
Semantic Entity extraction from Sports TweetsSemantic Entity extraction from Sports Tweets
Semantic Entity extraction from Sports Tweets
 
User Profiling from Restaurant Text Reviews
User Profiling from Restaurant Text ReviewsUser Profiling from Restaurant Text Reviews
User Profiling from Restaurant Text Reviews
 
Profiling Facebook Users' Privacy Behaviors
Profiling Facebook Users' Privacy BehaviorsProfiling Facebook Users' Privacy Behaviors
Profiling Facebook Users' Privacy Behaviors
 
Enhancing Twitter Data Analysis with Simple Semantic Filtering: Example in Tr...
Enhancing Twitter Data Analysis with Simple Semantic Filtering: Example in Tr...Enhancing Twitter Data Analysis with Simple Semantic Filtering: Example in Tr...
Enhancing Twitter Data Analysis with Simple Semantic Filtering: Example in Tr...
 
Twitter, Twinder, Twitcident: Filtering and Search in Social Web Streams
Twitter, Twinder, Twitcident: Filtering and Search in Social Web StreamsTwitter, Twinder, Twitcident: Filtering and Search in Social Web Streams
Twitter, Twinder, Twitcident: Filtering and Search in Social Web Streams
 
Personalized Filtering of Twitter Stream
Personalized Filtering of Twitter StreamPersonalized Filtering of Twitter Stream
Personalized Filtering of Twitter Stream
 
2015 Kno.e.sis Center Annual Review
2015 Kno.e.sis Center Annual Review2015 Kno.e.sis Center Annual Review
2015 Kno.e.sis Center Annual Review
 
Web and Complex Systems Lab @ Kno.e.sis
Web and Complex Systems Lab @ Kno.e.sisWeb and Complex Systems Lab @ Kno.e.sis
Web and Complex Systems Lab @ Kno.e.sis
 
Trust Management: A Tutorial
Trust Management: A TutorialTrust Management: A Tutorial
Trust Management: A Tutorial
 
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional CareersKno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
 
Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...
Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...
Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...
 
Smart Data - How you and I will exploit Big Data for personalized digital hea...
Smart Data - How you and I will exploit Big Data for personalized digital hea...Smart Data - How you and I will exploit Big Data for personalized digital hea...
Smart Data - How you and I will exploit Big Data for personalized digital hea...
 
Real-Time Top-R Topic Detection on Twitter with Topic Hijack Filtering
Real-Time Top-R Topic Detection on Twitter with Topic Hijack FilteringReal-Time Top-R Topic Detection on Twitter with Topic Hijack Filtering
Real-Time Top-R Topic Detection on Twitter with Topic Hijack Filtering
 
Facebook Marketing Intelligence
Facebook Marketing IntelligenceFacebook Marketing Intelligence
Facebook Marketing Intelligence
 

Semelhante a Semantic user profiling and Personalised filtering of the Twitter stream

GeniUS: Generic User Modeling Library for the Social Semantic Web
GeniUS: Generic User Modeling Library for the Social Semantic WebGeniUS: Generic User Modeling Library for the Social Semantic Web
GeniUS: Generic User Modeling Library for the Social Semantic Web
Web Information Systems, TU Delft
 
Part 2 - Everything You Need To Know About SharePoint Social Capabilities - B...
Part 2 - Everything You Need To Know About SharePoint Social Capabilities - B...Part 2 - Everything You Need To Know About SharePoint Social Capabilities - B...
Part 2 - Everything You Need To Know About SharePoint Social Capabilities - B...
Richard Harbridge
 
datafountainssurvey.doc
datafountainssurvey.docdatafountainssurvey.doc
datafountainssurvey.doc
butest
 

Semelhante a Semantic user profiling and Personalised filtering of the Twitter stream (20)

Beyond Social – Tailor SharePoint 2013 Social features according to your need...
Beyond Social – Tailor SharePoint 2013 Social features according to your need...Beyond Social – Tailor SharePoint 2013 Social features according to your need...
Beyond Social – Tailor SharePoint 2013 Social features according to your need...
 
NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
 NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti... NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
 
Semantic Search overview at SSSW 2012
Semantic Search overview at SSSW 2012Semantic Search overview at SSSW 2012
Semantic Search overview at SSSW 2012
 
Inform: Targeting the Interest Graph
Inform: Targeting the Interest GraphInform: Targeting the Interest Graph
Inform: Targeting the Interest Graph
 
GeniUS: Generic User Modeling Library for the Social Semantic Web
GeniUS: Generic User Modeling Library for the Social Semantic WebGeniUS: Generic User Modeling Library for the Social Semantic Web
GeniUS: Generic User Modeling Library for the Social Semantic Web
 
From OPAC to SOPAC (Part II): Taking the Social Library from Theory to Succes...
From OPAC to SOPAC (Part II): Taking the Social Library from Theory to Succes...From OPAC to SOPAC (Part II): Taking the Social Library from Theory to Succes...
From OPAC to SOPAC (Part II): Taking the Social Library from Theory to Succes...
 
Data Portability with SIOC and FOAF
Data Portability with SIOC and FOAFData Portability with SIOC and FOAF
Data Portability with SIOC and FOAF
 
The Information Workbench - Linked Data and Semantic Wikis in the Enterprise
The Information Workbench - Linked Data and Semantic Wikis in the EnterpriseThe Information Workbench - Linked Data and Semantic Wikis in the Enterprise
The Information Workbench - Linked Data and Semantic Wikis in the Enterprise
 
Social Media Data Collection & Analysis
Social Media Data Collection & AnalysisSocial Media Data Collection & Analysis
Social Media Data Collection & Analysis
 
Sptechcon2011 mms2010
Sptechcon2011 mms2010Sptechcon2011 mms2010
Sptechcon2011 mms2010
 
Lorcan Dempsey 20080521
Lorcan Dempsey 20080521Lorcan Dempsey 20080521
Lorcan Dempsey 20080521
 
SPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing Tag
SPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing TagSPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing Tag
SPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing Tag
 
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
 
Part 2 - Everything You Need To Know About SharePoint Social Capabilities - B...
Part 2 - Everything You Need To Know About SharePoint Social Capabilities - B...Part 2 - Everything You Need To Know About SharePoint Social Capabilities - B...
Part 2 - Everything You Need To Know About SharePoint Social Capabilities - B...
 
VIVO at the University of Idaho
VIVO at the University of IdahoVIVO at the University of Idaho
VIVO at the University of Idaho
 
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
 
LinkedIn API
LinkedIn APILinkedIn API
LinkedIn API
 
datafountainssurvey.doc
datafountainssurvey.docdatafountainssurvey.doc
datafountainssurvey.doc
 
Facebook Open Graph - The Semantic Wallet
Facebook Open Graph - The Semantic WalletFacebook Open Graph - The Semantic Wallet
Facebook Open Graph - The Semantic Wallet
 
LinkedIn Infrastructure (analytics@webscale, at fb 2013)
LinkedIn Infrastructure (analytics@webscale, at fb 2013)LinkedIn Infrastructure (analytics@webscale, at fb 2013)
LinkedIn Infrastructure (analytics@webscale, at fb 2013)
 

Mais de Fabrizio 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 - poster
Fabrizio Orlandi
 

Mais de Fabrizio Orlandi (12)

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
 
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...
 
Aggregated, Interoperable and Multi-Domain User Profiles for the Social Web
Aggregated, Interoperable and Multi-Domain User Profiles for the Social WebAggregated, Interoperable and Multi-Domain User Profiles for the Social Web
Aggregated, Interoperable and Multi-Domain User Profiles for the Social Web
 
Semantic Representation of Provenance in Wikipedia
Semantic Representation of Provenance in WikipediaSemantic Representation of Provenance in Wikipedia
Semantic Representation of Provenance in Wikipedia
 
Semantic search on heterogeneous wiki systems - Wikimania 2010
Semantic search on heterogeneous wiki systems - Wikimania 2010Semantic search on heterogeneous wiki systems - Wikimania 2010
Semantic search on heterogeneous wiki systems - Wikimania 2010
 
Semantic Search on Heterogeneous Wiki Systems - wikisym2010
Semantic Search on Heterogeneous Wiki Systems - wikisym2010Semantic Search on Heterogeneous Wiki Systems - wikisym2010
Semantic Search on Heterogeneous Wiki Systems - wikisym2010
 
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
 
Semantic Search on Heterogeneous Wiki Systems - Short
Semantic Search on Heterogeneous Wiki Systems - ShortSemantic Search on Heterogeneous Wiki Systems - Short
Semantic Search on Heterogeneous Wiki Systems - Short
 
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
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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...
 

Semantic user profiling and Personalised filtering of the Twitter stream

  • 1. User Profiling on the Social Semantic Web Fabrizio Orlandi, DERI (NUI Galway, Ireland) Kno.e.sis – WSU Dayton, OH – 9 Feb 2012
  • 2. User Profiling “A user profile is a representation of information about an individual user that is essential for the (intelligent) application we are considering” [1] Contents of user profiles:  user interests;  the user’s knowledge, background and skills;  user behavior;  the user’s interaction preferences;  the user’s individual characteristics;  and the user’s context. [1] S. Schiaffino, A. Amandi. 2009.
  • 3. Research Questions • How to collect and interlink user information from social media websites to build enhanced and comprehensive user profiles? • How to manage and merge user models from different applications and social sites in an interoperable way? • How to leverage provenance information and trust measures on the Web of Data to improve Web personalisation?
  • 4. Challenges – 1 • Information on the Social Web is stored in isolated data silos on heterogeneous and disconnected social media websites http://www.w3.org
  • 5. Challenges – 2 • The Web of Data: a continuously evolving “open corpus” LOD Cloud by R. Cyganiak and A. Jentzsch
  • 6. Challenges – 3 • Lack of provenance on the Web of Data: datasets on the Social Web are often the result of data mashups or collaborative user activities
  • 7. Challenges – 4 • User profiles should be represented in an interoperable way in order to exchange information across different user adaptive systems [U. Bojārs, A. Passant, J. Breslin]
  • 8. Outline 1 3 2 The user profiling data process: 1. from user activities on heterogeneous social media websites, 2. to their provenance representation, 3. to the data aggregation and analysis
  • 9. So far…  State of the art analysis  Modelling the structure of wikis  Enabling semantic search on heterogeneous wiki systems  Provenance of data in wikis  Representation and extraction of provenance in Wikipedia and DBpedia  Privacy Aware and Faceted User-Profile Management  Personalized Filtering of the Twitter Stream…
  • 10. Semantic Personalization of Social Web Streams
  • 11. Motivation Twitter – Growth Information Overload 11 http://www.cmswire.com/cms/customer-experience/35-key-twitter-statistics-infographic-012384.php
  • 12.
  • 13.
  • 14.
  • 15. Motivation • How many people should I follow? • Am I receiving latest/complete information? • How can I quickly tell the system what are my interests?
  • 16. Approach -- Overview The new iPhone has a Broadcast 3.5-inch screen, released today Football User Profiles Filter Apple
  • 17. Annotate: iPhone Get ?user foaf:interest Subscribers The new dbPedia:iPhone based on iPhone has a 3.5- Union preference inch screen, ?user foaf:interest released today Category:Apple Get Interested Subscribers Semantic Filter RDF Notify Update A N RDF N O Store and Query Topics Semantic T A T Fetch Updates Hub O RSS Store FOAF R Update RSS Profile Generator Push Updates to Interested Users Create Profile
  • 18. User Profiling Interlink social websites Integration & Merge and model user data User Modelling User Profile Personalise users’ experience using their profile Recommendations Adaptive Systems Search Personalisation
  • 20. Profile Generator • Data Extraction – Twitter, Facebook – Example: Tweets, FB Likes, posts, videos, etc. • Profile Generation – Interests extracted from collected data • Entity spotting (user generated data) • Explicit interests specified by user (Facebook likes etc.) – Weighted Interests w/ DBpedia resources/categories – FOAF profile
  • 21. Semantic Filter Get Interested Subscribers RDF Semantic Filter Notify Update A N N O Store and Query Topics RDF Semantic T A T Fetch Updates Hub O RSS Store FOAF R Update RSS Profile Generator Create Profile
  • 22. Semantic Filter • Twitter Storm: – Distributed realtime computation system • Microblog Metadata – Twitter provides metadata • Author, date, location etc.. – Metadata Extracted • DBpedia Entities, URLs • Generate SPARQL Query representing interested Users – Retrieved at Semantic Hub
  • 23. Semantic Hub Get Interested Subscribers RDF Semantic Filter Notify Update A N N O Store and Query Topics RDF Semantic T A T Fetch Updates Hub O RSS Store FOAF R Update RSS Profile Generator Create Profile
  • 24. Semantic Hub • RSS Extension – Preference – to include the SPARQL queries • Push content – FOAF profiles of the subscribers are matched with the preference – Interested subscribers receive the content
  • 25. DERI’s Unit for Social Software (USS) Unit leader: John Breslin
  • 26. Overview of research activities • Research team at DERI – Two postdocs (plus one starting on Monday) • Alex Passant (10%), Maciej Dabrowski, Bahareh Heravi – Nine PhD students • Six supervised by John, two by Alex, one by Michael H • Various interdisciplinary collaborations – Exercise, e-government, political science, journalism
  • 27. Current students David Crowley Ted Vickey • Citizen sensors • Exercise adherence via – Funded by College of social networks Engineering and Informatics – Funded by American Council • Attaching data from on Exercise and IRCSET sensors to social web • Developing a classification content using semantic for fitness tweets to see if technologies sharing exercise regimes can encourage others
  • 28. Current students Antonio Aguilar (EEE) Fabrizio Orlandi • Heart rate variability • User profiling on the Social analysis Semantic Web – Funded by Assisted Ambient – Funded by Cisco Foundation Living eCAALYX EU project and IRCSET • Developing methods to • Consolidating user profiles help predict sudden from various platforms and cardiac death using non- deriving interests from linear algorithms amalgamation
  • 29. Current students Lukasz Porwol Owen Sacco • e-Participation via social • Trust, accountability and media privacy via Linked Data – Funded by Science – Funded by Cisco Foundation Foundation Ireland and IRCSET • Leveraging popular • Developing privacy networks for e-government preference managers for instead of standalone the Semantic Web platforms • Collaboration with US Government
  • 30. Current students Marie Boran Jodi Schneider • Connecting data journalists • Argumentative discussions with linked scientific data – Funded by Science – Funded by Science Foundation Ireland Foundation Ireland • Representing, classifying • Bridging the gap between and visualizing experimental data from argumentative discussions scientists and the on the Web mainstream media
  • 31. Current students Myriam Leggieri • Linked sensor data – Funded by SPITFIRE • Connecting sensor data with explanatory facts from the Linked Open Data Cloud
  • 32. Some past postgraduate students • Sheila Kinsella – ECE graduate, now engineer with Datahug • Haklae Kim – Now senior engineer with Samsung • Uldis Bojars – Now with the National Library of Latvia • Gerard Cahill – BSc IT graduate, now developer with Starlight
  • 33. DERI – House DERI Applied Commercialisation Research eBusiness eLearning Financial Services Health Care Green & eGovernment Life Sciences Sustainable IT Linked Data Research Stream 1: Stream 2: Semantic Stream 3: Semantic Stream 4: Semantic Centre Semantic Search Collaboration Information Mining Middleware Information Sensor Reasoning and Semantic Colla- Mining Middleware Querying borative Software and Retrieval Data Intensive Natural Language Service Oriented Social Software Processing Architecture Infrastructure
  • 34. Thanks! • Contacts: - fabrizio.orlandi@deri.org - Twitter: BadmotorF
  • 35.
  • 36. Some additional stats… • On average for: – 200 Tweets – 200 Facebook posts, and items. • ~106 interests - DBpedia instances • ~720 interests - DBpedia categories (~6.8 times more) • Estimated average Recall: 0.74 • 22 users