ISpotHate/API

0

stars

17

commits

Python

primary language

Aug 14, 2022

updated

README

API Endpoint

/ The ISpotHate API, hosted at ispothate.eastus.cloudapp.azure.com:8000.

Documentation: http://ispothate.eastus.cloudapp.azure.com:8000/docs

Redoc Documentation: http://ispothate.eastus.cloudapp.azure.com:8000/redoc

Features:

  • /ishate -> Returns the confidence of HATE speech or NON_HATE speech
  • /ishomophobia -> Returns a boolean result of whether the text is homophobia or not
  • /isswearing -> Returns a boolean result of whether the text contains a curse word/offensive speech, and censors the text and returns it
  • /sentiment -> Returns the sentiment of the text (negative, neutral, or positive)
  • /intent -> Returns the intent of the text (confidence of speech being targeted, aggressive, or hateful)
  • /toxicity -> Returns whether the speech is toxic or not, as well as other labels (toxicity, severe_toxicity, obscene, threat, insult, identity_attack, sexual_explicit)
  • /returnlabels -> Returns every label (from above methods)

Want to add more features? Either install the API and run it locally or add your own model

We offer long term support for any API installations! Please email mmmzzz66g@gmail.com with any questions.

Contributors

Bobliuuu

17 commits

ISpotHate/API

0

stars

17

commits

Python

primary language

Aug 14, 2022

updated

README

API Endpoint

/ The ISpotHate API, hosted at ispothate.eastus.cloudapp.azure.com:8000.

Documentation: http://ispothate.eastus.cloudapp.azure.com:8000/docs

Redoc Documentation: http://ispothate.eastus.cloudapp.azure.com:8000/redoc

Features:

  • /ishate -> Returns the confidence of HATE speech or NON_HATE speech
  • /ishomophobia -> Returns a boolean result of whether the text is homophobia or not
  • /isswearing -> Returns a boolean result of whether the text contains a curse word/offensive speech, and censors the text and returns it
  • /sentiment -> Returns the sentiment of the text (negative, neutral, or positive)
  • /intent -> Returns the intent of the text (confidence of speech being targeted, aggressive, or hateful)
  • /toxicity -> Returns whether the speech is toxic or not, as well as other labels (toxicity, severe_toxicity, obscene, threat, insult, identity_attack, sexual_explicit)
  • /returnlabels -> Returns every label (from above methods)

Want to add more features? Either install the API and run it locally or add your own model

We offer long term support for any API installations! Please email mmmzzz66g@gmail.com with any questions.

Contributors

Bobliuuu

17 commits

Languages

Python

93.5%

Dockerfile

6.0%