SlideShare a Scribd company logo
1 of 21
Download to read offline
USING SOCIAL MEDIA DATA FOR ONLINE TELEVISION RECOMMENDATION
SERVICES AT RTÉ IRELAND
Unit for Information Mining and Retrieval (UIMR)
The Insight Centre for Data Analytics
National University of Ireland, Galway, Ireland
Andrea Barraza-Urbina, Hugo Hromic, Ioana Hulpus, Benjamin Heitmann, Conor Hayes, Neal Cantle
2nd Workshop on Recommendation Systems for
Television and Online Video – RecSysTV
September 19th, 2015
Vienna, Austria
Centre for Data Analytics
Agenda
2
Introduction
• RTÉ Use Case, Challenges, Research Goal
Our Approach
• Data Integration
• Proposed Solution Approach
Conclusion and Future Work
Centre for Data Analytics
Agenda
3
Introduction
• RTÉ Use Case, Challenges, Research Goal
Our Approach
• Data Integration
• Proposed Solution Approach
Conclusion and Future Work
Centre for Data Analytics
4
Introduction
500 + watching hours
Live Broadcast
Centre for Data Analytics
5
Introduction
Recommendation Service
Lack of personal
preference data
such as ratings.
Lack of historical
user session
information.
Dynamic inventory
and limited life span
of recommendable
items.
Challenges:
Centre for Data Analytics
6
Introduction
Centre for Data Analytics
7
Introduction
Amazing acting this evening Rachel
#thevixenisback @RCPilkington
@RTEFairCity great script
Don't think I've ever laughed as
much, @damoandivor is hilarious
tonight, still trying to catch my breath
from all the laughing!
Really interesting RTÉ documentary
about the late Brian Lenihan. Didn't see it
advertised much. Worth a watch
Centre for Data Analytics
8
RTÉ Project
RTÉ Programme Preferences Implicit RTÉ Programme Preferences
Transfer Learning
Centre for Data Analytics
9
Introduction: Research Goal
Design a Recommender System that can offer
programme suggestions to an anonymous user,
based solely on information about the user’s current
session and inferred preferences of other RTÉ users
extracted from social media.
Centre for Data Analytics
Agenda
10
Introduction
• RTÉ Use Case, Challenges, Research Goal
Our Approach
• Data Integration
• Proposed Solution Approach
Conclusion and Future Work
Centre for Data Analytics
11
Data Integration
USER TWEET
Fair City
EPISODE
MEDIA
LINKS
Amazing acting this evening Rachel
#thevixenisback @RCPilkington
@RTEFairCity great script
IMDb
DBpedia URI
PROGRAMME
SOCIAL MEDIA
RTÉ CONTENT
LINKED DATA
Centre for Data Analytics
12
Generating Recommendations
Collaborative Filtering Recommendation
 User-Item Matrix
Centre for Data Analytics
13
Generating Recommendations
Collaborative Filtering Recommendation
Number of common
users between all
pairs of programmes
 Item-Item Matrix
 Limitation: Data Sparsity
Centre for Data Analytics
14
mentions
reply
retweets
Community-based Recommendation
User – User Graph
w1
w2
w3
Centre for Data Analytics
15
Window time range:
From 2015-07-29 21:00:00
To 2015-07-30 20:59:59
# Users: 36648
# Tweets: 23232
Centre for Data Analytics
16
Community-based Recommendation
# Users: 34
# Tweets: 18
# Retweets: 30
[Laurenmx15]
"I wonder who's gonna move in the old
no 23 Slater household.. #eastenders"
[Tobiiiaaas]
"Ah psycho Abi is back #EastEnders"
"(On the plus side yay an episode
focusing on Dylan)! #Casualty"
Centre for Data Analytics
17
Generating Recommendations
Hybrid Recommendation
Centre for Data Analytics
18
Generating Recommendations
USER TWEET
Fair City
EPISODE
MEDIA
LINKS
Amazing acting this evening Rachel
#thevixenisback @RCPilkington
@RTEFairCity great script
IMDb
DBpedia URI
PROGRAMME
SOCIAL MEDIA
RTÉ CONTENT
LINKED DATA
Centre for Data Analytics
Agenda
19
Introduction
• RTÉ Use Case, Challenges, Research Goal
Our Approach
• Data Integration
• Proposed Solution Approach
Conclusion and Future Work
Centre for Data Analytics
20
Conclusion and Future Work
• RTÉ project presents a representative use case to explore the potential use
of microblogging data to enhance Recommendation Systems.
• We proposed novel recommendation approaches that learn the user-item
models from Twitter, and apply them to the context of an online TV Player.
• Evaluate our proposed solutions with user testing.
21

More Related Content

What's hot

Generative Adversarial Networks and Their Medical Imaging Applications
Generative Adversarial Networks and Their Medical Imaging ApplicationsGenerative Adversarial Networks and Their Medical Imaging Applications
Generative Adversarial Networks and Their Medical Imaging ApplicationsKyuhwan Jung
 
