evaluate 0 0 0

inception42/Arabic-IFEval

published by @inception42

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
2.1K
Last 30 days
117
Likes
5
Size
216 KB
Created on HF
2025-03-19
Age
1 years ago

Description

IFEval is the first publicly available benchmark dataset specifically designed to evaluate Arabic Large Language Models (LLMs) on instruction-following capabilities in Arabic.

The dataset includes 404 high-quality, manually verified samples covering various constraints such as linguistic patterns, punctuation rules, and formatting guidelines.

Loading the Dataset

To load this dataset in Python using the 🤗 Datasets library, run the following:

from datasets import load_dataset… See the full description on the dataset page: https://huggingface.co/datasets/inception42/Arabic-IFEval.

Tags

language:arlicense:cc-by-nc-4.0size_categories:n<1Kformat:jsonmodality:textlibrary:datasetslibrary:pandaslibrary:polarslibrary:mlcroissantregion:us

README current version from Hugging Face


language:

  • ar
    license: cc-by-nc-4.0

IFEval is the first publicly available benchmark dataset specifically designed to evaluate Arabic Large Language Models (LLMs) on instruction-following capabilities in Arabic.

The dataset includes 404 high-quality, manually verified samples covering various constraints such as linguistic patterns, punctuation rules, and formatting guidelines.

Loading the Dataset

To load this dataset in Python using the 🤗 Datasets library, run the following:

from datasets import load_dataset

ifeval = load_dataset("inceptionai/Arabic_IFEval")

Key Features:

  • 📌 First-of-its-kind Instruction Following Dataset: IFEval is designed to assess LLMs' capability to accurately follow both explicit and implicit instructions given in Arabic language.

  • 📖 Manually Curated Arabic Samples: Unique Arabic instruction samples were carefully crafted to incorporate linguistic characteristics like diacritization and distinctive phonetic features.

  • 🌍 Culturally Adapted English Samples: Some instructions were adapted from an English IFEval dataset to ensure cultural relevance in Arabic, followed by rigorous manual verification.

  • 🛠️ Comprehensive Evaluation Framework: The dataset enables evaluation across both explicit instructions (directly stated in the prompt) and implicit instructions (contextually expected behaviors, such as responding in the same language as the query, and not repeating sentences to fulfill word count).

  • 🔍 Transparent and Reproducible Evaluation: An open-source evaluation code is provided to reproduce the reported results while capturing the subtleties of instruction following.

Dataset Structure

Each sample in the dataset follows this structured format:

Example Entry

  {
    "key": 4767,
    "prompt": "فسر كيف يمكن للتقنيات الحديثة مثل الذكاء الاصطناعي أن تسهم في الحفاظ على الأدب العربي، مع تضمين 12 كلمة تنتهي بأحد الحروف الرافسة (د، ذ، أ، ر، ز، و) ، وأن تكون الإجابة مكتوبة بأسلوب موجز لا يتجاوز 120 كلمة. يجب أن لا تحتوي اجابتك على أي فواصل.",
    "instruction_id_list": [
      "keywords:letter_list_freq",
      "punctuation:no_comma",
      "length_constraints:number_words"
    ],
    "kwargs": "[{\"letters\": [\"د\", \"ذ\", \"أ\", \"ر\", \"ز\", \"و\"], \"frequency\": 12, \"relation\": \"at least\", \"position\": \"end\"}, {}, {\"relation\": \"less than\", \"num_words\": 500}]",
    "lang": ["ar"]
  }
  

Field Descriptions

  • key: Unique identifier for each sample.

  • prompt: The instruction given to the model, including linguistic and formatting constraints.

  • instruction_id_list: Categories of constraints applied to the prompt, such as punctuation restrictions or word limits.

  • kwargs: JSON-encoded constraints defining specific response requirements.

  • lang: Specifies the allowed response languages.

Leaderboard

README history 7 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-04-05Update README.md48f20903.9 KB
    Loading...
  2. 2025-03-19Update README.md23d5ca83.9 KB
    Loading...
  3. 2025-03-19Update README.md80001784 KB
    Loading...
  4. 2025-03-19Update README.md72d96514 KB
    Loading...
  5. 2025-03-19Create README.mda8ca0c51.4 KB
    Loading...
  6. 2025-03-19Upload ar_IFEval.jsonl25998a10 B
    Loading...
  7. 2025-03-19initial commit1a7ccc60 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-03-27[bot] Conversion to Parquetopen1 💬#1
    Loading...

Related datasets same stage · evaluate

Read further

Metadata

License
cc-by-nc-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("inception42/Arabic-IFEval")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="inception42/Arabic-IFEval", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/inception42/Arabic-IFEval
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