SlideShare une entreprise Scribd logo
1  sur  18
Cross-System Social Web User
Modeling Personalization of
Recommender Systems
Amirmasood Sheidayi
Supervisor: Dr. Elaheh Homayounvala
Introduction
 What is Recommender System?
 What is personalization, and what does personalized recommender systems
mean?
 How does user modeling define?
 What is cross-system user modeling?
The cold start problem in isolated user
modelling
 cold start causes by sparse data at initialization that heads to an incorrect
prediction from user behavior and so untrue personalization and
recommendations.
user
modeling
behavior
prediction
Personali-
zation
Improve
RS
cold start
problem
Cross-system user modeling
 Use other social media data
 Access to public data of users
 Fetch implicit, explicit and inferable data
 Aggregate social media data
Overview of actions
 Use the most popular social network platforms
 Alleviate the cold start problem
 Introducing a new feature for mitigating the cold start problem
 Create a dataset
select
features
prediction cold start
collect
data
Actions of creating the dataset
prediction
improve personalization
of recommender systems
data
restoration
5k source
data
aggregation
speed and
accuracy
mine data
Final dataset
 300 common final record
 Select a limited number of features from the dataset
Sample fetched of dataset feature
YouTube Twitter
subscriber count follower count
list of uploaded videos list of followers
captions of uploaded videos followings count
thumbnails of uploaded videos list of followings
likes/dislikes of a video list of tweets
about section of a channel list of people who liked a tweet
list of links in the about section list of people who replied to a tweet
joined date join date of a user
total view count birthday of a user
total uploaded video count list of tweets which user has liked
location list of media(picture/videos) which
user has published
Challenges of collecting data
 Due to privacy policy, there is not data with actual person specification (e.g.,
Name, E-mail, etc.)
 Different social media API restrictions
 No feasibility of using questionnaire
 The time-consuming task of gathering and restoring data
YouTube data
- Video Count
- Subscriber Count
- Video Count
- Hidden Subscriber Count
Response Status:
- OK
- Fail
Aggregating data
Word Cloud of Links on
About page of YouTube Channels
Social Media Links Distribution
1. Twitter
2. Facebook
3. Instagram
4. Other
Selecting Features
 Twitter followers
 YouTube subscriber count
 Total YouTube view count
 The difference of view count and a subscriber count of YouTube
 Total uploaded video count of YouTube
Feature Correlation Heat chart
 The close connection between subscriber
count and total view count on YouTube
 Near no connection between uploaded
video count and view count on a YouTube
Channel
 Same importance between Twitter
follower count and YouTube subscriber
count
Output Prediction via Regression Algorithm
 Predication on view count
 Average view count of 3,550,524,704.7
 Max Residual Error at 104.61
 Mean Absolute Error at 27.27
 Mean Running Time 372 milliseconds
Outcome
 Tolerable time and precision of the regression algorithm
 Ability to use results in flat and stereotype user modeling
 Near no connection between uploaded video count and view count on a
YouTube Channel
Outcome
 Ability to utilize personalized recommender systems on freshly begun YouTube
channels
 Capability to substitute Twitter follower count instead of subscriber count for
freshly began YouTube channels to alleviate cold start problem
Twitter
Followers
YouTube
Subscribers
Prediction of total
YouTube view count
Suggestions
 Check the content of images, videos, and texts of Tweets and videos
 Check YouTube links in a Tweet
 Check based on YouTube channel classification
 Check videos and tweets head to head
 Add other common social media
 Creating a system for collecting users' public data for application on other
social media
Thanks.

Contenu connexe

Similaire à Cross-System User Modeling for Recommender Systems

Gamification Framework for Personalized Surveys on Relationships in Online So...
Gamification Framework for Personalized Surveys on Relationships in Online So...Gamification Framework for Personalized Surveys on Relationships in Online So...
Gamification Framework for Personalized Surveys on Relationships in Online So...SmartenIT
 
Online examination system
Online examination systemOnline examination system
Online examination systemNarendra Sonone
 
Feasibility requirements group 3 compiled
Feasibility requirements group 3   compiledFeasibility requirements group 3   compiled
Feasibility requirements group 3 compiledJash Mehta
 
System Analysis Fact Finding Methods
System Analysis Fact Finding MethodsSystem Analysis Fact Finding Methods
System Analysis Fact Finding MethodsMoshikur Rahman
 
IRJET- Hybrid Recommendation System for Movies
IRJET-  	  Hybrid Recommendation System for MoviesIRJET-  	  Hybrid Recommendation System for Movies
IRJET- Hybrid Recommendation System for MoviesIRJET Journal
 
