- MongoDB ver:1.29.6
- Python ver:3.8
- Python Library in requirement.txt
- If you want to see our recommendation algorithm simulation install anaconda Jupyter notebook
- Clone this project
- Download File Posters in https://github.com/vohanhattan/RecommendationSystem/tree/main/backup and extract to ./movieseach/static
- Download File nlkt_data in https://github.com/vohanhattan/RecommendationSystem/tree/main/backup extract to C:\ or D:\
- Download Review file aclImdb in https://github.com/vohanhattan/RecommendationSystem/tree/main/backup extract to ./movieseach/utils/
- Extract file movie csv in /utils/movies
- You need to install the necessary libraries
pip install -r requirement
- You should upload_movies and upload_reviews (run file python in ./moviesearch/utils)
- You can upload movie, delete, edit by run file menu.py in ./moviesearch/utils base on add_movie.csv
- Run server: python main.py runserver
- http://localhost:8000/