Welcome to iSpotHate

Hate Speech Detection As A Service

What does this do?

Imagine this scenario:

You run a consumer software startup; your audience ranges from 5 year olds to 105 year olds. You're scaling fast, but then disaster strikes: hateful content. It's a difficult line to walk between censorship, and offending new users. For small teams, machine learning is already a pain point; difficult to deploy at scale, expensive to develop pipelines. Detecting hate speech is also important to protect users and promote a healthy community and social equity.

Introducing ISpotHate

  • ISpotHate offers hate speech detection as a service.
  • It allows companies to focus on their core product, rather than worrying about using complex methods to keep content safe and promote social equity.
  • Our API is one HTTP request away from eradicating hate speech, one word at a time.

Benefits

Machine Learning

  • State of the art machine learning model ensembles
  • Fine tuned on real world datasets for high accuracy
  • Robust options for model choices

API

  • Simple API calls and interface
  • Fast latency and runtime
  • Efficient integration into any of your services or workflows

How does it work?

Simply type this one line of code:


http://ispothate.eastus.cloudapp.azure.com:8000/ishate?text={text}


Simply replace the {text} with whatever text you want! It's that easy!


Integrations

Call our API from any web app, chrome extension, or web service!

Integrate our API into any machine learning model or pipeline workflow!


Project Links

Here are just some of the prebuilt apps and examples we offer.

REST API Endpoint

Efficient, modular and intuitive usage!

Streamlit Demo

Easy to use, test, and remix!

Chrome Extension

Integrate into your day to day life!

Discord Bot

Simple integration and support for many platforms!



See a quickstart demo here

!

Why is this project important?


Historically, lesbians, gay men, bisexual individuals, and transgender people have not been understood and not accepted as “normal” on the human spectrum. Instead, they were stereotyped as deviants. Gladly, this worldview of the past is now changing for the better!

Sexual orientation and gender identities are integral parts aspects of ourselves and should never lead to discrimination or abuse.
Hate speech may sprout feelings of anxiety and insecurity which members of vulnerable targeted groups may experience and that leads to a negative mindset clouded with depression.
Detection of hate speech is important because it can help prevent these harmful effects.
In recent times, social media has become a hotbed for hate speech. Hate speech on social media can have harmful effects on society. The CDC has found a correlation between hate speech and self harm behaviour.





Frameworks Used:

FastAPI

HuggingFace

Wandb

PyTorch

Streamlit

Chrome Extension Toolkit

HTML/CSS/Javascript

Discord.py

Docker