A Scalable, High-performance Algorithm for Hybrid Job Recommendations
A Scalable, High-performance Algorithm for Hybrid Job RecommendationsA Scalable, High-performance Algorithm for Hybrid Job Recommendations
A Scalable, High-performance Algorithm for Hybrid Job RecommendationsToon De Pessemier
 
User Personality and the New User Problem in a Context-Aware Point of Interes...
User Personality and the New User Problem in a Context-Aware Point of Interes...User Personality and the New User Problem in a Context-Aware Point of Interes...
User Personality and the New User Problem in a Context-Aware Point of Interes...University of Bergen
 
Cold-Start Management with Cross-Domain Collaborative Filtering and Tags
Cold-Start Management with Cross-Domain Collaborative Filtering and TagsCold-Start Management with Cross-Domain Collaborative Filtering and Tags
Cold-Start Management with Cross-Domain Collaborative Filtering and TagsMatthias Braunhofer
 
Recommender Systems - A Review and Recent Research Trends
Recommender Systems  -  A Review and Recent Research TrendsRecommender Systems  -  A Review and Recent Research Trends
Recommender Systems - A Review and Recent Research TrendsSujoy Bag
 
Explanations in Data Systems
Explanations in Data SystemsExplanations in Data Systems
Explanations in Data SystemsFotis Savva
 
A Combination of Simple Models by Forward Predictor Selection for Job Recomme...
A Combination of Simple Models by Forward Predictor Selection for Job Recomme...A Combination of Simple Models by Forward Predictor Selection for Job Recomme...
A Combination of Simple Models by Forward Predictor Selection for Job Recomme...David Zibriczky
 
[WI 2017] Context Suggestion: Empirical Evaluations vs User Studies
[WI 2017] Context Suggestion: Empirical Evaluations vs User Studies[WI 2017] Context Suggestion: Empirical Evaluations vs User Studies
[WI 2017] Context Suggestion: Empirical Evaluations vs User StudiesYONG ZHENG
 
Analysis random org nist2005
Analysis random org nist2005Analysis random org nist2005
Analysis random org nist2005eliecerherrera
 
Distributed Representation-based Recommender Systems in E-commerce
Distributed Representation-based Recommender Systems in E-commerceDistributed Representation-based Recommender Systems in E-commerce
Distributed Representation-based Recommender Systems in E-commerceRakuten Group, Inc.
 
Evaluating the Use of Clustering for Automatically Organising Digital Library...
Evaluating the Use of Clustering for Automatically Organising Digital Library...Evaluating the Use of Clustering for Automatically Organising Digital Library...
Evaluating the Use of Clustering for Automatically Organising Digital Library...pathsproject
 
Predicting Current User Intent with Contextual Markov Models
Predicting Current User Intent with Contextual Markov ModelsPredicting Current User Intent with Contextual Markov Models
Predicting Current User Intent with Contextual Markov ModelsJulia Kiseleva
 
Survey on Various Classification Techniques in Data Mining
Survey on Various Classification Techniques in Data MiningSurvey on Various Classification Techniques in Data Mining
Survey on Various Classification Techniques in Data Miningijsrd.com
 
20 26 jan17 walter latex
20 26 jan17 walter latex20 26 jan17 walter latex
20 26 jan17 walter latexIAESIJEECS
 
Causal data mining: Identifying causal effects at scale
Causal data mining: Identifying causal effects at scaleCausal data mining: Identifying causal effects at scale
Causal data mining: Identifying causal effects at scaleAmit Sharma
 
A Scalable Approach for Efficiently Generating Structured Dataset Topic Profiles
A Scalable Approach for Efficiently Generating Structured Dataset Topic ProfilesA Scalable Approach for Efficiently Generating Structured Dataset Topic Profiles
A Scalable Approach for Efficiently Generating Structured Dataset Topic ProfilesBesnik Fetahu
 
Two-layered Summaries for Mobile Search: Does the Evaluation Measure Reflect ...
Two-layered Summaries for Mobile Search: Does the Evaluation Measure Reflect ...Two-layered Summaries for Mobile Search: Does the Evaluation Measure Reflect ...
Two-layered Summaries for Mobile Search: Does the Evaluation Measure Reflect ...kt.mako
 
Building a Predictive Model
Building a Predictive ModelBuilding a Predictive Model
Building a Predictive ModelDKALab
 
Paul Groth: Data Analysis in a Changing Discourse: The Challenges of Scholarl...
Paul Groth: Data Analysis in a Changing Discourse: The Challenges of Scholarl...Paul Groth: Data Analysis in a Changing Discourse: The Challenges of Scholarl...
Paul Groth: Data Analysis in a Changing Discourse: The Challenges of Scholarl...COST Action TD1210
 
Review of Existing Methods in K-means Clustering Algorithm
Review of Existing Methods in K-means Clustering AlgorithmReview of Existing Methods in K-means Clustering Algorithm
Review of Existing Methods in K-means Clustering AlgorithmIRJET Journal
 

What's hot (20)

