Skip to content
Linear regression movie rating predictor
Jupyter Notebook
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
figures
notebooks
.DS_Store
.gitignore
.nbgrader.log
README.md
requirements.txt

README.md

Movie Rating Prediction

Binder

In this repository, I attempt to build a linear regression predictor to predict movie ratings based on information about the movie. This is built on 2018 movie data from The Movie Database (TMDb), whose API I queried in making this project.

Dependencies

The dependencies are listed in the requirements.txt file.

Data

The data from this project is from the TMDb API, which I queried in the loading-data.ipynb notebook. CSV files of the original and cleaned data are contained in the data folder.

Notebooks

There are a few notebooks in this project, all in the notebooks folder. The proper order for looking through them is listed below.

  1. loading-data.ipynb
  2. data-cleaning-eda.ipynb
  3. linear-regression-model.ipynb

By reading the notebooks in this order, you will be able to follow the project. I recommend looking through this project on Binder (link above) because some of the notebooks have IPython widgets that make understanding the thought process far easier.

Plots

Copies of all plots generated in this project are contained in the figures folder.

You can’t perform that action at this time.