ahmedhammad97/Offensive-Language-Detection
NLP model that uses Machine Learning to detect offensive tweets, and classify it's target.
This tool helps social media managers and community moderators automatically identify and categorize offensive content on platforms like Twitter. It takes raw tweet text as input and outputs a classification of whether the tweet is offensive, if it's targeted, and who or what the target is. This helps maintain a safer online environment and manage user-generated content effectively.
No commits in the last 6 months.
Use this if you need an automated way to screen large volumes of social media posts for offensive language and understand if specific individuals or groups are being targeted.
Not ideal if you require very high accuracy for detecting targeted language, as this model performs better at overall offensiveness detection.
Stars
27
Forks
12
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Jul 01, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/ahmedhammad97/Offensive-Language-Detection"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
unitaryai/detoxify
Trained models & code to predict toxic comments on all 3 Jigsaw Toxic Comment Challenges. Built...
kensk8er/chicksexer
A Python package for gender classification.
Infinitode/ValX
ValX is an open-source Python package for text cleaning tasks, including profanity detection and...
PavelOstyakov/toxic
Toxic Comment Classification Challenge
minerva-ml/open-solution-toxic-comments
Open solution to the Toxic Comment Classification Challenge