Giter Site home page Giter Site logo

yamineesh-k / imdb-movie-rating-prediction Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 6.26 MB

imdb movie rating prediction

Jupyter Notebook 99.97% Python 0.03%
gradient-boosting-regressor knn-regressor machine-learning predictive-modeling random-forest-regressor

imdb-movie-rating-prediction's Introduction

Data Collection:

This project uses the data scraped from imdb website by https://github.com/sundeepblue/movie_rating_prediction/ . Please refer the source for the data collection steps and last scraped time.

The Source is a CSV file 'movie_metadata.csv' (1.5MB) that has the below features.

"movie_title" "color" "num_critic_for_reviews" "movie_facebook_likes" "duration" "director_name" "director_facebook_likes" "actor_3_name" "actor_3_facebook_likes" "actor_2_name" "actor_2_facebook_likes" "actor_1_name" "actor_1_facebook_likes" "gross" "genres" "num_voted_users" "cast_total_facebook_likes" "facenumber_in_poster" "plot_keywords" "movie_imdb_link" "num_user_for_reviews" "language" "country" "content_rating" "budget" "title_year" "imdb_score" "aspect_ratio"

Methodology

This project uses three Regressors - KNN, Random Forest Model and Gradient Boosting in Python from the sklearn package, uses techniques like One Hot Encoding, 5 Fold Cross Validation, Grid Search CV for Hyperparameter tuning to identify the best model.

Evaluation

RMSE (Root Mean Square Error) and R^2 were used as the Evaluation metrics for the regressors

Contact Please contact for [email protected] for any questions regarding the project

imdb-movie-rating-prediction's People

Contributors

yamineesh-k 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.