SlideShare a Scribd company logo
1 of 22
Forecasting Audience Increase on YouTube Matthew Rowe Knowledge Media Institute, The Open University, Milton Keynes, United Kingdom
Reputation on the Social Web Reputation is: “the beliefs or opinions that are generally held about someone or something” On the Social Web, reputation = greater influence Important to information flow Control information diffusion How to quantify reputation? Greater audience  = greater reputation Greater reputation = greater influence How to measure ‘reputation’? In-degree – i.e. number of ‘in links’ Audience levels, subscriber counts Forecasting Audience Increase on YouTube 1
Influential Social Nodes Forecasting Audience Increase on YouTube 2
Why Forecast? Users want to expand their audience What can users do to increase their audience? What factors contribute to increases? Solution: explore the relation between Audience levels - i.e. in-degree, and; Behaviour – of user and content Discover patterns, then use patterns for forecasting Given my behaviour, will my audience grow? 3 Forecasting Audience Increase on YouTube
Features User behaviour statistics In-degree – i.e. number of followers Out-degree – i.e. number follows User view count – number of posts viewed by the user Post count – number of posts uploaded by the user Content statistics Post view count – i.e. number of views Favourite count – i.e. number of likes of content 4 Forecasting Audience Increase on YouTube
Schema Barrier Social Web platforms provide data using bespoke schemas i.e. communicating through different languages Data from platform A == data from platform B Schema from platform A != schema from platform B Models must function across platforms Enabling portable behaviour patterns How can we interpret data from different platforms?  5 Forecasting Audience Increase on YouTube
Behaviour Ontology Solution: OU Behaviour Ontology Defines behaviour in a common format Extending the SIOC ontology Captures ‘impact’ Vital to capture time-stamped user statistics Two classes for impact User impact Models user features Post impact Models post statistics 6 www.purl.org/NET/oubo/0.23/ Forecasting Audience Increase on YouTube
Data Collection: YouTube Gathered a dataset from the video-sharing platform YouTube One aim of usage is to increase ‘channel’ popularity Gain more subscriptions For 10 days, at 4 hour intervals: Logged 100 most recently uploaded videos Stopping once 2k were logged Logged user + content stats for each video Randomly chose 10% for analysis Split dataset into 80/20 for training/testing 7 Forecasting Audience Increase on YouTube
Forecasting Audience Increase How can we predict audience levels given observed features? 8 Forecasting Audience Increase on YouTube
Forecasting Audience Increase How can we predict audience levels given observed features? 9 Error/residual vector Coefficient/weight Predictor/independent variable Forecasting Audience Increase on YouTube
Forecasting Audience Increase How can we predict audience levels given observed features? What features are good predictors? i.e. can we induce a better model than above? Perform model selection 10 Error/residual vector Coefficient/weight Predictor/independent variable Forecasting Audience Increase on YouTube
Model Selection I To perform model selection: Aim: maximise the coefficient of determination Procedure: average features within the training split in the same time period 11 Forecasting Audience Increase on YouTube
Model Selection I To perform model selection: Aim: maximise the coefficient of determination Procedure: average features within the training split in the same time period First Model: all features 12 Forecasting Audience Increase on YouTube
Model Selection I To perform model selection: Aim: maximise the coefficient of determination Procedure: average features within the training split in the same time period First Model: all features 13 Forecasting Audience Increase on YouTube
Model Selection II How can we improve upon the previous model? Feature selection Exhaustive search of all possible feature combinations Optimize coefficient of determination 14 Forecasting Audience Increase on YouTube
Model Selection II How can we improve upon the previous model? Feature selection Exhaustive search of all possible feature combinations Optimize coefficient of determination Shows improvements using certain models 15 Forecasting Audience Increase on YouTube
Model Selection III Exhaustive feature selection drops user view count  Forecasting Audience Increase on YouTube 16
Model Selection III Exhaustive feature selection drops user view count  Forecasting Audience Increase on YouTube 17
Forecasting I Now have 2 models to forecast with: All features Best features Which model is best? Two experiments to test predictive power: One-step forecast Train model on previous k-steps, predict k+1 Final-step forecast Predict t=10, train on previous k-steps Predictions are user dependent Evaluation measure: Root Mean Square Error Forecasting Audience Increase on YouTube 18
Forecasting: Results One-step Final Step Forecasting Audience Increase on YouTube 19
Conclusions and Future Work Quantified reputation by audience levels Content reception linked to increased levels: More content views = increased audience levels More favourites = increased audience levels Able to accurately predict audience levels Post feature selection improves performance Behaviour ontology captures required features Common conceptualisation of behaviour Future work: Extend analysis to a larger dataset Applying models to additional platforms Forecasting Audience Increase on YouTube 20
Questions Questions? people.kmi.open.ac.uk/rowe m.c.rowe@open.ac.uk @mattroweshow 21 Forecasting Audience Increase on YouTube

More Related Content

What's hot

Evaluation 1
Evaluation 1Evaluation 1
Evaluation 1miariam
 
Lorenzo Martellini - Improving Web Strategies and maximizing Social Media Pre...
Lorenzo Martellini - Improving Web Strategies and maximizing Social Media Pre...Lorenzo Martellini - Improving Web Strategies and maximizing Social Media Pre...
Lorenzo Martellini - Improving Web Strategies and maximizing Social Media Pre...Web2LLP
 
Marketing plan of PHOTOBOOK
Marketing plan of PHOTOBOOKMarketing plan of PHOTOBOOK
Marketing plan of PHOTOBOOKPranav Agarwal
 
Evaluation powerpoint
Evaluation powerpointEvaluation powerpoint
Evaluation powerpointluccyjanexo
 
The Best Social Platforms For 2020
The Best Social Platforms For 2020The Best Social Platforms For 2020
The Best Social Platforms For 2020Paul Barron
 

What's hot (6)

Evaluation 1
Evaluation 1Evaluation 1
Evaluation 1
 
Lorenzo Martellini - Improving Web Strategies and maximizing Social Media Pre...
Lorenzo Martellini - Improving Web Strategies and maximizing Social Media Pre...Lorenzo Martellini - Improving Web Strategies and maximizing Social Media Pre...
Lorenzo Martellini - Improving Web Strategies and maximizing Social Media Pre...
 
Marketing plan of PHOTOBOOK
Marketing plan of PHOTOBOOKMarketing plan of PHOTOBOOK
Marketing plan of PHOTOBOOK
 
GreComp
GreComp GreComp
GreComp
 
Evaluation powerpoint
Evaluation powerpointEvaluation powerpoint
Evaluation powerpoint
 
The Best Social Platforms For 2020
The Best Social Platforms For 2020The Best Social Platforms For 2020
The Best Social Platforms For 2020
 

Viewers also liked

Bruce Williams YouTube Audience Growth certificate feb 2016
Bruce Williams YouTube Audience Growth certificate feb 2016Bruce Williams YouTube Audience Growth certificate feb 2016
Bruce Williams YouTube Audience Growth certificate feb 2016Bruce Williams
 
Horror movie audience research
Horror movie audience researchHorror movie audience research
Horror movie audience research08richae
 
Audience - Analysis of Survey Results
Audience - Analysis of Survey ResultsAudience - Analysis of Survey Results
Audience - Analysis of Survey ResultsJohnnyVFFonseca
 
Behavioral Targeting and Audience Analysis for Networks
Behavioral Targeting and Audience Analysis for NetworksBehavioral Targeting and Audience Analysis for Networks
Behavioral Targeting and Audience Analysis for NetworksJordan Mitchell
 
Mobile Monday Manila - GMA Audience Measurement
Mobile Monday Manila - GMA Audience MeasurementMobile Monday Manila - GMA Audience Measurement
Mobile Monday Manila - GMA Audience MeasurementMoMoManila
 
Analyzing Your Audience Before Speaking
Analyzing Your Audience Before SpeakingAnalyzing Your Audience Before Speaking
Analyzing Your Audience Before SpeakingDawn Bartz
 
Mediafrokost desember 2016: Instagram og Snapchat
Mediafrokost desember 2016: Instagram og SnapchatMediafrokost desember 2016: Instagram og Snapchat
Mediafrokost desember 2016: Instagram og SnapchatMediateam Kommunikasjon AS
 
Building an audience on youtube - Cassie Williams #UKMW15
Building an audience on youtube - Cassie Williams #UKMW15Building an audience on youtube - Cassie Williams #UKMW15
Building an audience on youtube - Cassie Williams #UKMW15Museums Computer Group
 
Chili's Bar & Grill Social Media Strategy
Chili's Bar & Grill Social Media StrategyChili's Bar & Grill Social Media Strategy
Chili's Bar & Grill Social Media StrategyRodrigo Noguerol
 
Facebook vs instagram - Fellipe Guimarães - Instaby
Facebook vs instagram - Fellipe Guimarães - InstabyFacebook vs instagram - Fellipe Guimarães - Instaby
Facebook vs instagram - Fellipe Guimarães - InstabyFellipe Guimarães
 
Social Media Impact Report: B2B Industry 2016
Social Media Impact Report: B2B Industry 2016Social Media Impact Report: B2B Industry 2016
Social Media Impact Report: B2B Industry 2016Allan V. Braverman
 
Social media vs social network
Social media vs social networkSocial media vs social network
Social media vs social networkScharly
 
Subject line presentation
 Subject line presentation Subject line presentation
Subject line presentationSmartBlogs
 
Audience analysis
Audience analysisAudience analysis
Audience analysisAjayavg165
 
Target audience analysis
Target audience analysisTarget audience analysis
Target audience analysis06wl1
 
Audience Analysis
Audience AnalysisAudience Analysis
Audience AnalysisRoarke
 
Music Video Analysis & Audience Research.
Music Video Analysis & Audience Research.Music Video Analysis & Audience Research.
Music Video Analysis & Audience Research.Zoyia
 
Audience Analysis
Audience AnalysisAudience Analysis
Audience AnalysisRich Murphy
 

Viewers also liked (20)

Bruce Williams YouTube Audience Growth certificate feb 2016
Bruce Williams YouTube Audience Growth certificate feb 2016Bruce Williams YouTube Audience Growth certificate feb 2016
Bruce Williams YouTube Audience Growth certificate feb 2016
 
Horror movie audience research
Horror movie audience researchHorror movie audience research
Horror movie audience research
 
Audience - Analysis of Survey Results
Audience - Analysis of Survey ResultsAudience - Analysis of Survey Results
Audience - Analysis of Survey Results
 
Final feedback analysis
Final feedback analysisFinal feedback analysis
Final feedback analysis
 
Behavioral Targeting and Audience Analysis for Networks
Behavioral Targeting and Audience Analysis for NetworksBehavioral Targeting and Audience Analysis for Networks
Behavioral Targeting and Audience Analysis for Networks
 
Mobile Monday Manila - GMA Audience Measurement
Mobile Monday Manila - GMA Audience MeasurementMobile Monday Manila - GMA Audience Measurement
Mobile Monday Manila - GMA Audience Measurement
 
Analyzing Your Audience Before Speaking
Analyzing Your Audience Before SpeakingAnalyzing Your Audience Before Speaking
Analyzing Your Audience Before Speaking
 
Mediafrokost desember 2016: Instagram og Snapchat
Mediafrokost desember 2016: Instagram og SnapchatMediafrokost desember 2016: Instagram og Snapchat
Mediafrokost desember 2016: Instagram og Snapchat
 
Building an audience on youtube - Cassie Williams #UKMW15
Building an audience on youtube - Cassie Williams #UKMW15Building an audience on youtube - Cassie Williams #UKMW15
Building an audience on youtube - Cassie Williams #UKMW15
 
Chili's Bar & Grill Social Media Strategy
Chili's Bar & Grill Social Media StrategyChili's Bar & Grill Social Media Strategy
Chili's Bar & Grill Social Media Strategy
 
Facebook vs instagram - Fellipe Guimarães - Instaby
Facebook vs instagram - Fellipe Guimarães - InstabyFacebook vs instagram - Fellipe Guimarães - Instaby
Facebook vs instagram - Fellipe Guimarães - Instaby
 
Social Media Impact Report: B2B Industry 2016
Social Media Impact Report: B2B Industry 2016Social Media Impact Report: B2B Industry 2016
Social Media Impact Report: B2B Industry 2016
 
Social media vs social network
Social media vs social networkSocial media vs social network
Social media vs social network
 
Subject line presentation
 Subject line presentation Subject line presentation
Subject line presentation
 
Audience analysis
Audience analysisAudience analysis
Audience analysis
 
[survey] Instagram users in Vietnam
[survey] Instagram users in Vietnam [survey] Instagram users in Vietnam
[survey] Instagram users in Vietnam
 
Target audience analysis
Target audience analysisTarget audience analysis
Target audience analysis
 
Audience Analysis
Audience AnalysisAudience Analysis
Audience Analysis
 
Music Video Analysis & Audience Research.
Music Video Analysis & Audience Research.Music Video Analysis & Audience Research.
Music Video Analysis & Audience Research.
 
Audience Analysis
Audience AnalysisAudience Analysis
Audience Analysis
 

Similar to Forecasting Audience Increase on Youtube

Actionable Cohort Analysis: How to use behavior-based cohorting to maximize e...
Actionable Cohort Analysis: How to use behavior-based cohorting to maximize e...Actionable Cohort Analysis: How to use behavior-based cohorting to maximize e...
Actionable Cohort Analysis: How to use behavior-based cohorting to maximize e...Amplitude
 
What makes good video? Using data to do better with our content.
What makes good video? Using data to do better with our content.What makes good video? Using data to do better with our content.
What makes good video? Using data to do better with our content.The Metropolitan Museum of Art
 
Session 1: Gary Shochat (PAU) The basics of setting up a web strategy and com...
Session 1: Gary Shochat (PAU) The basics of setting up a web strategy and com...Session 1: Gary Shochat (PAU) The basics of setting up a web strategy and com...
Session 1: Gary Shochat (PAU) The basics of setting up a web strategy and com...Web2LLP
 
Techtalk Presentation 033110
Techtalk Presentation 033110Techtalk Presentation 033110
Techtalk Presentation 033110Thomas Listerman
 
2019 BEA Ignite: Miao Guo
2019 BEA Ignite: Miao Guo2019 BEA Ignite: Miao Guo
2019 BEA Ignite: Miao GuoMichael Bruce
 
Growth PM: How to Grow Your Product by LinkedIn Product Leader
Growth PM: How to Grow Your Product by LinkedIn Product LeaderGrowth PM: How to Grow Your Product by LinkedIn Product Leader
Growth PM: How to Grow Your Product by LinkedIn Product LeaderProduct School
 
Mobile app promotion strategy
Mobile app promotion strategyMobile app promotion strategy
Mobile app promotion strategyGetAProgrammer
 
What Is Data-Driven Product Development by Aaptiv Senior PM
What Is Data-Driven Product Development by Aaptiv Senior PMWhat Is Data-Driven Product Development by Aaptiv Senior PM
What Is Data-Driven Product Development by Aaptiv Senior PMProduct School
 
Applied Project MEA 359 Lizmi
Applied Project MEA 359 LizmiApplied Project MEA 359 Lizmi
Applied Project MEA 359 Lizmisophielizmi
 
Grow your brand with YouTube
Grow your brand with YouTubeGrow your brand with YouTube
Grow your brand with YouTube2Performant
 
Measuring the Networked Nonprofit
Measuring the Networked NonprofitMeasuring the Networked Nonprofit
Measuring the Networked NonprofitBeth Kanter
 
How do we as PR and communications professionals demonstrate our worth?
How do we as PR and communications professionals demonstrate our worth?How do we as PR and communications professionals demonstrate our worth?
How do we as PR and communications professionals demonstrate our worth?eohart
 
Measuringsocialmediaimpact ead iworkshopjun2012
Measuringsocialmediaimpact ead iworkshopjun2012Measuringsocialmediaimpact ead iworkshopjun2012
Measuringsocialmediaimpact ead iworkshopjun2012Tony Roberts
 
Measuringsocialmediaimpact ead iworkshopjun2012
Measuringsocialmediaimpact ead iworkshopjun2012Measuringsocialmediaimpact ead iworkshopjun2012
Measuringsocialmediaimpact ead iworkshopjun2012Tony Roberts
 
Managing and measuring social media coventry combined
Managing and measuring social media coventry combinedManaging and measuring social media coventry combined
Managing and measuring social media coventry combinedWeb2LLP
 
What Is Product Excellence by Google Product Manager
What Is Product Excellence by Google Product ManagerWhat Is Product Excellence by Google Product Manager
What Is Product Excellence by Google Product ManagerProduct School
 
WJEC5 Ignite: Media anlytics in journalism guo m
WJEC5 Ignite: Media anlytics in journalism guo mWJEC5 Ignite: Media anlytics in journalism guo m
WJEC5 Ignite: Media anlytics in journalism guo mMichael Bruce
 
E-BOOK How to Run Profitable YouTube Channels.pdf
E-BOOK How to Run Profitable YouTube Channels.pdfE-BOOK How to Run Profitable YouTube Channels.pdf
E-BOOK How to Run Profitable YouTube Channels.pdfsarangjain18
 

Similar to Forecasting Audience Increase on Youtube (20)

Actionable Cohort Analysis: How to use behavior-based cohorting to maximize e...
Actionable Cohort Analysis: How to use behavior-based cohorting to maximize e...Actionable Cohort Analysis: How to use behavior-based cohorting to maximize e...
Actionable Cohort Analysis: How to use behavior-based cohorting to maximize e...
 
What makes good video? Using data to do better with our content.
What makes good video? Using data to do better with our content.What makes good video? Using data to do better with our content.
What makes good video? Using data to do better with our content.
 
Session 1: Gary Shochat (PAU) The basics of setting up a web strategy and com...
Session 1: Gary Shochat (PAU) The basics of setting up a web strategy and com...Session 1: Gary Shochat (PAU) The basics of setting up a web strategy and com...
Session 1: Gary Shochat (PAU) The basics of setting up a web strategy and com...
 
Techtalk Presentation 033110
Techtalk Presentation 033110Techtalk Presentation 033110
Techtalk Presentation 033110
 
2019 BEA Ignite: Miao Guo
2019 BEA Ignite: Miao Guo2019 BEA Ignite: Miao Guo
2019 BEA Ignite: Miao Guo
 
Growth PM: How to Grow Your Product by LinkedIn Product Leader
Growth PM: How to Grow Your Product by LinkedIn Product LeaderGrowth PM: How to Grow Your Product by LinkedIn Product Leader
Growth PM: How to Grow Your Product by LinkedIn Product Leader
 
Mobile app promotion strategy
Mobile app promotion strategyMobile app promotion strategy
Mobile app promotion strategy
 
What Is Data-Driven Product Development by Aaptiv Senior PM
What Is Data-Driven Product Development by Aaptiv Senior PMWhat Is Data-Driven Product Development by Aaptiv Senior PM
What Is Data-Driven Product Development by Aaptiv Senior PM
 
Applied Project MEA 359 Lizmi
Applied Project MEA 359 LizmiApplied Project MEA 359 Lizmi
Applied Project MEA 359 Lizmi
 
Grow your brand with YouTube
Grow your brand with YouTubeGrow your brand with YouTube
Grow your brand with YouTube
 
Measuring the Networked Nonprofit
Measuring the Networked NonprofitMeasuring the Networked Nonprofit
Measuring the Networked Nonprofit
 
How do we as PR and communications professionals demonstrate our worth?
How do we as PR and communications professionals demonstrate our worth?How do we as PR and communications professionals demonstrate our worth?
How do we as PR and communications professionals demonstrate our worth?
 
Measuringsocialmediaimpact ead iworkshopjun2012
Measuringsocialmediaimpact ead iworkshopjun2012Measuringsocialmediaimpact ead iworkshopjun2012
Measuringsocialmediaimpact ead iworkshopjun2012
 
Measuringsocialmediaimpact ead iworkshopjun2012
Measuringsocialmediaimpact ead iworkshopjun2012Measuringsocialmediaimpact ead iworkshopjun2012
Measuringsocialmediaimpact ead iworkshopjun2012
 
Managing and measuring social media coventry combined
Managing and measuring social media coventry combinedManaging and measuring social media coventry combined
Managing and measuring social media coventry combined
 
What Is Product Excellence by Google Product Manager
What Is Product Excellence by Google Product ManagerWhat Is Product Excellence by Google Product Manager
What Is Product Excellence by Google Product Manager
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
WJEC5 Ignite: Media anlytics in journalism guo m
WJEC5 Ignite: Media anlytics in journalism guo mWJEC5 Ignite: Media anlytics in journalism guo m
WJEC5 Ignite: Media anlytics in journalism guo m
 
E-BOOK How to Run Profitable YouTube Channels.pdf
E-BOOK How to Run Profitable YouTube Channels.pdfE-BOOK How to Run Profitable YouTube Channels.pdf
E-BOOK How to Run Profitable YouTube Channels.pdf
 
Omnyscope e245 march 2014 final
Omnyscope e245 march 2014 finalOmnyscope e245 march 2014 final
Omnyscope e245 march 2014 final
 

More from Matthew Rowe

Social Computing Research with Apache Spark
Social Computing Research with Apache SparkSocial Computing Research with Apache Spark
Social Computing Research with Apache SparkMatthew Rowe
 
Predicting Online Community Churners using Gaussian Sequences
Predicting Online Community Churners using Gaussian SequencesPredicting Online Community Churners using Gaussian Sequences
Predicting Online Community Churners using Gaussian SequencesMatthew Rowe
 
Transferring Semantic Categories with Vertex Kernels: Recommendations with Se...
Transferring Semantic Categories with Vertex Kernels: Recommendations with Se...Transferring Semantic Categories with Vertex Kernels: Recommendations with Se...
Transferring Semantic Categories with Vertex Kernels: Recommendations with Se...Matthew Rowe
 
SemanticSVD++: Incorporating Semantic Taste Evolution for Predicting Ratings
SemanticSVD++: Incorporating Semantic Taste Evolution for Predicting RatingsSemanticSVD++: Incorporating Semantic Taste Evolution for Predicting Ratings
SemanticSVD++: Incorporating Semantic Taste Evolution for Predicting Ratings Matthew Rowe
 
The Semantic Evolution of Online Communities
The Semantic Evolution of Online CommunitiesThe Semantic Evolution of Online Communities
The Semantic Evolution of Online CommunitiesMatthew Rowe
 
From Mining to Understanding: The Evolution of Social Web Users
From Mining to Understanding: The Evolution of Social Web UsersFrom Mining to Understanding: The Evolution of Social Web Users
From Mining to Understanding: The Evolution of Social Web UsersMatthew Rowe
 
Mining User Lifecycles from Online Community Platforms and their Application ...
Mining User Lifecycles from Online Community Platforms and their Application ...Mining User Lifecycles from Online Community Platforms and their Application ...
Mining User Lifecycles from Online Community Platforms and their Application ...Matthew Rowe
 
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...Matthew Rowe
 
Changing with Time: Modelling and Detecting User Lifecycle Periods in Online ...
Changing with Time: Modelling and Detecting User Lifecycle Periods in Online ...Changing with Time: Modelling and Detecting User Lifecycle Periods in Online ...
Changing with Time: Modelling and Detecting User Lifecycle Periods in Online ...Matthew Rowe
 
Identity: Physical, Cyber, Future
Identity: Physical, Cyber, FutureIdentity: Physical, Cyber, Future
Identity: Physical, Cyber, FutureMatthew Rowe
 
Measuring the Topical Specificity of Online Communities
Measuring the Topical Specificity of Online CommunitiesMeasuring the Topical Specificity of Online Communities
Measuring the Topical Specificity of Online CommunitiesMatthew Rowe
 
Who will follow whom? Exploiting Semantics for Link Prediction in Attention-I...
Who will follow whom? Exploiting Semantics for Link Prediction in Attention-I...Who will follow whom? Exploiting Semantics for Link Prediction in Attention-I...
Who will follow whom? Exploiting Semantics for Link Prediction in Attention-I...Matthew Rowe
 
Attention Economics in Social Web Systems
Attention Economics in Social Web SystemsAttention Economics in Social Web Systems
Attention Economics in Social Web SystemsMatthew Rowe
 
What makes communities tick? Community health analysis using role compositions
What makes communities tick? Community health analysis using role compositionsWhat makes communities tick? Community health analysis using role compositions
What makes communities tick? Community health analysis using role compositionsMatthew Rowe
 
Existing Research and Future Research Agenda
Existing Research and Future Research AgendaExisting Research and Future Research Agenda
Existing Research and Future Research AgendaMatthew Rowe
 
Tutorial: Social Semantics
Tutorial: Social SemanticsTutorial: Social Semantics
Tutorial: Social SemanticsMatthew Rowe
 
Modelling and Analysis of User Behaviour in Online Communities
Modelling and Analysis of User Behaviour in Online CommunitiesModelling and Analysis of User Behaviour in Online Communities
Modelling and Analysis of User Behaviour in Online CommunitiesMatthew Rowe
 
Using Behaviour Analysis to Detect Cultural Aspects in Social Web Systems
Using Behaviour Analysis to Detect Cultural Aspects in Social Web SystemsUsing Behaviour Analysis to Detect Cultural Aspects in Social Web Systems
Using Behaviour Analysis to Detect Cultural Aspects in Social Web SystemsMatthew Rowe
 
Anticipating Discussion Activity on Community Forums
Anticipating Discussion Activity on Community ForumsAnticipating Discussion Activity on Community Forums
Anticipating Discussion Activity on Community ForumsMatthew Rowe
 
Semantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataSemantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataMatthew Rowe
 

More from Matthew Rowe (20)

Social Computing Research with Apache Spark
Social Computing Research with Apache SparkSocial Computing Research with Apache Spark
Social Computing Research with Apache Spark
 
Predicting Online Community Churners using Gaussian Sequences
Predicting Online Community Churners using Gaussian SequencesPredicting Online Community Churners using Gaussian Sequences
Predicting Online Community Churners using Gaussian Sequences
 
Transferring Semantic Categories with Vertex Kernels: Recommendations with Se...
Transferring Semantic Categories with Vertex Kernels: Recommendations with Se...Transferring Semantic Categories with Vertex Kernels: Recommendations with Se...
Transferring Semantic Categories with Vertex Kernels: Recommendations with Se...
 
SemanticSVD++: Incorporating Semantic Taste Evolution for Predicting Ratings
SemanticSVD++: Incorporating Semantic Taste Evolution for Predicting RatingsSemanticSVD++: Incorporating Semantic Taste Evolution for Predicting Ratings
SemanticSVD++: Incorporating Semantic Taste Evolution for Predicting Ratings
 
The Semantic Evolution of Online Communities
The Semantic Evolution of Online CommunitiesThe Semantic Evolution of Online Communities
The Semantic Evolution of Online Communities
 
From Mining to Understanding: The Evolution of Social Web Users
From Mining to Understanding: The Evolution of Social Web UsersFrom Mining to Understanding: The Evolution of Social Web Users
From Mining to Understanding: The Evolution of Social Web Users
 
Mining User Lifecycles from Online Community Platforms and their Application ...
Mining User Lifecycles from Online Community Platforms and their Application ...Mining User Lifecycles from Online Community Platforms and their Application ...
Mining User Lifecycles from Online Community Platforms and their Application ...
 
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
 
Changing with Time: Modelling and Detecting User Lifecycle Periods in Online ...
Changing with Time: Modelling and Detecting User Lifecycle Periods in Online ...Changing with Time: Modelling and Detecting User Lifecycle Periods in Online ...
Changing with Time: Modelling and Detecting User Lifecycle Periods in Online ...
 
Identity: Physical, Cyber, Future
Identity: Physical, Cyber, FutureIdentity: Physical, Cyber, Future
Identity: Physical, Cyber, Future
 
Measuring the Topical Specificity of Online Communities
Measuring the Topical Specificity of Online CommunitiesMeasuring the Topical Specificity of Online Communities
Measuring the Topical Specificity of Online Communities
 
Who will follow whom? Exploiting Semantics for Link Prediction in Attention-I...
Who will follow whom? Exploiting Semantics for Link Prediction in Attention-I...Who will follow whom? Exploiting Semantics for Link Prediction in Attention-I...
Who will follow whom? Exploiting Semantics for Link Prediction in Attention-I...
 
Attention Economics in Social Web Systems
Attention Economics in Social Web SystemsAttention Economics in Social Web Systems
Attention Economics in Social Web Systems
 
What makes communities tick? Community health analysis using role compositions
What makes communities tick? Community health analysis using role compositionsWhat makes communities tick? Community health analysis using role compositions
What makes communities tick? Community health analysis using role compositions
 
Existing Research and Future Research Agenda
Existing Research and Future Research AgendaExisting Research and Future Research Agenda
Existing Research and Future Research Agenda
 
Tutorial: Social Semantics
Tutorial: Social SemanticsTutorial: Social Semantics
Tutorial: Social Semantics
 
Modelling and Analysis of User Behaviour in Online Communities
Modelling and Analysis of User Behaviour in Online CommunitiesModelling and Analysis of User Behaviour in Online Communities
Modelling and Analysis of User Behaviour in Online Communities
 
Using Behaviour Analysis to Detect Cultural Aspects in Social Web Systems
Using Behaviour Analysis to Detect Cultural Aspects in Social Web SystemsUsing Behaviour Analysis to Detect Cultural Aspects in Social Web Systems
Using Behaviour Analysis to Detect Cultural Aspects in Social Web Systems
 
Anticipating Discussion Activity on Community Forums
Anticipating Discussion Activity on Community ForumsAnticipating Discussion Activity on Community Forums
Anticipating Discussion Activity on Community Forums
 
Semantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataSemantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic Data
 

Recently uploaded

PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandIES VE
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPTiSEO AI
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 

Recently uploaded (20)

PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 

Forecasting Audience Increase on Youtube

  • 1. Forecasting Audience Increase on YouTube Matthew Rowe Knowledge Media Institute, The Open University, Milton Keynes, United Kingdom
  • 2. Reputation on the Social Web Reputation is: “the beliefs or opinions that are generally held about someone or something” On the Social Web, reputation = greater influence Important to information flow Control information diffusion How to quantify reputation? Greater audience = greater reputation Greater reputation = greater influence How to measure ‘reputation’? In-degree – i.e. number of ‘in links’ Audience levels, subscriber counts Forecasting Audience Increase on YouTube 1
  • 3. Influential Social Nodes Forecasting Audience Increase on YouTube 2
  • 4. Why Forecast? Users want to expand their audience What can users do to increase their audience? What factors contribute to increases? Solution: explore the relation between Audience levels - i.e. in-degree, and; Behaviour – of user and content Discover patterns, then use patterns for forecasting Given my behaviour, will my audience grow? 3 Forecasting Audience Increase on YouTube
  • 5. Features User behaviour statistics In-degree – i.e. number of followers Out-degree – i.e. number follows User view count – number of posts viewed by the user Post count – number of posts uploaded by the user Content statistics Post view count – i.e. number of views Favourite count – i.e. number of likes of content 4 Forecasting Audience Increase on YouTube
  • 6. Schema Barrier Social Web platforms provide data using bespoke schemas i.e. communicating through different languages Data from platform A == data from platform B Schema from platform A != schema from platform B Models must function across platforms Enabling portable behaviour patterns How can we interpret data from different platforms? 5 Forecasting Audience Increase on YouTube
  • 7. Behaviour Ontology Solution: OU Behaviour Ontology Defines behaviour in a common format Extending the SIOC ontology Captures ‘impact’ Vital to capture time-stamped user statistics Two classes for impact User impact Models user features Post impact Models post statistics 6 www.purl.org/NET/oubo/0.23/ Forecasting Audience Increase on YouTube
  • 8. Data Collection: YouTube Gathered a dataset from the video-sharing platform YouTube One aim of usage is to increase ‘channel’ popularity Gain more subscriptions For 10 days, at 4 hour intervals: Logged 100 most recently uploaded videos Stopping once 2k were logged Logged user + content stats for each video Randomly chose 10% for analysis Split dataset into 80/20 for training/testing 7 Forecasting Audience Increase on YouTube
  • 9. Forecasting Audience Increase How can we predict audience levels given observed features? 8 Forecasting Audience Increase on YouTube
  • 10. Forecasting Audience Increase How can we predict audience levels given observed features? 9 Error/residual vector Coefficient/weight Predictor/independent variable Forecasting Audience Increase on YouTube
  • 11. Forecasting Audience Increase How can we predict audience levels given observed features? What features are good predictors? i.e. can we induce a better model than above? Perform model selection 10 Error/residual vector Coefficient/weight Predictor/independent variable Forecasting Audience Increase on YouTube
  • 12. Model Selection I To perform model selection: Aim: maximise the coefficient of determination Procedure: average features within the training split in the same time period 11 Forecasting Audience Increase on YouTube
  • 13. Model Selection I To perform model selection: Aim: maximise the coefficient of determination Procedure: average features within the training split in the same time period First Model: all features 12 Forecasting Audience Increase on YouTube
  • 14. Model Selection I To perform model selection: Aim: maximise the coefficient of determination Procedure: average features within the training split in the same time period First Model: all features 13 Forecasting Audience Increase on YouTube
  • 15. Model Selection II How can we improve upon the previous model? Feature selection Exhaustive search of all possible feature combinations Optimize coefficient of determination 14 Forecasting Audience Increase on YouTube
  • 16. Model Selection II How can we improve upon the previous model? Feature selection Exhaustive search of all possible feature combinations Optimize coefficient of determination Shows improvements using certain models 15 Forecasting Audience Increase on YouTube
  • 17. Model Selection III Exhaustive feature selection drops user view count Forecasting Audience Increase on YouTube 16
  • 18. Model Selection III Exhaustive feature selection drops user view count Forecasting Audience Increase on YouTube 17
  • 19. Forecasting I Now have 2 models to forecast with: All features Best features Which model is best? Two experiments to test predictive power: One-step forecast Train model on previous k-steps, predict k+1 Final-step forecast Predict t=10, train on previous k-steps Predictions are user dependent Evaluation measure: Root Mean Square Error Forecasting Audience Increase on YouTube 18
  • 20. Forecasting: Results One-step Final Step Forecasting Audience Increase on YouTube 19
  • 21. Conclusions and Future Work Quantified reputation by audience levels Content reception linked to increased levels: More content views = increased audience levels More favourites = increased audience levels Able to accurately predict audience levels Post feature selection improves performance Behaviour ontology captures required features Common conceptualisation of behaviour Future work: Extend analysis to a larger dataset Applying models to additional platforms Forecasting Audience Increase on YouTube 20
  • 22. Questions Questions? people.kmi.open.ac.uk/rowe m.c.rowe@open.ac.uk @mattroweshow 21 Forecasting Audience Increase on YouTube

Editor's Notes

  1. To enable graphical inspection of the data