Giter VIP home page Giter VIP logo

topics-with-deep-learning-youtube-likes-prediction-'s Introduction

TOPICS WITH DEEP LEARNING

TEAM : BENCH ODYSSEY TEAM NO: 23

  • PES2UG21CS148 Choppa Rasagnya
  • PES2UG21CS158 Deepika Indran
  • PES2UG21CS160 Devansh Guttikonda

Predicting the Likes Count of a YouTube Video

Most popular Indian Youtube videos from June to November 2023 were scraped using Youtube's API and the following were the attributes obtained-

  • Video_id
  • Title
  • PublishedAt
  • ChannelId
  • ChannelTitle
  • Trending_Date
  • Tags
  • View Count
  • Likes
  • Comment Count
  • Thumbnail_Link etc

The following features was used to predict the likes -

  • view_count
  • comment_count
  • Sentiment_Scores
  • time_till_trend
  • Subscriber_Count

The model which we used was the XGBoost (Extreme Gradient Boosting). XGBoost is an ensemble learning technique that combines multiple decision trees to improve predictive performance.

  • RMSE: 110538.93938925382
  • R-squared value: 0.9597375701889096
  • MAE: 31216.7363869918
  • MSE: 12218857121.30113

How to Use

  1. git clone TDL_PROJECT_CODE_Team23.ipynb

Limitations

Predictions need to be periodically re-evaluated as the analysis isn't based on real-time data.

Conclusion and Future Work

  • Market Analysis: Analyze trends in video popularity, viewership, and engagement to understand audience preferences and behavior in the Indian market.

  • Thumbnail Analysis: Identify the influence of a thumbnail of a video and how it performs using CNN’s and other Deep learning techniques.

  • Sentiment Analysis: Utilize comments data to gauge audience sentiment towards specific topics or creators, aiding in reputation management and content optimization strategies.

topics-with-deep-learning-youtube-likes-prediction-'s People

Contributors

devansh-gutti avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.