I-Spy is a discord and twitter bot πŸ€– that keeps a check on usage foul language, hate-speech and NSFW contents

Overview

'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

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

  • Deploy our API and model so that other developers can use and improve our service

  • Get an official API from Twitter and use it instead of Puppeteer

Owner
Tia Saxena
Sophomore in Computer Science and Technology | MAIT'24
Tia Saxena
Die wichtigsten APIs Deutschlands in einem Python Paket.

Deutschland A python package that gives you easy access to the most valuable datasets of Germany. Installation pip install deutschland Geographic data

Bundesstelle fΓΌr Open Data 921 Jan 08, 2023
Unfollows Users You're Following

Github-Unfollow-Bot Info It unfollows users you're following, it runs in the background so you can still do what you do without it bothering you. It's

ExT 4 Sep 03, 2022
A Telegram Bot That Can Find Lyrics Of Song

Lyrics-Search-Bot A Telegram Bot That Can Find Lyrics Of Song A Simple Telegram Bot That Can Extract Lyrics Of Any Songs Deploy Commands start - To St

Muhammed Fazin 11 Oct 21, 2022
Seth Userbot with python

SETH-USERBOT DEPLOY TO HEROKU Group Support: String Session : Stay Support πŸš€ ❁ LonamiWebs and Telethon Β© Credits ⚑ THANK YOU VERY MUCH FOR zeinzo Zei

seth 4 Jan 10, 2022
Public API client for GETTR, a "non-bias [sic] social network," designed for data archival and analysis.

GoGettr GoGettr is an API client for GETTR, a "non-bias [sic] social network." (We will not reward their domain with a hyperlink.) GoGettr is built an

Stanford Internet Observatory 72 Dec 14, 2022
Play Video & Music on Telegram Group Video Chat

Video Stream is an Advanced Telegram Bot that's allow you to play Video & Music on Telegram Group Video Chat πŸ§ͺ Get SESSION_NAME from below: Pyrogram

Sehath Perera 1 Jan 17, 2022
This library is for simplified work with the sms-man.com API

SMSMAN Public API Python This is a lightweight library that works as a connector to Sms-Man public API Installation pip install smsman Documentation h

13 Nov 19, 2022
A script written in python3 for bruteforcing Gmail accounts.

GmailBruteforce Made for bruteforcing gmail accounts. It needs Less Secure Apps setting turned on in order to work. Installation For windows git clone

Shinero 4 Sep 16, 2022
rewise is an unofficial wrapper for google search's auto-complete feature

rewise is an unofficial wrapper for google search's auto-complete feature

Somdev Sangwan 71 Jul 19, 2022
Modular Python-based Twitch bot optimized for customizability and ease of use.

rasbot Modular Python-based Twitch bot optimized for customizability and ease of use. rasbot is a Python-based Twitch bot that runs on your Twitch acc

raspy 9 Dec 14, 2022
Reddit bot that uses sentiment analysis

Reddit Bot Project 2: Neural Network Boogaloo Reddit bot that uses sentiment analysis from NLTK.VADER WIP_WIP_WIP_WIP_WIP_WIP Link to test subreddit:

TpK 1 Oct 24, 2021
Autodrive is designed to make it as easy as possible to interact with the Google Drive and Sheets APIs via Python

Autodrive Autodrive is designed to make it as easy as possible to interact with the Google Drive and Sheets APIs via Python. It is especially designed

Chris Larabee 1 Oct 02, 2021
Discord Selfbot, 90+ commands

Setting the bot up. STEP 1: copy the directory yook.club selfbot was downloaded and extracted into, open cmd and type "cd " then paste. STEP 2: python

yook 1 Dec 12, 2021
Token-gate Notion pages

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

John 8 Oct 13, 2022
A suite of utilities for AWS Lambda Functions that makes tracing with AWS X-Ray, structured logging and creating custom metrics asynchronously easier

A suite of utilities for AWS Lambda Functions that makes tracing with AWS X-Ray, structured logging and creating custom metrics asynchronously easier

Amazon Web Services - Labs 1.9k Jan 07, 2023
RDMAss - A Python Discord bot creating an interaction with RDM API

RDMAss A Python Discord bot creating an interaction with RDM API. Features Assig

5 Sep 21, 2022
Change Discord HypeSquad in few seconds!

a simple python script that change your hypesquad to what house you choose

Ho3ein 5 Nov 16, 2022
A high level library for building Discord bots.

Qord A high level library for building Discord bots. 🚧 This library is currently in development. Questions that you are having What is this? This is

Izhar Ahmad 16 May 14, 2022
Most Simple & Powefull web3 Trade Bot (WINDOWS LINUX) Suport BSC ETH

Most Simple & Powefull Trade Bot (WINDOWS LINUX) What Are Some Pros And Cons Of Owning A Sniper Bot? While having a sniper bot is typically an advanta

GUI BOT 6 Jan 30, 2022
Library for working with QIWI API.

Library for working with QIWI API.

qxtony 2 Apr 26, 2022