Skip to content

dataset: Add MuPLeR#4324

Merged
KennethEnevoldsen merged 6 commits into
embeddings-benchmark:mainfrom
eherra:dataset/mupler-dataset
Apr 5, 2026
Merged

dataset: Add MuPLeR#4324
KennethEnevoldsen merged 6 commits into
embeddings-benchmark:mainfrom
eherra:dataset/mupler-dataset

Conversation

@eherra

@eherra eherra commented Mar 29, 2026

Copy link
Copy Markdown
Contributor

This PR adds the MuPLeR-retrieval dataset to MTEB, which focuses on the legal retrieval across across 14 European languages, some of which are currently underrepresented in MTEB. (e.g., Lithuanian, Greek).

The dataset features 10,000 human-translated parallel passages (derived from official EU (DGT-Acquis) corpora) and 200 synthetic search questions per language.
The dataset is highly parallel (both queries & passages).

Languages included:
en, fr, sl, it, pl, fi, nl, pt, sv, sk, lv, lt, el, es

  • I have outlined why this dataset is filling an existing gap in mteb
  • I have tested that the dataset runs with the mteb package.
  • I have run the following models on the task (adding the results to the pr). These can be run using the mteb run -m {model_name} -t {task_name} command.
    • sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2
    • intfloat/multilingual-e5-small
  • I have checked that the performance is neither trivial (both models gain close to perfect scores) nor random (both models gain close to random scores).
  • I have considered the size of the dataset and reduced it if it is too big (2048 examples is typically large enough for most tasks)
    • *Note: The full multilingual corpus is large(total of 140 000 passages, 2800 queries), however, per language it is 200 queries. I could also add a language separate subsets e.g. MuPLeR-FR, MuPLeR-ES, etc. if that is desirable.

Results running with:

  • sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2
  • intfloat/multilingual-e5-small

Can be found here:
https://github.com/eherra/MuPLeR-results/blob/main/results.md

@Samoed Samoed added the new dataset Issues related to adding a new task or dataset label Mar 29, 2026
Comment thread mteb/tasks/retrieval/multilingual/mupler_retrieval.py Outdated
Comment thread mteb/tasks/retrieval/multilingual/mupler_retrieval.py

@KennethEnevoldsen KennethEnevoldsen left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR - and congrats on the release! Only a few minor things - otherwise perfectly fine. If you want to push the formatted dataset to the mteb organization I can add you to it as well

Comment thread mteb/tasks/retrieval/multilingual/mupler_retrieval.py Outdated
Comment thread mteb/tasks/retrieval/multilingual/mupler_retrieval.py Outdated
@eherra eherra force-pushed the dataset/mupler-dataset branch from e61fc89 to cd6f0ca Compare March 30, 2026 13:53
Comment thread mteb/tasks/retrieval/multilingual/mupler_retrieval.py Outdated

@KennethEnevoldsen KennethEnevoldsen left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great!! Sorry for the wait here - I have now enabled auto-merge

@KennethEnevoldsen KennethEnevoldsen enabled auto-merge (squash) April 5, 2026 13:05
@KennethEnevoldsen KennethEnevoldsen merged commit 334e908 into embeddings-benchmark:main Apr 5, 2026
13 checks passed
fzowl pushed a commit to fzowl/mteb that referenced this pull request Apr 19, 2026
* dataset: Add MuPLeR

* Update mteb/tasks/retrieval/multilingual/mupler_retrieval.py

Co-authored-by: Roman Solomatin <samoed.roman@gmail.com>

* Update mteb/tasks/retrieval/multilingual/mupler_retrieval.py

Co-authored-by: Roman Solomatin <samoed.roman@gmail.com>

* Fix bibtex formatting

* Removed unnecessary load_data function, added eupl-1.2 license

* Apply suggestion from @KennethEnevoldsen

---------

Co-authored-by: Roman Solomatin <samoed.roman@gmail.com>
Co-authored-by: Kenneth Enevoldsen <kenevoldsen@pm.me>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new dataset Issues related to adding a new task or dataset

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants