Skip to content

The main objective is to build a predictive model, which could help in predicting the views of the videos uploaded on the TEDx website.

Notifications You must be signed in to change notification settings

GuptaRitik/Ted-talk-views-prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ted Talk Views Prediction

This project aims to predict the number of views for TED talks based on various features such as speaker, topic, duration, transcript, etc. The project uses machine learning techniques such as linear regression, random forest, and neural networks to build and evaluate different models. The project also explores the factors that influence the popularity and impact of TED talks. This can help TED organizers and speakers to optimize their content and delivery, as well as to identify the most engaging and influential topics for their audience. It can also help the viewers to discover and enjoy the most interesting and inspiring talks that suit their interests and needs.

💾 Project Files Description

This Project contain 4 Files:

  • NoteBook - Includes all the colab notebooks available for the project.
  • Presentation - Has Presentation of the whole project in file.
  • Technical Document - Included a word file for technical details of the whole project.
  • Requirements - All the required libraries for the project with their version.

📖 Extreme Gradient Boost

Extreme Gradient Boost (XGBoost) is a powerful and efficient framework for implementing gradient boosting algorithms. It builds an ensemble of weak learners, typically decision trees, that are sequentially fitted to the residuals of the previous learners. XGBoost uses a novel tree learning algorithm that handles sparsity, missing values, and regularization. It also supports parallel and distributed computing, as well as various objective functions and evaluation metrics.

Content of Notebook:-

  • Importing necessary libraries
  • Importing dataset
  • Data processing for EDA
  • Exploratory data analysis
  • Deriving insights and short conclusions
  • Data Cleaning/Null value/missing value treatment
  • Feature engineering
  • Data preprocessing
  • Model building
  • Hyperparameter tuning
  • Comparision and selection of model
  • conclusion

About

The main objective is to build a predictive model, which could help in predicting the views of the videos uploaded on the TEDx website.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published