Skip to content

Latest commit

 

History

History
20 lines (20 loc) · 914 Bytes

README.md

File metadata and controls

20 lines (20 loc) · 914 Bytes

Movie recommender

Built using

HTMX Python

How to run

  1. Download the movies dataset or the ml-100k dataset and extract it. The movies dataset is a bit bigger and slower, but contains more movies and ratings and newer movies.
  2. Setup, install and activate virtual environment
    python3 -m venv .venv
    pip install -r requirements.txt
    source .venv/bin/activate # Linux only, Windows is different
  3. Run the data cleanse script
    python movie_rec_api/data-cleanse.py /path/to/the-extracted-dataset out
  4. Start the server
    uvicorn movie_rec_api.main:app