-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
55 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,55 @@ | ||
# I-SPY_MLH | ||
# 'I-Spy' is an open innovation project | ||
|
||
## What is 'I-Spy' ? | ||
I-Spy is a bot which keeps a check on foul language, hate-speech and NSFW content on platforms like discord and twitter. | ||
A warning is dropped when our bot comes across similar content. | ||
I-spy is the one stop solution to monitor your discord servers and twitter handles against community demons and helps in content moderation. | ||
|
||
|
||
## What problem does it solve ? | ||
Since the boom of the internet, we have seen an exponential rise in spread of foul language and hate-speech across all social media platforms. This is an honest effort to | ||
filter what you see and keep your loved ones gaurded against venom spewed by keyboard demons. Don't fret about hateful/NSFW content because we got your back! | ||
|
||
## How does it work ? | ||
We used a publicly available Kaggle dataset (https://www.kaggle.com/vkrahul/twitter-hate-speech?select=train_E6oV3lV.csv ) for developing an | ||
NLP hate speech detection model. We used a basic Logistic Regression model for our purpose , which gave us an accuracy of about 85%. We also used numerous Python | ||
libraries/modules like stopwords and Tf-Idf vectorization for data cleaning . | ||
|
||
## Technologies Used | ||
- JavaScript | ||
|
||
- Python | ||
|
||
- Machine Learning | ||
|
||
- Flask | ||
|
||
- Node.js | ||
|
||
- HTML5 | ||
|
||
- CSS3 | ||
|
||
## Tools Used | ||
- Canva | ||
- - Figma | ||
|
||
|
||
|
||
## Credits | ||
- Animated Background Effect : [Codepen](https://codepen.io/saransh/pen/BKJun) | ||
|
||
- Font : [Google Font](https://fonts.google.com/) | ||
|
||
- Images : [Undraw](https://undraw.co/) | ||
|
||
## Future Scope | ||
- Improve model accuracy | ||
|
||
- Optimize the method to search for NSFW links | ||
|
||
- Scan NSFW media shared from local system (not in form of link) | ||
|
||
- DM discord server owners directly regarding frequent offenders | ||
|
||
- Devise a system to monitor and report explicit nicknames used by community members |