HATE-SPEECH-DETECTION is a Web app built using Django and Vuejs. Uses Recurrent neural network LSTM algorithm to detect hatespeech in a text. Hate speech detector can be used as a middleware between the servers and a client. Now a days we see many hatefull comments on social sites so having a detector like this can stop the hate spread to a large extend.
git clone https://github.com/jhabarsingh/HATE-SPEECH-DETECTION.git
cd HATE-SPEECH-DETECTION
python3 -m venv env # Python 3.6.9 or 3.7.0 version
source env/bin/activate
python3 -m pip install --upgrade pip
pip install -r requirements.txt
python manage.py runserver
git clone https://github.com/jhabarsingh/HATE-SPEECH-DETECTION.git
cd HATE-SPEECH-DETECTION
conda create -n hatespeech python==3.7
conda activate hatespeech
python3 -m pip install --upgrade pip
pip install -r requirements.txt
python manage.py runserver
sudo apt-get install docker docker-compose # Install docker, docker-compose on linux
git clone https://github.com/jhabarsingh/HATE-SPEECH-DETECTION.git
cd HATE-SPEECH-DETECTION
sudo docker-compose up
Install node | Install vue/cli
git clone https://github.com/jhabarsingh/HATE-SPEECH-DETECTION.git
cd HATE-SPEECH-DETECTION
npm install # Nodejs should be installed
npm run start # Vuejs should be installed
- You can create an issue if you find any bug.
- You can work on an existing issue and Send PR.
- You can make changes in the design if it is needed.
- Even if you find any grammatical or spelling mistakes then also you can create an issue.
I would be glad to see a notification saying
User {xyz} created a Pull Request
. I promise to review it.