Kubrick / README.md
sahilgarje's picture
Upload folder using huggingface_hub
dc53365 verified

A newer version of the Gradio SDK is available: 5.15.0

Upgrade
metadata
title: Kubrick
app_file: app.py
sdk: gradio
sdk_version: 5.8.0

Kubrick: Movie Recommender System

Kubrick is a thing I made that uses cosine similarity on the overviews of several movies and recommends based on that similarity score. The output consists of the titles, posters and overviews of 5 recommendations.

Steps to run:

  1. Install dependencies:

    pip install -r requirements.txt
    
  2. Set up environment variables: Create a .env file in the project root and add your OMDB API key:

    OMDB_API_KEY=<your_omdb_api_key>
    
  3. Run the application:

    python app.py
    

Requirements:

If you want to make a model file with a higher/lower threshold, first download the movies dataset, move it to this project's directory, delete the pkl and npz lines, and then run app.py.