Me and my teammates implemented some machine learning algorithms that are used as Content-based Filtering Recommendation System for our previous project called Vkusotiiki-bg
The project implements the following machine learning algorithms in Python 3.5:
-
kNN (k Nearest Neighbours) with:
- KD-Tree
- Cosine similarity
- Euclidean distance
-
Naive Bayes
-
k-Means
-
TF-IDF + Vector Space Model (Cosine similarity)
-
Install packages from requirements.txt in virtualenv
-
For Ubuntu: install also:
sudo apt-get install python3-tk