Recommender-PyQt5
It is a course project about recommender system.
Build a Recommender system using KNN and SVD algorithm. A GUI is inplemented with PyQt5 in order to do the presentation.
How to run
python recommander.py
Dependencies
- tqdm
- BeautifulSoup
- PyQt5
- fuzzywuzzy
- scikit-learn
Datasets
the dataset is available on Movielens. And here is the download link. Download the dataset and extract in the same directory with other source file.
.
├── image.py
├── MainWindows.py
├── MainWindows.ui
├── ml-latest-small
│ ├── links.csv
│ ├── movies.csv
│ ├── ratings.csv
│ ├── README.txt
│ └── tags.csv
├── README.md
└── recommander.py