Inspiration

I am new to MLH GHW so when I looking for some project to do I found that movie recommender was one of the challenge.

What it does

The system recommends movies based on user input and also provides a feature to browse movies by genre.

How we built it

It is built using Flask, a Python web framework. It features movie search functionality, genre-based browsing, and an about page. The system uses pickle files to store movie data and the TMDB API to fetch movie posters. The main logic is contained in app.py, which defines routes and functions for recommending movies based on user input. The web interface is created with HTML templates.

Challenges we ran into

Choosing a recommendation algorithm was a little difficult but the main challenge was integrating and managing API calls, such as fetching movie posters from the TMDB API as I am new to flask.

What's next for Movie Recommender

  1. Explore hybrid approaches combining content-based and collaborative filtering for more accurate recommendations.
  2. Refine the UI/UX for better interactivity and design.
  3. Enable user accounts to save preferences and track watch history.

Built With

Share this project:

Updates