Downloads · 30 days
148
28% of all-time downloads
KRLabsOrg/lettucedect-610m-eurobert-it-v1
lettucedect-610m-eurobert-it-v1 is a token classification model from KRLabsOrg. Use it when you need labels on individual words, such as names. It is set up for transformers. The card lists the license as mit.
Note: this model loads EuroBERT remote code that is not yet compatible with transformers 5.x. Install pip install "transformers=4.48.3,<5" to use it (see LettuceDetect33).
Downloads · 30 days
148
28% of all-time downloads
All-time downloads
530
Public
Parameters
608M
2.4 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors2.4 GB · 99%
From the Hugging Face model README
<p align="center"> <img src="https://github.com/KRLabsOrg/LettuceDetect/blob/feature/cn_llm_eval/assets/lettuce_detective_multi.png?raw=true" alt="LettuceDetect Logo" width="400"/> </p>Note: this model loads EuroBERT remote code that is not yet compatible with transformers 5.x. Install
pip install "transformers>=4.48.3,<5"to use it (see LettuceDetect#33).
Model Name: KRLabsOrg/lettucedect-610m-eurobert-it-v1
Organization: KRLabsOrg
Github: https://github.com/KRLabsOrg/LettuceDetect
LettuceDetect is a transformer-based model for hallucination detection on context and answer pairs, designed for multilingual Retrieval-Augmented Generation (RAG) applications. This model is built on EuroBERT-610M, which has been specifically chosen for its extended context support (up to 8192 tokens) and strong multilingual capabilities. This long-context capability is critical for tasks where detailed and extensive documents need to be processed to accurately determine if an answer is supported by the provided context.
This is our Italian large model utilizing EuroBERT-610M architecture
The model is trained to identify tokens in the Italian answer text that are not supported by the given context. During inference, the model returns token-level predictions which are then aggregated into spans. This allows users to see exactly which parts of the answer are considered hallucinated.
Install the 'lettucedetect' repository
pip install lettucedetect
from lettucedetect.models.inference import HallucinationDetector
# For a transformer-based approach:
detector = HallucinationDetector(
method="transformer",
model_path="KRLabsOrg/lettucedect-610m-eurobert-it-v1",
lang="it",
trust_remote_code=True
)
contexts = ["La Francia è un paese in Europa. La capitale della Francia è Parigi. La popolazione della Francia è di 67 milioni."]
question = "Qual è la capitale della Francia? Qual è la popolazione della Francia?"
answer = "La capitale della Francia è Parigi. La popolazione della Francia è di 69 milioni."
# Get span-level predictions indicating which parts of the answer are considered hallucinated.
predictions = detector.predict(context=contexts, question=question, answer=answer, output_format="spans")
print("Previsioni:", predictions)
# Previsioni: [{'start': 37, 'end': 83, 'confidence': 0.9798352718353271, 'text': ' La popolazione della Francia è di 69 milioni.'}]
Results on Translated RAGTruth-IT
We evaluate our Italian models on translated versions of the RAGTruth dataset. The EuroBERT-610M Italian model achieves an F1 score of 74.71%, significantly outperforming prompt-based methods like GPT-4.1-mini (61.06%) with a substantial improvement of +13.65 percentage points.
For detailed performance metrics, see the table below:
| Language | Model | Precision (%) | Recall (%) | F1 (%) | GPT-4.1-mini F1 (%) | Δ F1 (%) |
|---|---|---|---|---|---|---|
| Italian | EuroBERT-210M | 60.57 | 72.32 | 65.93 | 61.06 | +4.87 |
| Italian | EuroBERT-610M | 76.67 | 72.85 | 74.71 | 61.06 | +13.65 |
The 610M model offers substantially better performance with nearly 9 percentage points improvement in F1 score compared to the 210M model. It particularly excels in precision, with a 76.67% precision rate that significantly reduces false positive hallucination detections.
If you use the model or the tool, please cite the following paper:
@misc{Kovacs:2025,
title={LettuceDetect: A Hallucination Detection Framework for RAG Applications},
author={Ádám Kovács and Gábor Recski},
year={2025},
eprint={2502.17125},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2502.17125},
}