System For Product Recommendation In E-Commerce Applications
System For Product Recommendation In E-Commerce ApplicationsSystem For Product Recommendation In E-Commerce Applications
System For Product Recommendation In E-Commerce ApplicationsIJERD Editor
 
Collaborative Filtering Recommendation System
Collaborative Filtering Recommendation SystemCollaborative Filtering Recommendation System
Collaborative Filtering Recommendation SystemMilind Gokhale
 
10.project online exam system
10.project  online exam system10.project  online exam system
10.project online exam systemIram hasan
 
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS A scientometric analysis of cloud c...
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS A scientometric analysis of cloud c...IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS A scientometric analysis of cloud c...
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS A scientometric analysis of cloud c...IEEEMEMTECHSTUDENTPROJECTS
 
Results for Web Graph Mining Base Recommender System for Query, Image and Soc...
Results for Web Graph Mining Base Recommender System for Query, Image and Soc...Results for Web Graph Mining Base Recommender System for Query, Image and Soc...
Results for Web Graph Mining Base Recommender System for Query, Image and Soc...iosrjce
 
Harnessing Collective Intelligence
Harnessing Collective IntelligenceHarnessing Collective Intelligence
Harnessing Collective IntelligenceJoao Pereira
 
Recipe Companion: Posting And Sharing Using Recipes Recommendation System
Recipe Companion: Posting And Sharing Using Recipes Recommendation SystemRecipe Companion: Posting And Sharing Using Recipes Recommendation System
Recipe Companion: Posting And Sharing Using Recipes Recommendation SystemIRJET Journal
 
YouTube Title Prediction Using Sentiment Analysis
YouTube Title Prediction Using Sentiment AnalysisYouTube Title Prediction Using Sentiment Analysis
YouTube Title Prediction Using Sentiment AnalysisIRJET Journal
 
Web Performance Analysis - TCF Pro 2009
Web Performance Analysis - TCF Pro 2009Web Performance Analysis - TCF Pro 2009
Web Performance Analysis - TCF Pro 2009Guy Ferraiolo
 
Online examination system of open and distance education
Online examination system of open and distance educationOnline examination system of open and distance education
Online examination system of open and distance educationPallavi Singh
 
Online Examination and Evaluation System
Online Examination and Evaluation SystemOnline Examination and Evaluation System
Online Examination and Evaluation SystemIRJET Journal
 

Similaire à Cross-System User Modeling for Recommender Systems (20)

Gamification Framework for Personalized Surveys on Relationships in Online So...
Gamification Framework for Personalized Surveys on Relationships in Online So...Gamification Framework for Personalized Surveys on Relationships in Online So...
Gamification Framework for Personalized Surveys on Relationships in Online So...
 
Class prototype
Class prototypeClass prototype
Class prototype
 
Online examination system
Online examination systemOnline examination system
Online examination system
 
Feasibility requirements group 3 compiled
Feasibility requirements group 3   compiledFeasibility requirements group 3   compiled
Feasibility requirements group 3 compiled
 
System Analysis Fact Finding Methods
System Analysis Fact Finding MethodsSystem Analysis Fact Finding Methods
System Analysis Fact Finding Methods
 
IRJET- Hybrid Recommendation System for Movies
IRJET-  	  Hybrid Recommendation System for MoviesIRJET-  	  Hybrid Recommendation System for Movies
IRJET- Hybrid Recommendation System for Movies
 
System For Product Recommendation In E-Commerce Applications
System For Product Recommendation In E-Commerce ApplicationsSystem For Product Recommendation In E-Commerce Applications
System For Product Recommendation In E-Commerce Applications
 
Collaborative Filtering Recommendation System
Collaborative Filtering Recommendation SystemCollaborative Filtering Recommendation System
Collaborative Filtering Recommendation System
 
10.project online exam system
10.project  online exam system10.project  online exam system
10.project online exam system
 
Oco usability
Oco usabilityOco usability
Oco usability
 
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS A scientometric analysis of cloud c...
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS A scientometric analysis of cloud c...IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS A scientometric analysis of cloud c...
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS A scientometric analysis of cloud c...
 
B017650510
B017650510B017650510
B017650510
 
Results for Web Graph Mining Base Recommender System for Query, Image and Soc...
Results for Web Graph Mining Base Recommender System for Query, Image and Soc...Results for Web Graph Mining Base Recommender System for Query, Image and Soc...
Results for Web Graph Mining Base Recommender System for Query, Image and Soc...
 
Harnessing Collective Intelligence
Harnessing Collective IntelligenceHarnessing Collective Intelligence
Harnessing Collective Intelligence
 
Recipe Companion: Posting And Sharing Using Recipes Recommendation System
Recipe Companion: Posting And Sharing Using Recipes Recommendation SystemRecipe Companion: Posting And Sharing Using Recipes Recommendation System
Recipe Companion: Posting And Sharing Using Recipes Recommendation System
 
YouTube Title Prediction Using Sentiment Analysis
YouTube Title Prediction Using Sentiment AnalysisYouTube Title Prediction Using Sentiment Analysis
YouTube Title Prediction Using Sentiment Analysis
 
Web Performance Analysis - TCF Pro 2009
Web Performance Analysis - TCF Pro 2009Web Performance Analysis - TCF Pro 2009
Web Performance Analysis - TCF Pro 2009
 
Online examination system of open and distance education
Online examination system of open and distance educationOnline examination system of open and distance education
Online examination system of open and distance education
 
Online Examination and Evaluation System
Online Examination and Evaluation SystemOnline Examination and Evaluation System
Online Examination and Evaluation System
 
SA Chapter 13
SA Chapter 13SA Chapter 13
SA Chapter 13
 

Dernier

ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 

Dernier (20)

ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 

Cross-System User Modeling for Recommender Systems

  • 1. Cross-System Social Web User Modeling Personalization of Recommender Systems Amirmasood Sheidayi Supervisor: Dr. Elaheh Homayounvala
  • 2. Introduction  What is Recommender System?  What is personalization, and what does personalized recommender systems mean?  How does user modeling define?  What is cross-system user modeling?
  • 3. The cold start problem in isolated user modelling  cold start causes by sparse data at initialization that heads to an incorrect prediction from user behavior and so untrue personalization and recommendations. user modeling behavior prediction Personali- zation Improve RS cold start problem
  • 4. Cross-system user modeling  Use other social media data  Access to public data of users  Fetch implicit, explicit and inferable data  Aggregate social media data
  • 5. Overview of actions  Use the most popular social network platforms  Alleviate the cold start problem  Introducing a new feature for mitigating the cold start problem  Create a dataset select features prediction cold start collect data
  • 6. Actions of creating the dataset prediction improve personalization of recommender systems data restoration 5k source data aggregation speed and accuracy mine data
  • 7. Final dataset  300 common final record  Select a limited number of features from the dataset
  • 8. Sample fetched of dataset feature YouTube Twitter subscriber count follower count list of uploaded videos list of followers captions of uploaded videos followings count thumbnails of uploaded videos list of followings likes/dislikes of a video list of tweets about section of a channel list of people who liked a tweet list of links in the about section list of people who replied to a tweet joined date join date of a user total view count birthday of a user total uploaded video count list of tweets which user has liked location list of media(picture/videos) which user has published
  • 9. Challenges of collecting data  Due to privacy policy, there is not data with actual person specification (e.g., Name, E-mail, etc.)  Different social media API restrictions  No feasibility of using questionnaire  The time-consuming task of gathering and restoring data
  • 10. YouTube data - Video Count - Subscriber Count - Video Count - Hidden Subscriber Count Response Status: - OK - Fail
  • 11. Aggregating data Word Cloud of Links on About page of YouTube Channels Social Media Links Distribution 1. Twitter 2. Facebook 3. Instagram 4. Other
  • 12. Selecting Features  Twitter followers  YouTube subscriber count  Total YouTube view count  The difference of view count and a subscriber count of YouTube  Total uploaded video count of YouTube
  • 13. Feature Correlation Heat chart  The close connection between subscriber count and total view count on YouTube  Near no connection between uploaded video count and view count on a YouTube Channel  Same importance between Twitter follower count and YouTube subscriber count
  • 14. Output Prediction via Regression Algorithm  Predication on view count  Average view count of 3,550,524,704.7  Max Residual Error at 104.61  Mean Absolute Error at 27.27  Mean Running Time 372 milliseconds
  • 15. Outcome  Tolerable time and precision of the regression algorithm  Ability to use results in flat and stereotype user modeling  Near no connection between uploaded video count and view count on a YouTube Channel
  • 16. Outcome  Ability to utilize personalized recommender systems on freshly begun YouTube channels  Capability to substitute Twitter follower count instead of subscriber count for freshly began YouTube channels to alleviate cold start problem Twitter Followers YouTube Subscribers Prediction of total YouTube view count
  • 17. Suggestions  Check the content of images, videos, and texts of Tweets and videos  Check YouTube links in a Tweet  Check based on YouTube channel classification  Check videos and tweets head to head  Add other common social media  Creating a system for collecting users' public data for application on other social media