/ Модель

Характеристики

Контекст
512 токенов
Лицензия
Apache 2.0
Архитектура
distilbert · dense
Базовая модель
distilbert-base-uncased
Библиотека
transformers
Опубликована
25 авг 2025

ai-text-detector-model

Классификация текстаТекст → label3 профессии

Англоязычный классификатор на базе DistilBERT для определения, написан ли текст человеком или сгенерирован ИИ.

162скачиваний за 30 дней0лайковвеса обновлены25 авг 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Модель Ahmed Iqbal — дообученный классификатор последовательностей на базе DistilBERT, который определяет, написан ли текст человеком или сгенерирован ИИ, например ChatGPT или GPT-2/3. Она предназначена для проверки подлинности текстов и может использоваться как вспомогательный сигнал в инструментах модерации и выявления плагиата.

Модель принимает текст на английском языке и выдаёт класс классификации. Архитектура — DistilBertForSequenceClassification; контекст ограничен 512 токенами. Модель опубликована в формате safetensors и распространяется по лицензии Apache 2.0 согласно метаданным Hugging Face; в README также указана лицензия MIT, поэтому сведения о лицензии в источниках расходятся.

Сценарии применения

  • проверка текста на вероятную генерацию ИИ
  • первичная проверка подлинности пользовательских материалов
  • поиск вероятно сгенерированных текстов в публикациях
  • вспомогательная проверка материалов для модерации

Ограничения

Может ошибочно классифицировать человеческий текст, особенно если его стиль похож на машинный; хуже работает с длинными, узкоспециализированными и неанглоязычными текстами, а также с изменённым для обхода детектора текстом. Не следует использовать результат как единственное основание для важных решений.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Model Card for ai-text-detector-model

Model Details

Model Description

This model is a fine-tuned DistilBERT sequence classification model to detect whether a given text is AI-generated (e.g., by ChatGPT, GPT-2/3) or Human-written.
It was trained on a combination of AI-generated texts and human-authored content.

  • Developed by: Ahmed Iqbal
  • Funded by [optional]: Self-funded
  • Shared by: Ahmed Iqbal
  • Model type: Transformer-based binary classifier (DistilBERT)
  • Language(s) (NLP): English
  • License: MIT (you may change this to Apache 2.0 if preferred)
  • Finetuned from model: distilbert-base-uncased

Model Sources


Uses

Direct Use

  • Detect whether a text is AI-generated or Human-written.
  • Useful in applications like plagiarism detection, content moderation, or authenticity checking.

Downstream Use

  • Can be integrated into web apps for AI content detection.
  • Can be further fine-tuned with domain-specific data (e.g., academic writing, creative writing).

Out-of-Scope Use

  • Should not be used for high-stakes scenarios (e.g., exams, hiring, legal decisions).
  • May not generalize well to languages other than English.
  • Not reliable for adversarially modified text (e.g., humanized AI text).

Bias, Risks, and Limitations

  • Bias: Model may misclassify some human-written texts that resemble AI style.
  • Risks: Over-reliance on automated detection may lead to false accusations.
  • Limitations: Works best on English text only. Accuracy may decrease for very long or domain-specific texts.

Recommendations

  • Always use this model as supportive evidence, not as a sole decision-maker.
  • Combine with human review in critical cases.

How to Get Started with the Model

from transformers import AutoTokenizer, AutoModelForSequenceClassification, pipeline

model_id = "ahmediqbal/ai-text-detector-model"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForSequenceClassification.from_pretrained(model_id)

classifier = pipeline("text-classification", model=model, tokenizer=tokenizer)

text = "This is a sample sentence."
print(classifier(text))

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers · text-classification

Можно запустить

Подбираем GPU…

Класс архитектуры
DistilBertForSequenceClassification
Ревизия весов
638031a

0 моделей