The purpose of the program is to explore different nlp classification technique and be able to clas tv shows (anime) by genre using only their synopsis.
- Clone this repository
- Create a python virtual env
python3 -m venv "env name" - Install required packages
python3 -m pip install -r requirements.txt - In the data directory, in data.py line 16 enter your
X-MAL-CLIENT-ID - Run the jupyter notebook, it may take a while
- run application.py
python3 application.py - Go to front end directory
cd frontend - run
npm i - in the public directory create a directory called images
mkdir imagesand upload an image file name background1.JPG - run
npm start
- Python
- Pytorch
- Numpy
- Panda
- Flask
- React