Generative Adversarial Networks and Their Medical Imaging Applications
Generative Adversarial Networks and Their Medical Imaging ApplicationsGenerative Adversarial Networks and Their Medical Imaging Applications
Generative Adversarial Networks and Their Medical Imaging Applications
 
A Scalable, High-performance Algorithm for Hybrid Job Recommendations
A Scalable, High-performance Algorithm for Hybrid Job RecommendationsA Scalable, High-performance Algorithm for Hybrid Job Recommendations
A Scalable, High-performance Algorithm for Hybrid Job Recommendations
 
User Personality and the New User Problem in a Context-Aware Point of Interes...
User Personality and the New User Problem in a Context-Aware Point of Interes...User Personality and the New User Problem in a Context-Aware Point of Interes...
User Personality and the New User Problem in a Context-Aware Point of Interes...
 
Cold-Start Management with Cross-Domain Collaborative Filtering and Tags
Cold-Start Management with Cross-Domain Collaborative Filtering and TagsCold-Start Management with Cross-Domain Collaborative Filtering and Tags
Cold-Start Management with Cross-Domain Collaborative Filtering and Tags
 
Recommender Systems - A Review and Recent Research Trends
Recommender Systems  -  A Review and Recent Research TrendsRecommender Systems  -  A Review and Recent Research Trends
Recommender Systems - A Review and Recent Research Trends
 
Explanations in Data Systems
Explanations in Data SystemsExplanations in Data Systems
Explanations in Data Systems
 
A Combination of Simple Models by Forward Predictor Selection for Job Recomme...
A Combination of Simple Models by Forward Predictor Selection for Job Recomme...A Combination of Simple Models by Forward Predictor Selection for Job Recomme...
A Combination of Simple Models by Forward Predictor Selection for Job Recomme...
 
[WI 2017] Context Suggestion: Empirical Evaluations vs User Studies
[WI 2017] Context Suggestion: Empirical Evaluations vs User Studies[WI 2017] Context Suggestion: Empirical Evaluations vs User Studies
[WI 2017] Context Suggestion: Empirical Evaluations vs User Studies
 
Analysis random org nist2005
Analysis random org nist2005Analysis random org nist2005
Analysis random org nist2005
 
Distributed Representation-based Recommender Systems in E-commerce
Distributed Representation-based Recommender Systems in E-commerceDistributed Representation-based Recommender Systems in E-commerce
Distributed Representation-based Recommender Systems in E-commerce
 
Evaluating the Use of Clustering for Automatically Organising Digital Library...
Evaluating the Use of Clustering for Automatically Organising Digital Library...Evaluating the Use of Clustering for Automatically Organising Digital Library...
Evaluating the Use of Clustering for Automatically Organising Digital Library...
 
Predicting Current User Intent with Contextual Markov Models
Predicting Current User Intent with Contextual Markov ModelsPredicting Current User Intent with Contextual Markov Models
Predicting Current User Intent with Contextual Markov Models
 
Survey on Various Classification Techniques in Data Mining
Survey on Various Classification Techniques in Data MiningSurvey on Various Classification Techniques in Data Mining
Survey on Various Classification Techniques in Data Mining
 
20 26 jan17 walter latex
20 26 jan17 walter latex20 26 jan17 walter latex
20 26 jan17 walter latex
 
Causal data mining: Identifying causal effects at scale
Causal data mining: Identifying causal effects at scaleCausal data mining: Identifying causal effects at scale
Causal data mining: Identifying causal effects at scale
 
A Scalable Approach for Efficiently Generating Structured Dataset Topic Profiles
A Scalable Approach for Efficiently Generating Structured Dataset Topic ProfilesA Scalable Approach for Efficiently Generating Structured Dataset Topic Profiles
A Scalable Approach for Efficiently Generating Structured Dataset Topic Profiles
 
Two-layered Summaries for Mobile Search: Does the Evaluation Measure Reflect ...
Two-layered Summaries for Mobile Search: Does the Evaluation Measure Reflect ...Two-layered Summaries for Mobile Search: Does the Evaluation Measure Reflect ...
Two-layered Summaries for Mobile Search: Does the Evaluation Measure Reflect ...
 
Building a Predictive Model
Building a Predictive ModelBuilding a Predictive Model
Building a Predictive Model
 
Paul Groth: Data Analysis in a Changing Discourse: The Challenges of Scholarl...
Paul Groth: Data Analysis in a Changing Discourse: The Challenges of Scholarl...Paul Groth: Data Analysis in a Changing Discourse: The Challenges of Scholarl...
Paul Groth: Data Analysis in a Changing Discourse: The Challenges of Scholarl...
 
Review of Existing Methods in K-means Clustering Algorithm
Review of Existing Methods in K-means Clustering AlgorithmReview of Existing Methods in K-means Clustering Algorithm
Review of Existing Methods in K-means Clustering Algorithm
 

Viewers also liked

Big data and television business models
Big data and television business modelsBig data and television business models
Big data and television business modelsGIlles Fontaine
 
