HuDetect-1k leaderboard

Which AI-text detectors work on Hungarian?

Seven detectors evaluated on the same 1,000 Hungarian documents. Preds 3, a detector built specifically for Hungarian, leads every metric with 99.6% accuracy and did not flag a single human-written text as AI.

1,000 documents 500 human, 500 AI 11 generator LLMs 9 domains CC BY 4.0
AI detector results on HuDetect-1k
1Preds 3 Top result99.6%99.60%0.99960.0%0.8%
2GPTZero90.1%89.04%0.99230.2%19.6%
3Originality.ai82.0%84.29%0.957432.6%3.4%
4Plag.hu76.5%69.44%0.94800.4%46.6%
5isgen.ai65.5%48.43%0.73171.4%67.6%
6ZeroGPT64.7%64.52%0.691134.8%35.8%
7Smodin62.9%41.39%0.76550.4%73.8%

FPR: share of the 500 human texts flagged as AI (false accusations). FNR: share of the 500 AI texts that passed as human. Lower is better for both. Click a column to sort. Measured September 2026.

Disclosure: the dataset and this leaderboard are maintained by the developer of Preds, one of the evaluated detectors. That is why every text, label and per-detector confusion count is public.

Submit a detector

  1. Download HuDetect-1k and run your detector on every row, in order.
  2. Save predictions.csv with a pred column (0 human, 1 AI) and a score column (AI probability).
  3. Open a discussion in this Space with the file, the detector name, version and date. Results are verified and added to the table.
from sklearn.metrics import confusion_matrix, roc_auc_score
import pandas as pd

y = pd.read_csv("hf://datasets/mihalykiss/GenAIDetectHU/hudetect1k_v1.3.csv")["label"]
p = pd.read_csv("predictions.csv")
tn, fp, fn, tp = confusion_matrix(y, p["pred"]).ravel()
print("accuracy", (tp + tn) / len(y), "FPR", fp / (fp + tn), "FNR", fn / (fn + tp))
print("AUROC", roc_auc_score(y, p["score"]))

Why the results differ so much

GPTZero ranks texts well (AUROC 0.9923) but decides too cautiously on Hungarian, so it misses a fifth of AI texts. Originality.ai catches almost all AI texts but flags 32.6% of human ones.

ZeroGPT, isgen.ai and Smodin score an AUROC between 0.69 and 0.77, so their scores barely separate the two classes. No threshold fixes that; it usually points to little Hungarian training data. Preds 3, trained on Hungarian, reaches 0.9996.

For checking theses and essays, the false positive rate matters most. A practical guide in Hungarian: Szakdolgozat AI-ellenőrzése.

Dataset composition

DomainHumanAI
Creative writing7070
Essays and academic7070
General web7070
Technical and IT7070
News6060
Reference and education6060
Legal and administrative5555
Social and Q&A3030
Science and medicine1515
GeneratorAI texts
GPT-5.688
Gemini 3.8 Flash86
DeepSeek V4 Flash58
Kimi K2.658
Llama 4 Scout56
Qwen 3.7 Flash52
GLM 5.3 Flash28
Mistral Small27
Claude Haiku 4.517
Grok 4.316
gpt-oss-120b14

Lengths are matched within each domain (80 to 995 words, median 198). The AI texts were generated fresh and were not used to train any evaluated detector.