RampageousRJ / Movie-Recommender-System

Code repository for a sample end-to-end project for a Movie Recommender System built on Python Flask as backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Movie-Recommender-System

Movie Recommender API which makes use of cosine similarity to find movies similar to the one entered employing Flask as backend.

Run Locally

Clone the project

  git clone https://github.com/RampageousRJ/Movie-Recommender-System.git

Install dependencies and zipped pickle files from link

  pip install -r requirements.txt

Place the pickle files in model directory and then start the server

  export FLASK_DEBUG=1
  export FLASK_APP=app.py
  flask run

API Reference

Send a POST request to the local/hosted URL

  POST /api

Type of input for the API

Parameter Type Description
title string Enter name of the movie

Processes the movie title and returns result with all the necessary fields in a json format.

About

Code repository for a sample end-to-end project for a Movie Recommender System built on Python Flask as backend

License:GNU General Public License v3.0


Languages

Language:Jupyter Notebook 98.0%Language:JavaScript 1.2%Language:CSS 0.5%Language:Python 0.2%Language:HTML 0.0%