2012 platform day_nowcom
2012 platform day_nowcom2012 platform day_nowcom
2012 platform day_nowcom승태 봉
 
Big Data - A Revolution in Marketing & Media
Big Data - A Revolution in Marketing & MediaBig Data - A Revolution in Marketing & Media
Big Data - A Revolution in Marketing & MediaNetworked Insights
 
TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...
TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...
TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...huguk
 
Kth daisy 추천솔루션_20130509_v1.0_이호철
Kth daisy 추천솔루션_20130509_v1.0_이호철Kth daisy 추천솔루션_20130509_v1.0_이호철
Kth daisy 추천솔루션_20130509_v1.0_이호철HoChul Lee
 
Big Data, Social Network & Television
Big Data, Social Network & TelevisionBig Data, Social Network & Television
Big Data, Social Network & TelevisionGiulia Furlan
 
Maximize Performance of Your Campaigns with Sponsored Updates Partners
Maximize Performance of Your Campaigns with Sponsored Updates PartnersMaximize Performance of Your Campaigns with Sponsored Updates Partners
Maximize Performance of Your Campaigns with Sponsored Updates PartnersLinkedIn
 
Daum내부 Hadoop 활용 사례 | Devon 2012
Daum내부 Hadoop 활용 사례 | Devon 2012Daum내부 Hadoop 활용 사례 | Devon 2012
Daum내부 Hadoop 활용 사례 | Devon 2012Daum DNA
 
Node.js를 사용한 Big Data 사례연구
Node.js를 사용한 Big Data 사례연구Node.js를 사용한 Big Data 사례연구
Node.js를 사용한 Big Data 사례연구ByungJoon Lee
 
집단지성 프로그래밍 02-추천시스템 만들기
집단지성 프로그래밍 02-추천시스템 만들기집단지성 프로그래밍 02-추천시스템 만들기
집단지성 프로그래밍 02-추천시스템 만들기Kwang Woo NAM
 
컨텐츠 기반 A/B 테스트 구현 사례
컨텐츠 기반 A/B 테스트 구현 사례 컨텐츠 기반 A/B 테스트 구현 사례
컨텐츠 기반 A/B 테스트 구현 사례 Lee Ji Eun
 
딥러닝을 11번가 영상 검색에 활용한 경험 공유
딥러닝을 11번가 영상 검색에 활용한 경험 공유딥러닝을 11번가 영상 검색에 활용한 경험 공유
딥러닝을 11번가 영상 검색에 활용한 경험 공유혁준 전
 
20141223 머하웃(mahout) 협업필터링_추천시스템구현
20141223 머하웃(mahout) 협업필터링_추천시스템구현20141223 머하웃(mahout) 협업필터링_추천시스템구현
20141223 머하웃(mahout) 협업필터링_추천시스템구현Tae Young Lee
 

Viewers also liked (17)

Big data and television business models
Big data and television business modelsBig data and television business models
Big data and television business models
 
2012 platform day_nowcom
2012 platform day_nowcom2012 platform day_nowcom
2012 platform day_nowcom
 
Big Data - A Revolution in Marketing & Media
Big Data - A Revolution in Marketing & MediaBig Data - A Revolution in Marketing & Media
Big Data - A Revolution in Marketing & Media
 
TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...
TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...
TV Marketing and big data: cat and dog or thick as thieves? Krzysztof Osiewal...
 
Kth daisy 추천솔루션_20130509_v1.0_이호철
Kth daisy 추천솔루션_20130509_v1.0_이호철Kth daisy 추천솔루션_20130509_v1.0_이호철
Kth daisy 추천솔루션_20130509_v1.0_이호철
 
Big Data, Social Network & Television
Big Data, Social Network & TelevisionBig Data, Social Network & Television
Big Data, Social Network & Television
 
Maximize Performance of Your Campaigns with Sponsored Updates Partners
Maximize Performance of Your Campaigns with Sponsored Updates PartnersMaximize Performance of Your Campaigns with Sponsored Updates Partners
Maximize Performance of Your Campaigns with Sponsored Updates Partners
 
Daum내부 Hadoop 활용 사례 | Devon 2012
Daum내부 Hadoop 활용 사례 | Devon 2012Daum내부 Hadoop 활용 사례 | Devon 2012
Daum내부 Hadoop 활용 사례 | Devon 2012
 
Future TV 2025
Future TV 2025Future TV 2025
Future TV 2025
 
Node.js를 사용한 Big Data 사례연구
Node.js를 사용한 Big Data 사례연구Node.js를 사용한 Big Data 사례연구
Node.js를 사용한 Big Data 사례연구
 
집단지성 프로그래밍 02-추천시스템 만들기
집단지성 프로그래밍 02-추천시스템 만들기집단지성 프로그래밍 02-추천시스템 만들기
집단지성 프로그래밍 02-추천시스템 만들기
 
컨텐츠 기반 A/B 테스트 구현 사례
컨텐츠 기반 A/B 테스트 구현 사례 컨텐츠 기반 A/B 테스트 구현 사례
컨텐츠 기반 A/B 테스트 구현 사례
 
