This project aim to classify tweets, compiled in a dataset provided from kaggle and tells if they are neutral ou hated speech. To do so, it's used some techniques of natural language process.
To simplify the usage you can use the docker-compose structre, that's already defined in my github repository and the image build on dockerhub.
Pre-requirements: Docker
First step: clone the repository to you computer
$ git clone git@github.com:rogerioo/twitter-sentiments-analysis.git
Second step: login into you dockerhub account
$ docker login
Third step: inside the root of the folder, start docker
$ sudo docker-compose up
Fifth step: click on the following link
Sixth step: open the jupyter notebook file
Seventh step: Navigate to cell option and choose the option "Run All".
If you want to stop the running container, just press Ctrl + C on terminal and wait.
This project was developed as requirement to join GPAM (Grupo de Aprendizado de Máquina), a research group in machine learning of the University of Brasilia.