SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
WP	
  3
                             User	
  profiling	
  and	
  
                          Recommenda5on	
  (Part	
  1)
                               BBC,	
  Pro-­‐ne+cs,	
  VUA
                                                             1

Wednesday, March 28, 12
Contents
         Overview
         User profiling
                 General goal & approach
                 From activity streams to profile
                 Issues
                 Analytics
                 Beancounter

         Recommendations
                 General goal & approach
                 Semantic recommendation
                 Statistical recommendation
                 Hybrid recommendation

         Exploitation
         Conclusions

                26-27 March 2012               NoTube 3rd Review   2

Wednesday, March 28, 12
Overview



                                              Semantic Content                   Semantic
                                                 Patterns for                   Pattern-based
                                                TV Programs                    Recommendation
              EPG Metadata     TV Program
                                                                                   Strategy
                 (BBC)         Enrichment
                                            RDF Graph                            Statistical
                                                TV            Recommendation    Similarity-based
                                             Programs             Service      Recommendation
                                                                                   Strategy
              User Ratings &
              Demographics     User Data         Similarity
                (BBC EPG       Analysis          Clusters                          Hybrid
                  Data)                        of Programs                     Recommendation
                                                                                   Strategy




                                                                                                   End End-Users
                                                                                                       Users




                26-27 March 2012                                   NoTube 3rd Review                         3

Wednesday, March 28, 12
Overview



                                               Semantic Content                   Semantic
                                                  Patterns for                   Pattern-based
                                                 TV Programs                    Recommendation
              EPG Metadata      TV Program
                                                                                    Strategy
                 (BBC)          Enrichment
                                             RDF Graph                            Statistical
                                                 TV            Recommendation    Similarity-based
                                              Programs             Service      Recommendation
                                                                                    Strategy
              User Ratings &
              Demographics      User Data         Similarity
                (BBC EPG        Analysis          Clusters                          Hybrid
                  Data)                         of Programs                     Recommendation
                                                                                    Strategy




                     BEA
                               NCO
                                  UNT
                                     E         R
                                                                                                    End End-Users
                                                                                                        Users




                26-27 March 2012                                    NoTube 3rd Review                         3

Wednesday, March 28, 12
User profiling approach

        users’ interests and behaviours could be inferred from
        their activities on the Social Web
        •   from tweets,
        •   liked facebook resources,
        •   song listened
        •   ...

        interests in topics are represented using Linked Data web
        identifiers

        • to access a wealth of open and machine-readable data
        • to publish profiles in compliance with the LOD paradigm
        • to leverage on the graph-based model of such data sets


                26-27 March 2012        NoTube 3rd Review    4

Wednesday, March 28, 12
User profiling: Challenge

        main challenge: extracting meaningful data from
        different sources of user activities

        to produce LOD identifiers from activities:
        • “follow-your-nose”, record-linkage based approach
        • semantic-annotation-based approach, NLP techniques on raw text


        interests are weighted to represent their descriptiveness

        user profiles are syndicated using JSON, JSON-P and RDF




                26-27 March 2012    NoTube 3rd Review      5

Wednesday, March 28, 12
User profiling: Follow-your-nose

        “follow-your-nose”, record-linkage based

            record linkage is “the problem of recognising those records in
             two files which represent identical persons, objects or events
                                (said to be matched).”

        we adopted a text retrieval version, incremental constrained
        multiple text searches

                   facebook.com/pages/Shoeshine/                       dbpedia.org/resource/




                26-27 March 2012                   NoTube 3rd Review           6

Wednesday, March 28, 12
User profiling: Semantic
                                Annotation
        for some activities the “follow-your-noise” approach is not
        suitable

        Tweet, or text resources need Natural Language Processing
        techniques

        • semantic annotation using LUpedia (WP4)

        lookup for LOD identifiers from:

        • tweet text
        • #hashtags definitions
        • linked Web pages


                26-27 March 2012      NoTube 3rd Review   7

Wednesday, March 28, 12
User profiling: Semantic
                                Annotation




                26-27 March 2012      NoTube 3rd Review   8

Wednesday, March 28, 12
User profiling: Semantic
                                Annotation

                  Bubbles Devere is the best thing ever.
                  #littlebritain




                26-27 March 2012      NoTube 3rd Review    8

