AI Content Detector avatar
AI Content Detector

Pricing

Pay per event

Go to Store
AI Content Detector

AI Content Detector

Developed by

Muhammet Akkurt

Muhammet Akkurt

Maintained by Community

The AI Content Detector instantly analyzes how much of your text or file was written by AI. Verify content authenticity, boost your SEO, and maintain academic integrity. Secure your texts with fast, reliable results.

5.0 (1)

Pricing

Pay per event

2

Total users

2

Monthly users

2

Runs succeeded

33%

Last modified

16 hours ago

The AI Content Detector is a powerful Apify actor designed to detect AI-generated content in texts. Using advanced artificial intelligence models, it analyzes provided texts or files and provides a score indicating how much of the content was written by AI versus a human.

Why Use the AI Content Detector?

This tool offers a fast and reliable solution for verifying content authenticity. It saves you time by automating this check, which is difficult to do manually.

  • Accuracy: Uses proven machine learning models with a high accuracy rate.
  • Flexibility: Supports both plain text and various file formats.
  • Large Text Support: Automatically splits texts longer than 50,000 words into 50,000-word chunks for analysis. This ensures that even very large documents can be processed smoothly.
  • Easy Integration: Can be easily run on the Apify platform, and the results can be exported in different formats (JSON, CSV, Excel).

Features

  • Scans for AI content by text or file upload.
  • Supported file formats: .txt, .md, .html, .pdf, .docx.
  • Provides detailed AI and human-written scores for each block of text.
  • Automatically splits large texts into parts and analyzes each one.
  • Includes proxy support and a retry mechanism for more reliable results.
  • Stores the results in a structured format in the Apify dataset.

Use Cases

  • Content Verification: For publishers and content creators to check the authenticity of articles.
  • Academic Integrity: For educational institutions to detect plagiarism and AI use in assignments and theses.
  • SEO Optimization: For SEO specialists to ensure content quality and authenticity.
  • General Purpose: For anyone who wants to distinguish human-written texts from AI-generated ones.

Usage

  1. Run this actor in the Apify console.
  2. Provide the necessary inputs:
    • textContent: Enter the text you want to scan to see if it was generated by AI (or upload a file below).
    • fileUpload: Upload a file for AI content checking (.txt, .md, .html, .pdf, .docx). If you upload a file, the text field above is ignored.
    • proxyConfiguration: It is recommended to use a proxy for faster and more reliable results.

Example Input

{
"textContent": "I was just sitting here, watching the rain tap against the window. My cat, Mittens, hopped onto my lap, her purr a tiny, rumbling engine. It’s those small, real moments, you know? That’s not something an algorithm can just come up with. In contrast, our synergistic platform leverages advanced natural language processing to optimize data-driven user engagement. The future of content creation represents a paradigm shift towards automated, scalable solutions that enhance productivity and streamline workflows.",
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": []
}
}

Output

The collected data is saved to the Apify dataset. The output data includes the following fields:

  • original: Overall Human Score
  • ai: Overall AI Score
  • text: The analyzed block of text
  • result.real: Human score for the text block
  • result.fake: AI score for the text block
  • result.status: Status

Example Output

{
"original": 0.0365,
"ai": 0.9634,
"blocks": [
{
"text": "I was just sitting here, watching the rain tap against the window. ",
"result": {
"fake": 0.8077069327234602,
"real": 0.19229306727653983,
"status": "success"
}
},
{
"text": "My cat, Mittens, hopped onto my lap, her purr a tiny, rumbling engine. ",
"result": {
"fake": 0.9040025260298824,
"real": 0.0959974739701176,
"status": "success"
}
},
{
"text": "It’s those small, real moments, you know? ",
"result": {
"fake": 0.9497915598252789,
"real": 0.05020844017472115,
"status": "success"
}
},
{
"text": "That’s not something an algorithm can just come up with. ",
"result": {
"fake": 1,
"real": 0,
"status": "success"
}
},
{
"text": "In contrast, our synergistic platform leverages advanced natural language processing to optimize data-driven user engagement. ",
"result": {
"fake": 1,
"real": 0,
"status": "success"
}
},
{
"text": "The future of content creation represents a paradigm shift towards automated, scalable solutions that enhance productivity and streamline workflows",
"result": {
"fake": 1,
"real": 0,
"status": "success"
}
}
]
}

This example output shows the statistical data resulting from the analysis of the submitted text. The output is a list containing a similar object for each piece of text analyzed.

Notes

  • The collected data is stored in Apify's default data store.