FilmBuddy enables you to get personalized film recommendations by choosing a film as a reference and applying filters to match your preferences.
Endpoint: /recommend
Description: This endpoint allows you to receive film recommendations based on configurable parameters, including the film title and the release year.
Endpoint: /search
Description: This endpoint allows you to search for films based on a keyword in the film title.
- Clone the Repository: Clone the repository to your local machine.
git clone https://github.com/sooryaprakash31/FilmBuddy.git
- Change the current directory to
app
cd app
- To start the application, execute
docker-compose up -d
- To stop the application, execute
docker-compose down
Note: The endpoints can be accessed in the Swagger UI - http://localhost:8000/apidocs/
- Retrieved from MovieLens
Leave a ⭐ if you find this useful! :)