Wednesday, March 28, 12
User profiling: Semantic
                                Annotation

                  Bubbles Devere is the best thing ever.
                  #littlebritain


                                    Brilliant british humor by Matt Lucas & David
                                    Walliams - whole range of facinating characters
                                    portraying diversity of british society




                26-27 March 2012         NoTube 3rd Review               8

Wednesday, March 28, 12
User profiling: Semantic
                                Annotation

                  Bubbles Devere is the best thing ever.
                  #littlebritain


                                     Brilliant british humor by Matt Lucas & David
                                     Walliams - whole range of facinating characters
                                     portraying diversity of british society
                                                              WP4
                                                              Enrichment

                                   http://dbpedia.org/resource/Matt_Lucas
                                   http://dbpedia.org/resource/David_Walliams




                26-27 March 2012          NoTube 3rd Review                8

Wednesday, March 28, 12
User profiling: Issues

         non-deterministic record-linkage and semantic annotation
         could introduce noise
         • noisy data leads to misleading profiles
         • recommendations could be affected


         hence, we introduced interest weights
         • to minimise the effect of potential noise eliminating poorly descriptive
         interests giving them lower weights

         • to represent the evolution of a single interest
                recurring interest over time gain more weights




                26-27 March 2012             NoTube 3rd Review         9

Wednesday, March 28, 12
Analytics


        “people are usually interested in information about themselves”

                                                       from Doppler annual report




                26-27 March 2012        NoTube 3rd Review          10

Wednesday, March 28, 12
NoTube Beancounter

        The User profiling and analytics components has been
        lovingly called “Beancounter” since the early days

        built on top of experience and experiments made during
        the 3 years of the project

        a scalable, activity-streams-oriented set of processes

        • filtering, slicing, fast key lookups
        • many analysis are really just “counting the beans”
        • analysis deserves an high performance architecture




                26-27 March 2012      NoTube 3rd Review        11

