/ Модель

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

Контекст
40 960 токенов
Параметры
3,7 млрд
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Базовая модель
Qwen3-4B
Библиотека
transformers
Опубликована
18 сен 2026

gohumanize-open-humanizer

Генерация текстаТекст → текст3 профессии

gohumanize-open-humanizer — открытая исследовательская модель для перефразирования англоязычного текста, стилистически похожего на текст, созданный ИИ, в более естественную человеческую письменную речь.

4 025скачиваний за 30 дней2лайкавеса обновлены23 сен 2026

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

Модель разработана проектом GoHumanize и предназначена для исследовательских и образовательных задач; она не является production-моделью GoHumanize.ai и не заявляет о способности обходить или выявлять AI-детекторы.

Это полноразмерная дообученная версия Qwen3-4B с примерно четырьмя миллиардами параметров: в процессе full fine-tune обновлялись все веса. Модель работает в режиме text generation через Transformers, использует чатовый формат, поддерживает английский язык и обучена на 2 957 парах текстов: фрагментах книг из Project Gutenberg и современной прозе федеральных агентств США. Рекомендуемый размер входа — примерно 80–300 слов; длинные документы следует обрабатывать по абзацам. Для локального запуска доступны варианты GGUF.

Сильная сторона модели — перестройка предложений и изменение ритма текста, а не только замена отдельных слов. На тестовых данных она приблизила показатели сохранения смысла, сходства с человеческим текстом и сохранения имён к исходным человеческим текстам. При этом примерно в одном случае из шести современный текст может вернуться почти без изменений, а при работе с текстами, содержащими много чисел, около 28,5% перефразирований теряют хотя бы одну числовую величину. Модель также может тяготеть к литературному или официальному стилю, поскольку соответствующие тексты преобладают в обучающих данных. Лицензия — Apache-2.0.

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

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

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

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

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

Открыть на Hugging Face

GoHumanize Open Humanizer

A small open model that rewrites AI-styled English prose into more natural human writing. It is a full fine-tune of Qwen3-4B (all four billion weights updated) on 2,957 pairs of (AI-styled passage, human original). The human side is public domain: 2,000 passages from books on Project Gutenberg and 957 passages of modern prose from US federal agencies.

The Open Humanizer is a public research and educational model created to demonstrate the general approach used to develop AI text humanization systems. It is separate from the production models used by GoHumanize.ai, but it reflects many of the same high-level principles: careful dataset preparation, transformation of source text into training pairs, model fine-tuning, evaluation and iterative improvement. It is not intended to reproduce the architecture, data, configuration or performance of the production systems, and it makes no claim about AI detectors.

Everything about the project (dataset, code, evaluation, write-up): https://gohumanize.ai/open-model

How often it rewrites

A humanizer can fail by handing its input back almost unchanged. On 300 held-out passages, three tries each at temperature 0.9:

Modern passages returned nearly unchanged (more than 90% of the words kept), from 59 articles never seen in training17.0%
Book passages returned nearly unchanged13.3%
Modern rewrites that lose a number28.5%
Invented datelines, footnote numbers or links, of 900 outputs0

The training pairs were built so the model learns to restructure sentences, not just swap words, and press-release datelines and footnote numbers were removed from the targets so the model does not learn to invent them. The write-up explains how.

Use

Chat format, thinking disabled. The system prompt below is the one used in training.

from transformers import AutoTokenizer, AutoModelForCausalLM
import torch

repo = "gohumanize/gohumanize-open-humanizer"
tok = AutoTokenizer.from_pretrained(repo)
model = AutoModelForCausalLM.from_pretrained(repo, torch_dtype=torch.bfloat16, device_map="auto")

SYSTEM = ("Rewrite the following text so that it reads as if a person wrote it: varied sentence "
          "length, concrete wording, natural rhythm, no filler transitions. Keep the meaning, the "
          "facts and the order of ideas. Return only the rewritten text.")
messages = [{"role": "system", "content": SYSTEM},
            {"role": "user", "content": "It is worth noting that the committee ultimately reached a consensus."}]
ids = tok.apply_chat_template(messages, add_generation_prompt=True, enable_thinking=False, return_tensors="pt").to(model.device)
out = model.generate(ids, max_new_tokens=600, temperature=0.9, top_p=0.9, do_sample=True)
print(tok.decode(out[0][ids.shape[1]:], skip_special_tokens=True))

On modern text, a single try still comes back nearly unchanged about one time in six. Generating a few tries and keeping the one that changed most (the MCP server and Python client do this for you) takes that close to zero.

Run it locally without a GPU using the GGUF builds in gguf/:

ollama run hf.co/gohumanize/gohumanize-open-humanizer:Q4_K_M

Also available: an MCP server (npx gohumanize-open-humanizer-mcp), a Python client (pip install gohumanize-open-humanizer) and a browser demo at https://gohumanize.ai/open-model.

Training

Base modelQwen/Qwen3-4B (Apache-2.0)
MethodFull fine-tune with Unsloth: every weight updated in bf16, 8-bit AdamW, gradient checkpointing
Data2,957 train / 300 test pairs, see the dataset card
Losson the assistant (human target) tokens only
Epochs, LR, batch2 epochs, 2e-5 cosine, effective batch 16, max 1,024 tokens, seed 13
Hardware1x NVIDIA H100 (80 GB) on Modal, 11 minutes of training
TrackingWeights & Biases run
Final lossestrain 1.02, eval 1.19

Evaluation

The untouched base model and the Open Humanizer on the 300 held-out passages (100 modern, 200 from books), against the human original.

Measure (300 held-out pairs)AI-styled inputBase Qwen3-4BOpen HumanizerHuman target
BERTScore F1 vs human (higher = closer meaning)0.9180.9030.929
ROUGE-L vs human (higher = closer wording)0.5220.4340.580
Names/capitalised tokens kept (recall)0.6010.6100.652
Length ratio vs human1.160.850.951.00
Contractions per 100 words0.330.690.080.16
Transition words per 100 words1.130.020.110.15
Stock LLM phrases per text0.700.010.030.02
Average sentence length (words)23.215.221.525.8

These measures cannot see whether the model rewrote at all: an output identical to the AI-styled input scores well on meaning and wording. That is why the rewrite rate above is measured separately.

These measure how far the output moves from AI-styled prose towards the human target. They are not detector scores.

Limitations

  • Two thirds of the human targets are pre-1929 books and the rest is US government writing, so the model leans literary on one side and official on the other. Casual modern writing is the gap.
  • About three in ten rewrites of number-heavy text lose at least one figure. Some of that is rewording ("20 percent" as "a fifth"), some is loss. Check figures and other facts against the source.
  • Trained on 80 to 300 word passages; rewrite long documents paragraph by paragraph.
  • English only.
  • Educational demo; no claims about AI detectors.

Links

ResourceLink
Project page and browser demogohumanize.ai/open-model
GoHumanize (the product this research comes from)gohumanize.ai
Model weights and GGUF buildsgohumanize/gohumanize-open-humanizer
Dataset, 3,257 pairs (CC-BY 4.0)gohumanize/gohumanize-open-humanizer-dataset
Code and full pipelineGoHumanize-ai/gohumanize-open-humanizer
Write-up: every step, service and resultdocs/paper.md
Archived release, citable DOI10.5281/zenodo.22843083
Python client and CLIpypi.org/project/gohumanize-open-humanizer
MCP server for AI assistantsnpm · source
Training run, loss curves and configWeights & Biases

Licence and citation

Apache-2.0. Cite as:

GoHumanize team (2026). GoHumanize Open Humanizer: an open text-humanization model, dataset and pipeline built from public-domain data. Version 0.2.0. Zenodo. https://doi.org/10.5281/zenodo.22843083

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3ForCausalLM
Ревизия весов
62add9c

0 моделей