딥러닝을 11번가 영상 검색에 활용한 경험 공유
딥러닝을 11번가 영상 검색에 활용한 경험 공유딥러닝을 11번가 영상 검색에 활용한 경험 공유
딥러닝을 11번가 영상 검색에 활용한 경험 공유
 
20141223 머하웃(mahout) 협업필터링_추천시스템구현
20141223 머하웃(mahout) 협업필터링_추천시스템구현20141223 머하웃(mahout) 협업필터링_추천시스템구현
20141223 머하웃(mahout) 협업필터링_추천시스템구현
 
TV 2020 - The future of television
TV 2020 - The future of televisionTV 2020 - The future of television
TV 2020 - The future of television
 
[4차]왓챠 알고리즘 분석(151106)
[4차]왓챠 알고리즘 분석(151106)[4차]왓챠 알고리즘 분석(151106)
[4차]왓챠 알고리즘 분석(151106)
 
[4차]넷플릭스 알고리즘 분석(151106)
[4차]넷플릭스 알고리즘 분석(151106)[4차]넷플릭스 알고리즘 분석(151106)
[4차]넷플릭스 알고리즘 분석(151106)
 

Similar to Using Social Media Data for Online Television Recommendation Services at RTÉ Ireland

SC6 Workshop 1: Big Data Europe platform requirements and draft architecture:...
SC6 Workshop 1: Big Data Europe platform requirements and draft architecture:...SC6 Workshop 1: Big Data Europe platform requirements and draft architecture:...
SC6 Workshop 1: Big Data Europe platform requirements and draft architecture:...BigData_Europe
 
CINECA webinar slides: Data Gravity in the Life Sciences: Lessons learned fro...
CINECA webinar slides: Data Gravity in the Life Sciences: Lessons learned fro...CINECA webinar slides: Data Gravity in the Life Sciences: Lessons learned fro...
CINECA webinar slides: Data Gravity in the Life Sciences: Lessons learned fro...CINECAProject
 
The state of global research data initiatives: observations from a life on th...
The state of global research data initiatives: observations from a life on th...The state of global research data initiatives: observations from a life on th...
The state of global research data initiatives: observations from a life on th...Projeto RCAAP
 
Global Research Data Initiatives
Global Research Data InitiativesGlobal Research Data Initiatives
Global Research Data InitiativesSarah Jones
 
Borys Pratsiuk "How to be NVidia partner"
Borys Pratsiuk "How to be NVidia partner"Borys Pratsiuk "How to be NVidia partner"
Borys Pratsiuk "How to be NVidia partner"Lviv Startup Club
 
Predictive Solutions and Analytics for TV & Entertainment Businesses
Predictive Solutions and Analytics for TV & Entertainment BusinessesPredictive Solutions and Analytics for TV & Entertainment Businesses
Predictive Solutions and Analytics for TV & Entertainment BusinessesDavid Zibriczky
 
PROPEL . Austrian's Roadmap for Enterprise Linked Data
PROPEL . Austrian's Roadmap for Enterprise Linked DataPROPEL . Austrian's Roadmap for Enterprise Linked Data
PROPEL . Austrian's Roadmap for Enterprise Linked DataSemantic Web Company
 
Key Technology Trends for Big Data in Europe
Key Technology Trends for Big Data in EuropeKey Technology Trends for Big Data in Europe
Key Technology Trends for Big Data in EuropeEdward Curry
 
Intro to Data Science for Non-Data Scientists
Intro to Data Science for Non-Data ScientistsIntro to Data Science for Non-Data Scientists
Intro to Data Science for Non-Data ScientistsSri Ambati
 
Towards a BIG Data Public Private Partnership
Towards a BIG Data Public Private PartnershipTowards a BIG Data Public Private Partnership
Towards a BIG Data Public Private PartnershipEdward Curry
 
How to make your data scientists happy
How to make your data scientists happy How to make your data scientists happy
How to make your data scientists happy Hussain Sultan
 
Making Predictive Analytics Practical: How Marketing Can Drive Engagement
Making Predictive Analytics Practical: How Marketing Can Drive EngagementMaking Predictive Analytics Practical: How Marketing Can Drive Engagement
Making Predictive Analytics Practical: How Marketing Can Drive EngagementProgress® Sitefinity™
 
John Eberhardt NSTAC Testimony
John Eberhardt NSTAC TestimonyJohn Eberhardt NSTAC Testimony
John Eberhardt NSTAC TestimonyJohn Eberhardt
 
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix WebinarFuture-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix WebinarImpetus Technologies
 
HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...
HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...
HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...Ismail Fahmi
 
A new direction for recommender systems: balancing privacy and personalisation
A new direction for recommender systems: balancing privacy and personalisationA new direction for recommender systems: balancing privacy and personalisation
A new direction for recommender systems: balancing privacy and personalisationBenjamin Heitmann
 
Seminaire bigdata23102014
Seminaire bigdata23102014Seminaire bigdata23102014
Seminaire bigdata23102014Raja Chiky
 