Wednesday, March 28, 12
NoTube Beancounter

                                       key     value


                      analysis     {
                                                                            crawler


                    activities
                                 {
                                 {
                                                                 analysis             profiler
                     profiles                                     engine


                                             REST platform


                26-27 March 2012             NoTube 3rd Review                   12

Wednesday, March 28, 12
Acknowledgements




                26-27 March 2012   NoTube 3rd Review   13

Wednesday, March 28, 12

Contenu connexe

En vedette

Lecture 5: How to make the Social Web Personalized? (VU Amsterdam Social Web ...
Lecture 5: How to make the Social Web Personalized? (VU Amsterdam Social Web ...Lecture 5: How to make the Social Web Personalized? (VU Amsterdam Social Web ...
Lecture 5: How to make the Social Web Personalized? (VU Amsterdam Social Web ...Lora Aroyo
 
Keynote at SMAP2012: Personalized Access to TV Content
Keynote at SMAP2012: Personalized Access to TV ContentKeynote at SMAP2012: Personalized Access to TV Content
Keynote at SMAP2012: Personalized Access to TV ContentLora Aroyo
 
Lecture 5: Personalization on the Social Web (2014)
Lecture 5: Personalization on the Social Web (2014)Lecture 5: Personalization on the Social Web (2014)
Lecture 5: Personalization on the Social Web (2014)Lora Aroyo
 
Semantic Digital Humanities Workshop 2015 @Oxford
Semantic Digital Humanities Workshop 2015 @OxfordSemantic Digital Humanities Workshop 2015 @Oxford
Semantic Digital Humanities Workshop 2015 @OxfordLora Aroyo
 
Lecture 5: Personalization on the Social Web (2013)
Lecture 5: Personalization on the Social Web (2013)Lecture 5: Personalization on the Social Web (2013)
Lecture 5: Personalization on the Social Web (2013)Lora Aroyo
 
Future TV is Now: Personalized & Social
Future TV is Now: Personalized & SocialFuture TV is Now: Personalized & Social
Future TV is Now: Personalized & SocialLora Aroyo
 
SXSW2017 @NewDutchMedia Talk: Exploration is the New Search
SXSW2017 @NewDutchMedia Talk: Exploration is the New SearchSXSW2017 @NewDutchMedia Talk: Exploration is the New Search
SXSW2017 @NewDutchMedia Talk: Exploration is the New SearchLora Aroyo
 

En vedette (7)

Lecture 5: How to make the Social Web Personalized? (VU Amsterdam Social Web ...
Lecture 5: How to make the Social Web Personalized? (VU Amsterdam Social Web ...Lecture 5: How to make the Social Web Personalized? (VU Amsterdam Social Web ...
Lecture 5: How to make the Social Web Personalized? (VU Amsterdam Social Web ...
 
Keynote at SMAP2012: Personalized Access to TV Content
Keynote at SMAP2012: Personalized Access to TV ContentKeynote at SMAP2012: Personalized Access to TV Content
Keynote at SMAP2012: Personalized Access to TV Content
 
Lecture 5: Personalization on the Social Web (2014)
Lecture 5: Personalization on the Social Web (2014)Lecture 5: Personalization on the Social Web (2014)
Lecture 5: Personalization on the Social Web (2014)
 
Semantic Digital Humanities Workshop 2015 @Oxford
Semantic Digital Humanities Workshop 2015 @OxfordSemantic Digital Humanities Workshop 2015 @Oxford
Semantic Digital Humanities Workshop 2015 @Oxford
 
Lecture 5: Personalization on the Social Web (2013)
Lecture 5: Personalization on the Social Web (2013)Lecture 5: Personalization on the Social Web (2013)
Lecture 5: Personalization on the Social Web (2013)
 
Future TV is Now: Personalized & Social
Future TV is Now: Personalized & SocialFuture TV is Now: Personalized & Social
Future TV is Now: Personalized & Social
 
SXSW2017 @NewDutchMedia Talk: Exploration is the New Search
SXSW2017 @NewDutchMedia Talk: Exploration is the New SearchSXSW2017 @NewDutchMedia Talk: Exploration is the New Search
SXSW2017 @NewDutchMedia Talk: Exploration is the New Search
 

Similaire à NoTube: Pattern-based Recommendations (part 1)

A Low Rank Mechanism to Detect and Achieve Partially Completed Image Tags
A Low Rank Mechanism to Detect and Achieve Partially Completed Image TagsA Low Rank Mechanism to Detect and Achieve Partially Completed Image Tags
A Low Rank Mechanism to Detect and Achieve Partially Completed Image TagsIRJET Journal
 
IRJET- Searching an Optimal Algorithm for Movie Recommendation System
IRJET- Searching an Optimal Algorithm for Movie Recommendation SystemIRJET- Searching an Optimal Algorithm for Movie Recommendation System
IRJET- Searching an Optimal Algorithm for Movie Recommendation SystemIRJET Journal
 
IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...
IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...
IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...IRJET Journal
 
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...IRJET Journal
 
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...IRJET Journal
 
Building a business case and institutional policy on a 10Y research data mana...
Building a business case and institutional policy on a 10Y research data mana...Building a business case and institutional policy on a 10Y research data mana...
Building a business case and institutional policy on a 10Y research data mana...jiscdatapool
 
Product Recommendation Systems based on Hybrid Approach Technology
Product Recommendation Systems based on Hybrid Approach TechnologyProduct Recommendation Systems based on Hybrid Approach Technology
Product Recommendation Systems based on Hybrid Approach TechnologyIRJET Journal
 
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...IRJET Journal
 
Icalt2010 hoel hollins
Icalt2010 hoel hollinsIcalt2010 hoel hollins
Icalt2010 hoel hollinsTore Hoel
 
ENTERTAINMENT CONTENT RECOMMENDATION SYSTEM USING MACHINE LEARNING
ENTERTAINMENT CONTENT RECOMMENDATION SYSTEM USING MACHINE LEARNINGENTERTAINMENT CONTENT RECOMMENDATION SYSTEM USING MACHINE LEARNING
ENTERTAINMENT CONTENT RECOMMENDATION SYSTEM USING MACHINE LEARNINGIRJET Journal
 
Harvey elliott
Harvey elliottHarvey elliott
Harvey elliottNASAPMC
 
IRJET- Fusion Method for Image Reranking and Similarity Finding based on Topi...
IRJET- Fusion Method for Image Reranking and Similarity Finding based on Topi...IRJET- Fusion Method for Image Reranking and Similarity Finding based on Topi...
IRJET- Fusion Method for Image Reranking and Similarity Finding based on Topi...IRJET Journal
 
IRJET- Analysis of Music Recommendation System using Machine Learning Alg...
IRJET-  	  Analysis of Music Recommendation System using Machine Learning Alg...IRJET-  	  Analysis of Music Recommendation System using Machine Learning Alg...
IRJET- Analysis of Music Recommendation System using Machine Learning Alg...IRJET Journal
 
MPEG-7 Services in Community Engines
MPEG-7 Services in Community EnginesMPEG-7 Services in Community Engines
MPEG-7 Services in Community EnginesRalf Klamma
 
Supervised Sentiment Classification using DTDP algorithm
Supervised Sentiment Classification using DTDP algorithmSupervised Sentiment Classification using DTDP algorithm
Supervised Sentiment Classification using DTDP algorithmIJSRD
 
Tag And Tag Based Recommender
Tag And Tag Based RecommenderTag And Tag Based Recommender
Tag And Tag Based Recommendergu wendong
 

Similaire à NoTube: Pattern-based Recommendations (part 1) (20)

A2 annotation approach
A2 annotation approachA2 annotation approach
A2 annotation approach
 
NoTube: Architecture
NoTube: ArchitectureNoTube: Architecture
NoTube: Architecture
 
A Low Rank Mechanism to Detect and Achieve Partially Completed Image Tags
A Low Rank Mechanism to Detect and Achieve Partially Completed Image TagsA Low Rank Mechanism to Detect and Achieve Partially Completed Image Tags
A Low Rank Mechanism to Detect and Achieve Partially Completed Image Tags
 
IRJET- Searching an Optimal Algorithm for Movie Recommendation System
IRJET- Searching an Optimal Algorithm for Movie Recommendation SystemIRJET- Searching an Optimal Algorithm for Movie Recommendation System
IRJET- Searching an Optimal Algorithm for Movie Recommendation System
 
IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...
IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...
IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...
 
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
 
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
 
Building a business case and institutional policy on a 10Y research data mana...
Building a business case and institutional policy on a 10Y research data mana...Building a business case and institutional policy on a 10Y research data mana...
Building a business case and institutional policy on a 10Y research data mana...
 
Product Recommendation Systems based on Hybrid Approach Technology
Product Recommendation Systems based on Hybrid Approach TechnologyProduct Recommendation Systems based on Hybrid Approach Technology
Product Recommendation Systems based on Hybrid Approach Technology
 
D1 research desc_and_outcome
D1 research desc_and_outcomeD1 research desc_and_outcome
D1 research desc_and_outcome
 
NoTube: Metadata Interoperability
NoTube: Metadata InteroperabilityNoTube: Metadata Interoperability
NoTube: Metadata Interoperability
 
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
 
Icalt2010 hoel hollins
Icalt2010 hoel hollinsIcalt2010 hoel hollins
Icalt2010 hoel hollins
 
ENTERTAINMENT CONTENT RECOMMENDATION SYSTEM USING MACHINE LEARNING
ENTERTAINMENT CONTENT RECOMMENDATION SYSTEM USING MACHINE LEARNINGENTERTAINMENT CONTENT RECOMMENDATION SYSTEM USING MACHINE LEARNING
ENTERTAINMENT CONTENT RECOMMENDATION SYSTEM USING MACHINE LEARNING
 
Harvey elliott
Harvey elliottHarvey elliott
Harvey elliott
 
IRJET- Fusion Method for Image Reranking and Similarity Finding based on Topi...
IRJET- Fusion Method for Image Reranking and Similarity Finding based on Topi...IRJET- Fusion Method for Image Reranking and Similarity Finding based on Topi...
IRJET- Fusion Method for Image Reranking and Similarity Finding based on Topi...
 
IRJET- Analysis of Music Recommendation System using Machine Learning Alg...
IRJET-  	  Analysis of Music Recommendation System using Machine Learning Alg...IRJET-  	  Analysis of Music Recommendation System using Machine Learning Alg...
IRJET- Analysis of Music Recommendation System using Machine Learning Alg...
 
MPEG-7 Services in Community Engines
MPEG-7 Services in Community EnginesMPEG-7 Services in Community Engines
MPEG-7 Services in Community Engines
 
Supervised Sentiment Classification using DTDP algorithm
Supervised Sentiment Classification using DTDP algorithmSupervised Sentiment Classification using DTDP algorithm
Supervised Sentiment Classification using DTDP algorithm
 
Tag And Tag Based Recommender
Tag And Tag Based RecommenderTag And Tag Based Recommender
Tag And Tag Based Recommender
 

Plus de MODUL Technology GmbH

How distinct and aligned with UGC is European capitals’ DMO branding on Insta...
How distinct and aligned with UGC is European capitals’ DMO branding on Insta...How distinct and aligned with UGC is European capitals’ DMO branding on Insta...
How distinct and aligned with UGC is European capitals’ DMO branding on Insta...MODUL Technology GmbH
 
Framing Few Shot Knowledge Graph Completion with Large Language Models
Framing Few Shot Knowledge Graph Completion with Large Language ModelsFraming Few Shot Knowledge Graph Completion with Large Language Models
Framing Few Shot Knowledge Graph Completion with Large Language ModelsMODUL Technology GmbH
 
Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...
Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...
Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...MODUL Technology GmbH
 
Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...
Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...
Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...MODUL Technology GmbH
 
New Opportunities for Understanding Tourist Photography.pptx
New Opportunities for Understanding Tourist Photography.pptxNew Opportunities for Understanding Tourist Photography.pptx
New Opportunities for Understanding Tourist Photography.pptxMODUL Technology GmbH
 
How do destinations relate to one another? A study of visual destination bran...
How do destinations relate to one another? A study of visual destination bran...How do destinations relate to one another? A study of visual destination bran...
How do destinations relate to one another? A study of visual destination bran...MODUL Technology GmbH
 
Do DMOs promote the right aspects of the destination? A study of Instagram ph...
Do DMOs promote the right aspects of the destination? A study of Instagram ph...Do DMOs promote the right aspects of the destination? A study of Instagram ph...
Do DMOs promote the right aspects of the destination? A study of Instagram ph...MODUL Technology GmbH
 
The Impact of Social Media on perceived Destination Image: case of Mexico Ci...
The Impact of Social Media on perceived Destination Image:  case of Mexico Ci...The Impact of Social Media on perceived Destination Image:  case of Mexico Ci...
The Impact of Social Media on perceived Destination Image: case of Mexico Ci...MODUL Technology GmbH
 
The Impact of Social Media on perceived Destination Image: the case of Mexico...
The Impact of Social Media on perceived Destination Image:the case of Mexico...The Impact of Social Media on perceived Destination Image:the case of Mexico...
The Impact of Social Media on perceived Destination Image: the case of Mexico...MODUL Technology GmbH
 
How Instagram influences Visual Destination Image - a case study of Jordan an...
How Instagram influences Visual Destination Image - a case study of Jordan an...How Instagram influences Visual Destination Image - a case study of Jordan an...
How Instagram influences Visual Destination Image - a case study of Jordan an...MODUL Technology GmbH
 
14 no tube dissemination and showcases [compatibility mode]
14 no tube dissemination and showcases [compatibility mode]14 no tube dissemination and showcases [compatibility mode]
14 no tube dissemination and showcases [compatibility mode]MODUL Technology GmbH
 
NoTube: Ad Insertion [compatibility mode]
NoTube: Ad Insertion [compatibility mode]NoTube: Ad Insertion [compatibility mode]
NoTube: Ad Insertion [compatibility mode]MODUL Technology GmbH
 

Plus de MODUL Technology GmbH (20)

How distinct and aligned with UGC is European capitals’ DMO branding on Insta...
How distinct and aligned with UGC is European capitals’ DMO branding on Insta...How distinct and aligned with UGC is European capitals’ DMO branding on Insta...
How distinct and aligned with UGC is European capitals’ DMO branding on Insta...
 
Framing Few Shot Knowledge Graph Completion with Large Language Models
Framing Few Shot Knowledge Graph Completion with Large Language ModelsFraming Few Shot Knowledge Graph Completion with Large Language Models
Framing Few Shot Knowledge Graph Completion with Large Language Models
 
Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...
Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...
Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...
 
Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...
Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...
Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...
 
New Opportunities for Understanding Tourist Photography.pptx
New Opportunities for Understanding Tourist Photography.pptxNew Opportunities for Understanding Tourist Photography.pptx
New Opportunities for Understanding Tourist Photography.pptx
 
How do destinations relate to one another? A study of visual destination bran...
How do destinations relate to one another? A study of visual destination bran...How do destinations relate to one another? A study of visual destination bran...
How do destinations relate to one another? A study of visual destination bran...
 
Do DMOs promote the right aspects of the destination? A study of Instagram ph...
Do DMOs promote the right aspects of the destination? A study of Instagram ph...Do DMOs promote the right aspects of the destination? A study of Instagram ph...
Do DMOs promote the right aspects of the destination? A study of Instagram ph...
 
The Impact of Social Media on perceived Destination Image: case of Mexico Ci...
The Impact of Social Media on perceived Destination Image:  case of Mexico Ci...The Impact of Social Media on perceived Destination Image:  case of Mexico Ci...
The Impact of Social Media on perceived Destination Image: case of Mexico Ci...
 
The Impact of Social Media on perceived Destination Image: the case of Mexico...
The Impact of Social Media on perceived Destination Image:the case of Mexico...The Impact of Social Media on perceived Destination Image:the case of Mexico...
The Impact of Social Media on perceived Destination Image: the case of Mexico...
 
How Instagram influences Visual Destination Image - a case study of Jordan an...
How Instagram influences Visual Destination Image - a case study of Jordan an...How Instagram influences Visual Destination Image - a case study of Jordan an...
How Instagram influences Visual Destination Image - a case study of Jordan an...
 
Media mining for smarter tourism
Media mining for smarter tourismMedia mining for smarter tourism
Media mining for smarter tourism
 
14 no tube dissemination and showcases [compatibility mode]
14 no tube dissemination and showcases [compatibility mode]14 no tube dissemination and showcases [compatibility mode]
14 no tube dissemination and showcases [compatibility mode]
 
NoTube: BBC show case
NoTube: BBC show caseNoTube: BBC show case
NoTube: BBC show case
 
NoTube: Stoneroos show case
NoTube: Stoneroos show caseNoTube: Stoneroos show case
NoTube: Stoneroos show case
 
NoTube: RAI Show Case
NoTube: RAI Show CaseNoTube: RAI Show Case
NoTube: RAI Show Case
 
NoTube: Loudness Normalisation
NoTube: Loudness NormalisationNoTube: Loudness Normalisation
NoTube: Loudness Normalisation
 
NoTube: Ad Insertion [compatibility mode]
NoTube: Ad Insertion [compatibility mode]NoTube: Ad Insertion [compatibility mode]
NoTube: Ad Insertion [compatibility mode]
 
NoTube: Metadata Enrichment
NoTube: Metadata EnrichmentNoTube: Metadata Enrichment
NoTube: Metadata Enrichment
 
NoTube: Models & Semantics
NoTube: Models & SemanticsNoTube: Models & Semantics
NoTube: Models & Semantics
 
NoTube in perspective
NoTube in perspectiveNoTube in perspective
NoTube in perspective
 

Dernier

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
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 organizationRadu Cotescu
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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 textsMaria Levchenko
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Dernier (20)

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
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
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

NoTube: Pattern-based Recommendations (part 1)

  • 1. WP  3 User  profiling  and   Recommenda5on  (Part  1) BBC,  Pro-­‐ne+cs,  VUA 1 Wednesday, March 28, 12
  • 2. Contents Overview User profiling General goal & approach From activity streams to profile Issues Analytics Beancounter Recommendations General goal & approach Semantic recommendation Statistical recommendation Hybrid recommendation Exploitation Conclusions 26-27 March 2012 NoTube 3rd Review 2 Wednesday, March 28, 12
  • 3. Overview Semantic Content Semantic Patterns for Pattern-based TV Programs Recommendation EPG Metadata TV Program Strategy (BBC) Enrichment RDF Graph Statistical TV Recommendation Similarity-based Programs Service Recommendation Strategy User Ratings & Demographics User Data Similarity (BBC EPG Analysis Clusters Hybrid Data) of Programs Recommendation Strategy End End-Users Users 26-27 March 2012 NoTube 3rd Review 3 Wednesday, March 28, 12
  • 4. Overview Semantic Content Semantic Patterns for Pattern-based TV Programs Recommendation EPG Metadata TV Program Strategy (BBC) Enrichment RDF Graph Statistical TV Recommendation Similarity-based Programs Service Recommendation Strategy User Ratings & Demographics User Data Similarity (BBC EPG Analysis Clusters Hybrid Data) of Programs Recommendation Strategy BEA NCO UNT E R End End-Users Users 26-27 March 2012 NoTube 3rd Review 3 Wednesday, March 28, 12
  • 5. User profiling approach users’ interests and behaviours could be inferred from their activities on the Social Web • from tweets, • liked facebook resources, • song listened • ... interests in topics are represented using Linked Data web identifiers • to access a wealth of open and machine-readable data • to publish profiles in compliance with the LOD paradigm • to leverage on the graph-based model of such data sets 26-27 March 2012 NoTube 3rd Review 4 Wednesday, March 28, 12
  • 6. User profiling: Challenge main challenge: extracting meaningful data from different sources of user activities to produce LOD identifiers from activities: • “follow-your-nose”, record-linkage based approach • semantic-annotation-based approach, NLP techniques on raw text interests are weighted to represent their descriptiveness user profiles are syndicated using JSON, JSON-P and RDF 26-27 March 2012 NoTube 3rd Review 5 Wednesday, March 28, 12
  • 7. User profiling: Follow-your-nose “follow-your-nose”, record-linkage based record linkage is “the problem of recognising those records in two files which represent identical persons, objects or events (said to be matched).” we adopted a text retrieval version, incremental constrained multiple text searches facebook.com/pages/Shoeshine/ dbpedia.org/resource/ 26-27 March 2012 NoTube 3rd Review 6 Wednesday, March 28, 12
  • 8. User profiling: Semantic Annotation for some activities the “follow-your-noise” approach is not suitable Tweet, or text resources need Natural Language Processing techniques • semantic annotation using LUpedia (WP4) lookup for LOD identifiers from: • tweet text • #hashtags definitions • linked Web pages 26-27 March 2012 NoTube 3rd Review 7 Wednesday, March 28, 12
  • 9. User profiling: Semantic Annotation 26-27 March 2012 NoTube 3rd Review 8 Wednesday, March 28, 12
  • 10. User profiling: Semantic Annotation Bubbles Devere is the best thing ever. #littlebritain 26-27 March 2012 NoTube 3rd Review 8 Wednesday, March 28, 12
  • 11. User profiling: Semantic Annotation Bubbles Devere is the best thing ever. #littlebritain Brilliant british humor by Matt Lucas & David Walliams - whole range of facinating characters portraying diversity of british society 26-27 March 2012 NoTube 3rd Review 8 Wednesday, March 28, 12
  • 12. User profiling: Semantic Annotation Bubbles Devere is the best thing ever. #littlebritain Brilliant british humor by Matt Lucas & David Walliams - whole range of facinating characters portraying diversity of british society WP4 Enrichment http://dbpedia.org/resource/Matt_Lucas http://dbpedia.org/resource/David_Walliams 26-27 March 2012 NoTube 3rd Review 8 Wednesday, March 28, 12
  • 13. User profiling: Issues non-deterministic record-linkage and semantic annotation could introduce noise • noisy data leads to misleading profiles • recommendations could be affected hence, we introduced interest weights • to minimise the effect of potential noise eliminating poorly descriptive interests giving them lower weights • to represent the evolution of a single interest recurring interest over time gain more weights 26-27 March 2012 NoTube 3rd Review 9 Wednesday, March 28, 12
  • 14. Analytics “people are usually interested in information about themselves” from Doppler annual report 26-27 March 2012 NoTube 3rd Review 10 Wednesday, March 28, 12
  • 15. NoTube Beancounter The User profiling and analytics components has been lovingly called “Beancounter” since the early days built on top of experience and experiments made during the 3 years of the project a scalable, activity-streams-oriented set of processes • filtering, slicing, fast key lookups • many analysis are really just “counting the beans” • analysis deserves an high performance architecture 26-27 March 2012 NoTube 3rd Review 11 Wednesday, March 28, 12
  • 16. NoTube Beancounter key value analysis { crawler activities { { analysis profiler profiles engine REST platform 26-27 March 2012 NoTube 3rd Review 12 Wednesday, March 28, 12
  • 17. Acknowledgements 26-27 March 2012 NoTube 3rd Review 13 Wednesday, March 28, 12