Downloads · 30 days
24
32% of all-time downloads
newmindai/ettin-encoder-32M-TR-HD
ettin-encoder-32M-TR-HD is a token classification model from newmindai. Use it when you need labels on individual words, such as names. The card lists the license as apache-2.0.
ettin-encoder-32M-TR-HD is an ultra-efficient 32M parameter model fine-tuned for Turkish hallucination detection in Retrieval-Augmented Generation (RAG) systems. Despite its minimal size, this model achieves competiti…
Downloads · 30 days
24
32% of all-time downloads
All-time downloads
74
Public
Parameters
32M
128 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors128 MB · 97%
From the Hugging Face model README
ettin-encoder-32M-TR-HD is an ultra-efficient 32M parameter model fine-tuned for Turkish hallucination detection in Retrieval-Augmented Generation (RAG) systems. Despite its minimal size, this model achieves competitive performance, outperforming large language models like GPT-4.1 and Mistral Small in balanced metrics while offering significant computational efficiency advantages.
This model is part of the Turk-LettuceDetect project, which adapts the LettuceDetect framework for Turkish language applications. It performs token-level binary classification to identify unsupported claims in Turkish text generated by RAG systems.
Data2txt Task:
QA Task:
Summary Task:
Token-Level Task Performance:
This model is designed for:
The model was fine-tuned on RAGTruth-TR, a Turkish translation of the RAGTruth benchmark dataset:
The model was evaluated on the RAGTruth-TR test set across three task types:
Use this model when:
Consider larger models (ettin-encoder-150M-TR, ModernBERT) when:
from lettucedetect import TransformerDetector
# Load the model
detector = TransformerDetector.from_pretrained(
"newmindai/ettin-encoder-32M-TR-HD"
)
# Detect hallucinations
context = "Your source document text..."
question = "Your question..."
answer = "Generated answer text..."
result = detector.detect(
context=context,
question=question,
answer=answer
)
# Access token-level predictions
hallucinated_tokens = result.get_hallucinated_spans()
If you use this model, please cite:
@misc{taş2025turklettucedetecthallucinationdetectionmodels,
title={Turk-LettuceDetect: A Hallucination Detection Models for Turkish RAG Applications},
author={Selva Taş and Mahmut El Huseyni and Özay Ezerceli and Reyhan Bayraktar and Fatma Betül Terzioğlu},
year={2025},
eprint={2509.17671},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2509.17671},
}
For questions or issues, please open an issue on the project repository.