This project classifies the text into one of the seven emotion classes. The project has been created using ISEAR dataset and machine learning based Random Forest Classifier.
Link - https://emotion-detection-ml.herokuapp.com
- Numpy
- Pandas
- Sklearn
- Flask
- pickle
The code is provided in the Emotion_Detection.ipynb notebook file. You will also be required to use the isear.txt dataset file to complete your work. The code generates the two pickle files namely rbf_model.pkl and cv_transform.pkl that are required to run app.py file. The web app development code is in the app.py file
In a terminal or command window, navigate to the top-level project directory and run the following command:
$ python app.py