evaluate 0 0 0

LLaMAX/BenchMAX_Rule-based

published by @LLaMAX

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
11.1K
Last 30 days
508
Likes
1
Size
3.5 MB
Created on HF
2025-02-10
Age
1 years ago

Description

Dataset Sources

Paper: BenchMAX: A Comprehensive Multilingual Evaluation Suite for Large Language Models

Link: https://huggingface.co/papers/2502.07346

Repository: https://github.com/CONE-MT/BenchMAX

Dataset Description

BenchMAX_Rule-based is a dataset of BenchMAX, sourcing from IFEval, which is a rule-based benchmark for evaluating the instruction following capabilities in multilingual scenarios.

We extend the original dataset to 16 non-English languages by… See the full description on the dataset page: https://huggingface.co/datasets/LLaMAX/BenchMAX_Rule-based.

Tags

task_categories:text-generationmultilinguality:multilinguallanguage:enlanguage:zhlanguage:eslanguage:frlanguage:delanguage:rulanguage:jalanguage:thlanguage:swlanguage:telanguage:bnlanguage:arlanguage:kolanguage:vilanguage:cslanguage:hulanguage:srlicense:cc-by-4.0size_categories:1K<n<10Kformat:jsonmodality:textlibrary:datasetslibrary:pandaslibrary:mlcroissantlibrary:polarsarxiv:2502.07346region:us

README current version from Hugging Face


license: cc-by-4.0
task_categories:

  • text-generation
    language:
  • en
  • zh
  • es
  • fr
  • de
  • ru
  • ja
  • th
  • sw
  • te
  • bn
  • ar
  • ko
  • vi
  • cs
  • hu
  • sr
    multilinguality:
  • multilingual
    size_categories:
  • 1K<n<10K
    configs:
  • config_name: en
    data_files: ifeval_en.jsonl
  • config_name: zh
    data_files: ifeval_zh.jsonl
  • config_name: es
    data_files: ifeval_es.jsonl
  • config_name: fr
    data_files: ifeval_fr.jsonl
  • config_name: de
    data_files: ifeval_de.jsonl
  • config_name: ru
    data_files: ifeval_ru.jsonl
  • config_name: ja
    data_files: ifeval_ja.jsonl
  • config_name: th
    data_files: ifeval_th.jsonl
  • config_name: bn
    data_files: ifeval_bn.jsonl
  • config_name: sw
    data_files: ifeval_sw.jsonl
  • config_name: te
    data_files: ifeval_te.jsonl
  • config_name: ar
    data_files: ifeval_ar.jsonl
  • config_name: ko
    data_files: ifeval_ko.jsonl
  • config_name: vi
    data_files: ifeval_vi.jsonl
  • config_name: cs
    data_files: ifeval_cs.jsonl
  • config_name: hu
    data_files: ifeval_hu.jsonl
  • config_name: sr
    data_files: ifeval_sr.jsonl

Dataset Sources

Dataset Description

BenchMAX_Rule-based is a dataset of BenchMAX, sourcing from IFEval, which is a rule-based benchmark for evaluating the instruction following capabilities in multilingual scenarios.

We extend the original dataset to 16 non-English languages by first translating and then manual post-editing.
All English-specific samples are filtered out, remaining 429 samples.
In addition, the number-word constraints for non-English languages are multiplied by a ratio in order to make the difficulty of the same instruction in different languages comparable.

Usage

git clone --depth 1 https://github.com/EleutherAI/lm-evaluation-harness
pip install -e lm-evaluation-harness

git clone https://github.com/CONE-MT/BenchMAX.git
cd BenchMAX
pip install -r requirements.txt

# Evaluate on all 17 languages
lm-eval -m vllm --model_args pretrained=${model} --tasks xifeval_multi --batch_size auto --apply_chat_template --include_path tasks/ifeval --log_samples -o results

# Evaluate on one specific language
lm-eval -m vllm --model_args pretrained=${model} --tasks xifeval_zh --batch_size auto --apply_chat_template --include_path tasks/ifeval --log_samples -o results

Supported Languages

