Inspiration

A lot of times after watching one movie we want to watch similar movies, so I wanted to make a webapp for exactly that

What it does

Recommends top 5 movies you should watch next based on the movie you enter

How I built it

Used the TMDB 5000 movies dataset and used google colab for running the python code. Used streamlit to build the basic frontend interface. Used the TMDB API to get the movie posters. Used replit to code the app. Used Heroku to deploy it.

Challenges I ran into

Stemming, an NLP concept, it was working for individual words but wasn't for the entire data. Also, getting the movie posters from the TMDB API was a little tricky

Accomplishments that I'm proud of

First time submitting a full stack project on Devpost and deploying my first app on Heroku!

What we learned

Building a recommender system, using python and NLP concepts

What's next for Watch Next

Trying to increase the accuracy of the model and also try to implement colloborative filtering instead of content based filtering

Built With

Share this project:

Updates