1 - Presentation
Description:
Anime recommendation system based on Machine-learning.
Data Source
Type of analysis
- data cleaning
- modelisation:
- a supervised model (KNN)
- an unsupervised model (Deep learning / neural network)
- an API to serve the predictions from the calculated model
- a website to allow users to get prediction results from the API/model
Project members
2 - Startup the project
Clone the project:
mkdir ~/code/anime_map && cd "$_"
git clone git@github.com:mijkami/anime_map.git
cd anime_map
Then add a raw_data directory (as it is not tracked by git):
mkdir raw_data
3 - Install
Go to https://github.com/{group}/anime_map
to see the project, manage issues,
setup you ssh public key, ...
Create a python3 virtualenv and activate it:
sudo apt-get install virtualenv python-pip python-dev
deactivate; virtualenv -ppython3 ~/venv ; source ~/venv/bin/activate
Create a virtual env for the project:
pyenv virtualenv anime_map
Tell pyenv that we want to use this virtual env for our project:
cd ~/code/mijkami/anime_map/
And run:
pyenv local anime_map
Install requirements:
make install_requirements