VOOZH about

URL: https://apify.com/greip/profanity-detection

โ‡ฑ Profanity Detection ยท Apify


๐Ÿ‘ Profanity Detection avatar

Profanity Detection

Under maintenance

Pricing

from $0.10 / 1,000 requests

Go to Apify Store

Profanity Detection

Under maintenance

Analyze text content for profanity, offensive language, and inappropriate content with Machine Learning. Detects harmful language, provides risk scoring, and helps maintain safe user environments by filtering inappropriate content.

Pricing

from $0.10 / 1,000 requests

Rating

0.0

(0)

Developer

๐Ÿ‘ Greip

Greip

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

0

Monthly active users

5 months ago

Last modified

Share

Greip's Profanity Detection

A robust Apify Actor that detects offensive and inappropriate language in text using the Greip Profanity Detection API. This tool helps safeguard your website or app by screening user inputs for profanity and other harmful content, maintaining a positive user environment and protecting your brand.

๐Ÿš€ Features

  • ML-Powered Detection: Advanced Machine Learning algorithms to analyze text content
  • Risk Scoring: Numerical risk scores from 0-3 (0=safe, 1=high-risk, 2=medium-risk, 3=low-risk)
  • Bad Words Identification: Detailed list of detected profane words when ML detection is used
  • Real-time Analysis: Fast processing with execution time tracking
  • Structured Output: Clean, well-formatted JSON results stored in datasets

Input Parameters

ParameterTypeRequiredDescription
textstringโœ…Text content to analyze for profanity
userIDstringโŒOptional user identifier for tracking

Output Format

The Actor outputs detailed analysis information for each text input:

{
"text":"This is a sample text to analyze",
"isSafe":true,
"riskScore":0,
"totalBadWords":0,
"isML":true,
"badWords":[],
"timestamp":"2026-01-14T10:30:00.000Z"
}

Output Field Descriptions

Profanity Analysis Fields:

  • text: The original text that was analyzed
  • isSafe: Boolean indicating whether the text is safe (true) or contains profanity (false)
  • riskScore: Risk assessment score:
    • 0 = Completely safe text
    • 1 = High-risk text (most dangerous profanity)
    • 2 = Medium-risk text (moderate profanity)
    • 3 = Low-risk text (mild profanity)
  • totalBadWords: Total number of profane words detected (only available when isML is true)
  • isML: Boolean indicating whether Machine Learning detection was used
  • badWords: Array of detected profane words (only populated when ML detection finds issues)
  • timestamp: ISO 8601 timestamp when the analysis was processed

Use Cases

  • Content Moderation: Screen user comments, posts, and messages before publication
  • User Registration: Detect offensive usernames during account creation
  • Chat Systems: Real-time filtering of chat messages and communication
  • Review Systems: Moderate product reviews and feedback
  • Social Media: Monitor user-generated content for community guidelines compliance

Your feedback

We're always working on improving the performance of our Actors. If you have any technical feedback for the profanity detection actor or found a bug, please create an issue in the Issues tab.

You might also like

Text Moderation API

sentinel-moderation/text-moderation-api

Uses advanced AI models to analyze and classify user-generated content in real time. It detects harmful or inappropriate content, providing category-level flags and confidence scores to help you enforce community guidelines and keep your platform safe.

๐Ÿ‘ User avatar

Sentinel Moderation

8

Image Moderation API

sentinel-moderation/image-moderation-api

Uses advanced AI models to analyze and classify user-generated content in real time. It detects harmful or inappropriate content, providing category-level flags and confidence scores to help you enforce community guidelines and keep your platform safe.

๐Ÿ‘ User avatar

Sentinel Moderation

7

Profanity Checker

louisdeconinck/profanity-checker

Clean text fast! ๐Ÿš€ This actor removes profanity, obscenity, & unwanted words. Perfect for content moderation & data sanitization. Built-in & custom lists. Try it now! โœจ

๐Ÿ‘ User avatar

Louis Deconinck

4

5.0

Profanity Checker

maximedupre/profanity-checker

Check comments, reviews, messages, and text snippets for blocked words. Clean text and export match evidence for content moderation workflows.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2

SEO Duplicate Content Detector

gr_59017/seo-duplicate-content-detector

Detects duplicate or identical content across multiple webpages by analyzing visible page text. Helps identify SEO duplicate content issues, content reuse, and potential ranking risks using simple content comparison and scoring.

Email Address Risk Scoring

greip/email-scoring

Validate and score email addresses. Detects disposable emails, free email providers, role-based addresses, and provides risk scoring.

Language Detector

zsoftware/language-detector

Detect the language of each line of text using machine learning. Paste multiple lines of text into the input, and this actor will identify the language of each one, returning results with confidence scores and alternative guesses based on a trained statistical model.

Language Detector

kurilov_ai/language-detector

Detect the language of one or multiple text inputs. The actor provides the detected language in standard codes along with confidence scores for each candidate language. It is optimized for both short and long texts, supports batch processing, and delivers results quickly and reliably.

๐Ÿ‘ User avatar

Andrey Kurilov

1