sooryaprakash31 / FilmBuddy

A film recommendation system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Film Buddy

FilmBuddy enables you to get personalized film recommendations by choosing a film as a reference and applying filters to match your preferences.

Endpoints

1. Recommendations

Endpoint: /recommend
Description: This endpoint allows you to receive film recommendations based on configurable parameters, including the film title and the release year.

2. Search

Endpoint: /search
Description: This endpoint allows you to search for films based on a keyword in the film title.

QuickStart Guide

  1. Clone the Repository: Clone the repository to your local machine.
git clone https://github.com/sooryaprakash31/FilmBuddy.git
  1. Change the current directory to app
cd app
  1. To start the application, execute
docker-compose up -d
  1. To stop the application, execute
docker-compose down

Note: The endpoints can be accessed in the Swagger UI - http://localhost:8000/apidocs/

Datasets

License


Leave a ⭐ if you find this useful! :)

About

A film recommendation system

License:MIT License


Languages

Language:Python 97.6%Language:Dockerfile 2.4%