Big Data Scotland
Big Data ScotlandBig Data Scotland
Big Data ScotlandRay Bugg
 
Systems and Services: Adding Value For Research Data Assets
Systems and Services: Adding Value For Research Data AssetsSystems and Services: Adding Value For Research Data Assets
Systems and Services: Adding Value For Research Data AssetsLIBER Europe
 

Similar to Using Social Media Data for Online Television Recommendation Services at RTÉ Ireland (20)

SC6 Workshop 1: Big Data Europe platform requirements and draft architecture:...
SC6 Workshop 1: Big Data Europe platform requirements and draft architecture:...SC6 Workshop 1: Big Data Europe platform requirements and draft architecture:...
SC6 Workshop 1: Big Data Europe platform requirements and draft architecture:...
 
CINECA webinar slides: Data Gravity in the Life Sciences: Lessons learned fro...
CINECA webinar slides: Data Gravity in the Life Sciences: Lessons learned fro...CINECA webinar slides: Data Gravity in the Life Sciences: Lessons learned fro...
CINECA webinar slides: Data Gravity in the Life Sciences: Lessons learned fro...
 
The state of global research data initiatives: observations from a life on th...
The state of global research data initiatives: observations from a life on th...The state of global research data initiatives: observations from a life on th...
The state of global research data initiatives: observations from a life on th...
 
Global Research Data Initiatives
Global Research Data InitiativesGlobal Research Data Initiatives
Global Research Data Initiatives
 
Borys Pratsiuk "How to be NVidia partner"
Borys Pratsiuk "How to be NVidia partner"Borys Pratsiuk "How to be NVidia partner"
Borys Pratsiuk "How to be NVidia partner"
 
Predictive Solutions and Analytics for TV & Entertainment Businesses
Predictive Solutions and Analytics for TV & Entertainment BusinessesPredictive Solutions and Analytics for TV & Entertainment Businesses
Predictive Solutions and Analytics for TV & Entertainment Businesses
 
PROPEL . Austrian's Roadmap for Enterprise Linked Data
PROPEL . Austrian's Roadmap for Enterprise Linked DataPROPEL . Austrian's Roadmap for Enterprise Linked Data
PROPEL . Austrian's Roadmap for Enterprise Linked Data
 
Key Technology Trends for Big Data in Europe
Key Technology Trends for Big Data in EuropeKey Technology Trends for Big Data in Europe
Key Technology Trends for Big Data in Europe
 
Intro to Data Science for Non-Data Scientists
Intro to Data Science for Non-Data ScientistsIntro to Data Science for Non-Data Scientists
Intro to Data Science for Non-Data Scientists
 
Towards a BIG Data Public Private Partnership
Towards a BIG Data Public Private PartnershipTowards a BIG Data Public Private Partnership
Towards a BIG Data Public Private Partnership
 
How to make your data scientists happy
How to make your data scientists happy How to make your data scientists happy
How to make your data scientists happy
 
Making Predictive Analytics Practical: How Marketing Can Drive Engagement
Making Predictive Analytics Practical: How Marketing Can Drive EngagementMaking Predictive Analytics Practical: How Marketing Can Drive Engagement
Making Predictive Analytics Practical: How Marketing Can Drive Engagement
 
John Eberhardt NSTAC Testimony
John Eberhardt NSTAC TestimonyJohn Eberhardt NSTAC Testimony
John Eberhardt NSTAC Testimony
 
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix WebinarFuture-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
 
Exploratory Analysis of User Data
Exploratory Analysis of User DataExploratory Analysis of User Data
Exploratory Analysis of User Data
 
HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...
HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...
HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...
 
A new direction for recommender systems: balancing privacy and personalisation
A new direction for recommender systems: balancing privacy and personalisationA new direction for recommender systems: balancing privacy and personalisation
A new direction for recommender systems: balancing privacy and personalisation
 
Seminaire bigdata23102014
Seminaire bigdata23102014Seminaire bigdata23102014
Seminaire bigdata23102014
 
Big Data Scotland
Big Data ScotlandBig Data Scotland
Big Data Scotland
 
Systems and Services: Adding Value For Research Data Assets
Systems and Services: Adding Value For Research Data AssetsSystems and Services: Adding Value For Research Data Assets
Systems and Services: Adding Value For Research Data Assets
 

Recently uploaded

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
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 2024The Digital Insurer
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
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 TerraformAndrey Devyatkin
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
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 FresherRemote DBA Services
 
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...Martijn de Jong
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
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 WorkerThousandEyes
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 

Recently uploaded (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
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...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

Using Social Media Data for Online Television Recommendation Services at RTÉ Ireland

  • 1. USING SOCIAL MEDIA DATA FOR ONLINE TELEVISION RECOMMENDATION SERVICES AT RTÉ IRELAND Unit for Information Mining and Retrieval (UIMR) The Insight Centre for Data Analytics National University of Ireland, Galway, Ireland Andrea Barraza-Urbina, Hugo Hromic, Ioana Hulpus, Benjamin Heitmann, Conor Hayes, Neal Cantle 2nd Workshop on Recommendation Systems for Television and Online Video – RecSysTV September 19th, 2015 Vienna, Austria
  • 2. Centre for Data Analytics Agenda 2 Introduction • RTÉ Use Case, Challenges, Research Goal Our Approach • Data Integration • Proposed Solution Approach Conclusion and Future Work
  • 3. Centre for Data Analytics Agenda 3 Introduction • RTÉ Use Case, Challenges, Research Goal Our Approach • Data Integration • Proposed Solution Approach Conclusion and Future Work
  • 4. Centre for Data Analytics 4 Introduction 500 + watching hours Live Broadcast
  • 5. Centre for Data Analytics 5 Introduction Recommendation Service Lack of personal preference data such as ratings. Lack of historical user session information. Dynamic inventory and limited life span of recommendable items. Challenges:
  • 6. Centre for Data Analytics 6 Introduction
  • 7. Centre for Data Analytics 7 Introduction Amazing acting this evening Rachel #thevixenisback @RCPilkington @RTEFairCity great script Don't think I've ever laughed as much, @damoandivor is hilarious tonight, still trying to catch my breath from all the laughing! Really interesting RTÉ documentary about the late Brian Lenihan. Didn't see it advertised much. Worth a watch
  • 8. Centre for Data Analytics 8 RTÉ Project RTÉ Programme Preferences Implicit RTÉ Programme Preferences Transfer Learning
  • 9. Centre for Data Analytics 9 Introduction: Research Goal Design a Recommender System that can offer programme suggestions to an anonymous user, based solely on information about the user’s current session and inferred preferences of other RTÉ users extracted from social media.
  • 10. Centre for Data Analytics Agenda 10 Introduction • RTÉ Use Case, Challenges, Research Goal Our Approach • Data Integration • Proposed Solution Approach Conclusion and Future Work
  • 11. Centre for Data Analytics 11 Data Integration USER TWEET Fair City EPISODE MEDIA LINKS Amazing acting this evening Rachel #thevixenisback @RCPilkington @RTEFairCity great script IMDb DBpedia URI PROGRAMME SOCIAL MEDIA RTÉ CONTENT LINKED DATA
  • 12. Centre for Data Analytics 12 Generating Recommendations Collaborative Filtering Recommendation  User-Item Matrix
  • 13. Centre for Data Analytics 13 Generating Recommendations Collaborative Filtering Recommendation Number of common users between all pairs of programmes  Item-Item Matrix  Limitation: Data Sparsity
  • 14. Centre for Data Analytics 14 mentions reply retweets Community-based Recommendation User – User Graph w1 w2 w3
  • 15. Centre for Data Analytics 15 Window time range: From 2015-07-29 21:00:00 To 2015-07-30 20:59:59 # Users: 36648 # Tweets: 23232
  • 16. Centre for Data Analytics 16 Community-based Recommendation # Users: 34 # Tweets: 18 # Retweets: 30 [Laurenmx15] "I wonder who's gonna move in the old no 23 Slater household.. #eastenders" [Tobiiiaaas] "Ah psycho Abi is back #EastEnders" "(On the plus side yay an episode focusing on Dylan)! #Casualty"
  • 17. Centre for Data Analytics 17 Generating Recommendations Hybrid Recommendation
  • 18. Centre for Data Analytics 18 Generating Recommendations USER TWEET Fair City EPISODE MEDIA LINKS Amazing acting this evening Rachel #thevixenisback @RCPilkington @RTEFairCity great script IMDb DBpedia URI PROGRAMME SOCIAL MEDIA RTÉ CONTENT LINKED DATA
  • 19. Centre for Data Analytics Agenda 19 Introduction • RTÉ Use Case, Challenges, Research Goal Our Approach • Data Integration • Proposed Solution Approach Conclusion and Future Work
  • 20. Centre for Data Analytics 20 Conclusion and Future Work • RTÉ project presents a representative use case to explore the potential use of microblogging data to enhance Recommendation Systems. • We proposed novel recommendation approaches that learn the user-item models from Twitter, and apply them to the context of an online TV Player. • Evaluate our proposed solutions with user testing.
  • 21. 21

Editor's Notes

  1. Good Morning, My name is Andrea Barraza Today I am presenting the industrial case study at RTÉ Ireland which focuses on the use of social media for online television reco
  2. RTÉ is the national provider of television and radio in Ireland. The company makes its programmes available online through the RTÉ Player service which is a video on demand service RTE allows its users to both catch up on programmes they might have missed or watch streaming of live broadcasts The player holds a wide variety of content From both national and international providers From its 4 different tv channel targeted to a wide audience including children -national international -4 channels -different audience -
  3. Given RTE’s large product catalogue A recommendation service is a desirable feature However the development of such a service faces 3 main challenges Users don’t tend to login and it is private info Private info Products only available limited time
  4. However, RTE communicates with their users through other platforms And encourage users to participate and engage with each other in social media highly encourages users to discuss and share in social media their opinions and preferences concerning programmes. This provides a key opportunity in using data immersed within social media to better understand user show preferences. ---------------- To further relate with their audience, RTÉ also publishes content using social media channels such as Twitter, Facebook and YouTube. However, RTÉ uses social media to further relate with their users For example, to For example, from the RTE player service a user can Tweet about a programme To further relate with their audience, RTÉ also publishes content using social media channels such as Twitter, Facebook and YouTube. However, RTÉ engages with users through social media And we believe we can find user programme prefences implicit… ------------------- If linked with the Facebook account, users can easily express their views on RTÉ content using buttons such as “Watching it”, “Like” and “Share”. Also, the Player has a “Tweet” button that allows users to publish in Twitter about a given episode. As can be seen, RTÉ highly encourages users to discuss and share in social media their opinions and preferences concerning programmes. Finally, we highlight that RTÉ also offers content outside the RTÉ Player page. Besides possibly having their own website, programmes could also have: a Facebook page (e.g., to announce related news), Twitter user accounts (e.g., to promote events and gossip) and YouTube video channels (e.g., posting trailers).
  5. The analysis of social media can give us great insights into how user communities are formed around TV shows, the impact of the TV shows, the sentiment(s) expressed with respect to the programmes, as well as insights into their content, and ultimately provide users with valuable recommendations.
  6. How can we leverage knowledge from Social Media for Recommendation? For a solution, we draw inspiration from transfer learning [10] approaches that deal with the application of a model learnt in a source domain, to draw conclusions about a separate target domain.
  7. We would like to offer to an anonymous user … based on the user’s current session Recommendations based on the preferences of other users extracted from social media Current approaches: Require a rich user profile Do not consider input from social media
  8. To do this, we integrate data from heterogeneous sources Our approach relies on the integration between three types of data: social media content, RTÉ content and Linked Data. For seamless integration, flexibility and scalability we propose a graph-based data model. These connections are automatically created. Currently, for the annotation of the Tweets with Programmes, we use a manually curated set of hashtags as described in section 5.1. Episodes can further be inferred by analysing the date and time of the tweet as well as its content. Named entity recognition, linking and disambiguation can be used for linking Tweet content to mentioned DBpedia concepts.
  9. we can obtain a User‑Item matrix This graph could be used by several RS approaches described in [4], such as random walk similarity using ItemRank.
  10. All communities To form community clusters, the structure of twitter interactions among users is considered: user mentions user, user retweets post of user and user reply user  "user retweets posts from other users" para q quede mas claro. Recuerda que este subgrafo es user-user weighted así que se considera homogéneo, directed y weighted.
  11. (48 tweets total) A specific community with its keywords and associated programmes East Enders is a british tv series<- soap Holby city is a spin-off of Casualty… british tv series<- drama series Neighbours …Also like a soap opera first screened in united kingdom
  12. The main intuition is to use graph algorithms over the Linked Data in order to assess semantic relatedness between tweets and ultimately between programmes. The key to this approach is the URI-URI matrix that captures semantic relatedness between URI’s. For instance, given a tweet about Ryan Tubridy, the computation of semantic relatedness identifies films transmitted by RTÉ in which Ryan Tubridy plays. A novel method for computing the URI-URI associations is Heitmann et al.’s approach [8], a form of spreading activation to provide content‑based recommendations, where recommended items are represented by URI’s.
  13. Introduction – RTÉ Use Case, Challenges and Research Goal
  14. The RTÉ project presents a representative use case to explore the potential use of microblogging data to enhance Recommendation Systems. Due to the requirements of this use case we have to treat all users of the RTÉ Player as anonymous. In this paper, we proposed novel recommendation approaches that learn the user-item models from Twitter, and apply them to the context of an online TV Player. To this end, we designed collaborative filtering as well as hybrid approaches, and showed how Linked Data can potentially be used to further enrich the knowledge extracted from social media We plan to evaluate our proposed RS solutions with user testing, both in a controlled environment and on-line. The purpose of the RS service is to increase user retention and increase user engagement with content on the RTÉ Player. Promising metrics to measure user engagement are the length of user sessions, the number of recurrent users, the number of videos watched by a user and the number of tweets sent via the RTÉ Player. Evaluations must be first carried out in a controlled environment with a sample of user volunteers. Later, A/B testing could be used to temporarily test a RS approach on the live service.
  15. We found that only 1,373 users tweeted about more than one programme (3.5% from retrieved users). We found 46 programmes had at least one shared user with another programme. However, most of the programme pairs had less than ten overlapping users. The maximum user overlap found was of 145 users between the programmes: RTÉ News: Six One and The Sunday Game. These users generated 888 tweets commenting on these two programmes.
  16. We found that only 1,373 users tweeted about more than one programme (3.5% from retrieved users). We found 46 programmes had at least one shared user with another programme. However, most of the programme pairs had less than ten overlapping users. The maximum user overlap found was of 145 users between the programmes: RTÉ News: Six One and The Sunday Game. These users generated 888 tweets commenting on these two programmes.