Recommender-Systems-SS24 / movie-recommendation-api

0 stars 0 forks source link
  1. Install missing Python packages (pip install -r requirements.txt)
  2. Download and extract the dataset 'ml-20m.zip' from https://grouplens.org/datasets/movielens/20m/
  3. Download and extract the dataset 'ml-latest-small.zip' from https://grouplens.org/datasets/movielens/latest/
  4. Download the movie posters from https://www.kaggle.com/datasets/ghrzarea/movielens-20m-posters-for-machine-learning
  5. Download additional movie data from https://drive.google.com/file/d/1je77e0Lq8naVUsjoOzk5RuI2H3ceHlSz/view
  6. Adjust the path constants in the constants.py file according to your local environment
  7. Execute: python initializer.py (this has to be done only once)
  8. Execute: python app.py
  9. The API should be available at http://127.0.0.1:5000