Skip to content

EntropyFails/PBIT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PBIT

PBIT: Pride belongs in tech.
Identity Hate Speech Detection is the automated task of detecting if a piece of text contains identity-hate speech. NoHateBot is a discord bot that identifies identity-hate speech in a server. Once identity-hate speech is done by a user, our custom model classifies it as either hate or not. If it is an identity hate speech our bot flags the user, deletes the message, and sends the server's owner a direct message on discord regarding the incident. All of this is performed in real-time with minimal Delay. There are also 2 types of classification models we are using: one is a custom model we built and another is co:here platform's classify classification model.

Steps to run the discord bot

  • install all required packages
  • append correct API keys, user keys, and server keys in the tokens.py file
  • python bot.py

Dataset

The data used in our model can be found here

CircleCI Tutorial

We used this blog post to set up CicleCI for this project.

CircleCI

About

PBIT: Pride belongs in tech.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 60.1%
  • Python 17.1%
  • CSS 11.5%
  • HTML 10.2%
  • JavaScript 1.1%