SwissGov-RSD: A Human-annotated, Cross-lingual Benchmark for Token-level Recognition of Semantic Differences Between Related Documents
Michelle Wastl, Jannis Vamvas, Rico Sennrich
TL;DR
SwissGov-RSD introduces the first human-annotated, cross-lingual, document-level benchmark for token-level semantic difference recognition, enabling realistic evaluation beyond synthetic data. The study benchmarks a spectrum of approaches from unsupervised baselines to few-shot prompting and fine-tuning, including a cross-lingual label-projection method, across English-German, English-French, and English-Italian. Major findings show a substantial drop in performance when moving from synthetic iSTS-RSD data to SwissGov-RSD, with encoders generally competitive and LLMs often constrained by length, formatting, and cross-lingual transfer challenges. The work emphasizes the need for methods that better align with human judgments on real-world multilingual documents and provides publicly available data and baselines to drive further research.
Abstract
Recognizing semantic differences across documents, especially in different languages, is crucial for text generation evaluation and multilingual content alignment. However, as a standalone task it has received little attention. We address this by introducing SwissGov-RSD, the first naturalistic, document-level, cross-lingual dataset for semantic difference recognition. It encompasses a total of 224 multi-parallel documents in English-German, English-French, and English-Italian with token-level difference annotations by human annotators. We evaluate a variety of open-source and closed source large language models as well as encoder models across different fine-tuning settings on this new benchmark. Our results show that current automatic approaches perform poorly compared to their performance on monolingual, sentence-level, and synthetic benchmarks, revealing a considerable gap for both LLMs and encoder models. We make our code and datasets publicly available.