Arabic, Bengali, Chinese, Czech, English, French, German, Hungarian, Japanese, Korean, Serbian, Spanish, Swahili, Telugu, Thai, Russian, Vietnamese

Citation

If you find our dataset helpful, please cite this paper:

@article{huang2025benchmax,
  title={BenchMAX: A Comprehensive Multilingual Evaluation Suite for Large Language Models},
  author={Huang, Xu and Zhu, Wenhao and Hu, Hanxu and He, Conghui and Li, Lei and Huang, Shujian and Yuan, Fei},
  journal={arXiv preprint arXiv:2502.07346},
  year={2025}
}

README history 20 revisions

Every night we snapshot the README of every dataset in the catalog. When the SHA changes we archive the new version and diff it against the last. This is the evolving thought record of the alignment-data field: what the author decided to say about the corpus, and how that framing shifted over time.

  1. 2025-03-19update README.md36a659f3 KB
    Loading...
  2. 2025-03-18update README.md1a575ca3 KB
    Loading...
  3. 2025-02-12update README.md4623b792.3 KB
    Loading...
  4. 2025-02-08Update README.mda36119b1.1 KB
    Loading...
  5. 2025-02-08Upload ifeval_sr.jsonl with huggingface_hube0a616430 B
    Loading...
  6. 2025-02-08Upload ifeval_hu.jsonl with huggingface_hubb98e47130 B
    Loading...
  7. 2025-02-08Upload ifeval_cs.jsonl with huggingface_hubc63e77230 B
    Loading...
  8. 2025-02-08Upload ifeval_vi.jsonl with huggingface_hubaf4e77130 B
    Loading...
  9. 2025-02-08Upload ifeval_ko.jsonl with huggingface_hub81c62b930 B
    Loading...
  10. 2025-02-08Upload ifeval_ar.jsonl with huggingface_hub2fab1c930 B
    Loading...
  11. 2025-02-08Upload ifeval_te.jsonl with huggingface_huba1bcb7d30 B
    Loading...
  12. 2025-02-08Upload ifeval_bn.jsonl with huggingface_hubc68e4df30 B
    Loading...
  13. 2025-02-08Upload ifeval_sw.jsonl with huggingface_hub22d60fc30 B
    Loading...
  14. 2025-02-08Upload ifeval_th.jsonl with huggingface_hub9bf239030 B
    Loading...
  15. 2025-02-08Upload ifeval_ja.jsonl with huggingface_hub2c8ee4d30 B
    Loading...
  16. 2025-02-08Upload ifeval_ru.jsonl with huggingface_hub9538ba830 B
    Loading...
  17. 2025-02-08Upload ifeval_de.jsonl with huggingface_hube659c3f30 B
    Loading...
  18. 2025-02-08Upload ifeval_fr.jsonl with huggingface_hubdf4204130 B
    Loading...
  19. 2025-02-08Upload ifeval_es.jsonl with huggingface_hub15a154730 B
    Loading...
  20. 2025-02-08Upload ifeval_zh.jsonl with huggingface_hub2f172e230 B
    Loading...

Used by abliterated models none yet

No abliterated models in our catalog have declared this dataset in their YAML metadata yet. This can mean the dataset is used but not declared, is used outside abliteration workflows, or is new. The link will populate automatically as models are indexed.

Community discussions 1 thread · 1 open · 1 comments

Threads posted by the community on Hugging Face: bug reports, questions about usage, pull requests on the README, license clarifications. Click any thread to expand and read the full conversation inline. Newest first.

  1. 2025-02-14PRUpdate link to paperopen1 💬#1
    Loading...

Related datasets same stage · evaluate

Read further

Metadata

License
cc-by-4.0

Repository

Download the dataset

0

Copy any of these snippets into your notebook or terminal. All three fetch directly from Hugging Face using your own credentials.

Recommended: datasets library (Python)
from datasets import load_dataset
ds = load_dataset("LLaMAX/BenchMAX_Rule-based")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="LLaMAX/BenchMAX_Rule-based", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/LLaMAX/BenchMAX_Rule-based
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration