SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances (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
 

En vedette

Horror movie audience research
Horror movie audience researchHorror movie audience research
Horror movie audience research
08richae
 
Audience - Analysis of Survey Results
Audience - Analysis of Survey ResultsAudience - Analysis of Survey Results
Audience - Analysis of Survey Results
JohnnyVFFonseca
 
Social media vs social network
Social media vs social networkSocial media vs social network
Social media vs social network
Scharly
 
Subject line presentation
 Subject line presentation Subject line presentation
Subject line presentation
SmartBlogs
 
Audience analysis
Audience analysisAudience analysis
Audience analysis
Ajayavg165
 
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 Analysis
Rich Murphy
 

En vedette (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
 

Similaire à Forecasting Audience Increase on Youtube

Measuring the Networked Nonprofit
Measuring the Networked NonprofitMeasuring the Networked Nonprofit
Measuring the Networked Nonprofit
Beth Kanter
 
Measuringsocialmediaimpact ead iworkshopjun2012
Measuringsocialmediaimpact ead iworkshopjun2012Measuringsocialmediaimpact ead iworkshopjun2012
Measuringsocialmediaimpact ead iworkshopjun2012
Tony Roberts
 

Similaire à 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
 

Plus de Matthew Rowe

Existing Research and Future Research Agenda
Existing Research and Future Research AgendaExisting Research and Future Research Agenda
Existing Research and Future Research Agenda
Matthew 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 Communities
Matthew Rowe
 
Anticipating Discussion Activity on Community Forums
Anticipating Discussion Activity on Community ForumsAnticipating Discussion Activity on Community Forums
Anticipating Discussion Activity on Community Forums
Matthew Rowe
 
Semantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataSemantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic Data
Matthew Rowe
 

Plus de 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
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

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
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
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...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 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...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

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

Notes de l'éditeur

  1. To enable graphical inspection of the data