Note: Jupyter Notebook via Anaconda Navigator is required to upload and run the files for this project because of the size of the ratings data set file
Step 1: Install Jupyter Notebook
I recommend doing so through Anaconda Navigator. If you already have Anaconda on your device, skip to Step 3.
Download the Anaconda installer: https://www.anaconda.com
Click the appropriate download for your system under the “Download” button.
Follow along with the Anaconda Documentation Installation Guide to complete the installation.
Step 2: Open Jupyter Notebook via Anaconda Navigator
Step 3: Download project source files
These are the 3 required files:
Movie_Rec_Application.ipynb,
movies.csv,
ratings.csv
The ratings.csv file is too large to upload to Github so you can download the data set from here
Step 4: Create a new Folder in Jupyter to house the files by clicking on “New” → “Folder”
Step 5: (Optional) The new folder will default to “Untitled Folder”
Select the folder, check the box beside it, and click “Rename”
Step 6: (Optional) Enter a new directory name and click “Rename”
Step 7: Find the new directory and double-click on it to open it
Step 8: Click Upload to upload the downloaded files from Step 3
Step 9: Select and open the downloaded files
You may get a 'Large file size warning' because of the ratings.csv file. Just click “Ok”
Step 10: Click the blue upload buttons alongside each file under “Name” (all 3 of them)
Step 11: Double-click the “Movie_Rec_Application.ipynb
Step 12: Click “Cell” → “ Run All”
Step 13: Scroll down to the final cell to the interactive widget
Step 14: Use the interactive GUI
Enter a Movie Name and get your personalized movie recommendations.
Here is an example using the movie, Legally Blonde as the input: