Enbot is a working prototype for a course completion work created with the aim of analyzing the emotions present in a text, computes them and uses them to respond to the text entries. The work will be available here soon.
The public dataset used in this project was created by Praveen Govindaraj and was not modified. It can be found here (visited on 2021/01/06).
To run the application in development mode you will have to be installed python 3+ and angular. A detailed description of the projects can be found here and here. If you just want to run the application without worrying about dependencies, a bundle project has been created here and you can run it with docker or similar easily.
This project follows some guidelines:
- Analyze emotion in text entries;
- Use these emotions to create a profile;
- Use the created profile to respond to text entries;
- Have a preview of the prevailing feeling in the application.
The project code is under MIT license, except for the used dataset that is under CC BY-SA 4.0.