Skip to content

Qudirah/Netflix-movie-recommender

Repository files navigation

Netflix Movie Recommender

The system recommends 10 movies when you input a movie you once enjoyed on Netflix. The dataset is a public dataset that can be found on kaggle. I used python libraries such as pandas, sklearn and nltk. Pandas is used for the preprocessing while nltk is used for the text preprocessing. The words were lemmatized(considering the part of speech) and then vectorized (using tfidf vectorizer). Cosine similarity is used to measure the distance between the vector arrays and as such it arranges them in descending order and recommends the first 10.

How to run locally on your system

  1. Copy the python code and make sure it runs in your jupyter notebook
  2. Copy the Netflix_app code in your pycharm and run
  3. In your Pycharm terminal, type streamlit run Netflix_app.py and then enter
  4. Click on the link provided to make it run
  5. Make sure to have all file saved. Including the pickle files

Please send a message if you have a contribution and find it useful.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published