evaluate 0 0 0

bezir/IFEval_tr

published by @bezir

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
1.1K
Last 30 days
141
Likes
6
Size
86 KB
Created on HF
2024-08-13
Age
2 years ago

Description

Dataset Card for IFEval

IFEval_tr is the Turkish localized/oriented version of IFEval dataset. It includes both human annotated/translated versions of the original dataset as well as human created entries from scratch.

The dataset do not include tasks that require model to respond in a particular language to focus on Turkish cognitive abilities.

IFEval_tr is the Turkish-oriented version of the IFEval dataset. It contains human-annotated and human-translated versions of the… See the full description on the dataset page: https://huggingface.co/datasets/bezir/IFEval_tr.

Tags

task_categories:text-generationlanguage:trlicense:apache-2.0size_categories:n<1Kformat:parquetmodality:tabularmodality:textlibrary:datasetslibrary:pandaslibrary:mlcroissantlibrary:polarsarxiv:2311.07911region:us

README current version from Hugging Face


license: apache-2.0
task_categories:

  • text-generation
    language:
  • tr
    pretty_name: IFEval

Dataset Card for IFEval

IFEval_tr is the Turkish localized/oriented version of IFEval dataset. It includes both human annotated/translated versions of the original dataset as well as human created entries from scratch.
The dataset do not include tasks that require model to respond in a particular language to focus on Turkish cognitive abilities.

IFEval_tr is the Turkish-oriented version of the IFEval dataset. It contains human-annotated and human-translated versions of the original dataset, as well as newly created entries (IDs > 5000). The dataset excludes tasks that require responses in a specific language, focusing solely on Turkish cognitive abilities.

Dataset Description

Dataset Summary

This dataset contains 350 "verifiable instructions" based on the method proposed in the Instruction-Following Eval (IFEval) benchmark benchmark paper. It includes verifiable instructions generated through heuristic methods, such as "Write an answer longer than 400 words" or "Include the word 'artificial' at least 3 times in your response."

To load the dataset, run:

from datasets import load_dataset

ifeval = load_dataset("bezir/IFEval_tr")

Supported Tasks and Leaderboards

IFEval-tr dataset is a core test benchmark for models with conversational capabilities (trained with instructions), just like in the original dataset.

Dataset Structure

Data Instances

An example of the train split looks as follows:

{
    "key": 1000,
    "prompt": ""'https://tr.wikipedia.org/wiki/Gelibolu' Wikipedia sayfasının 300 kelime ya da daha uzun bir özetini yaz. Cevabında virgül kullanma ve en az 3 bölümü verdiğim örnek biçiminde vurgula. Örnek vurgu: *vurgulanan bölüm 1* *vurgulanan bölüm 2* *vurgulanan bölüm 3*.",
    "instruction_id_list": [
        "punctuation:no_comma",
        "detectable_format:number_highlighted_sections",
        "length_constraints:number_words",
    ],
    "kwargs": [
        {
            "num_highlights": None,
            "relation": None,
            "num_words": None,
            "num_placeholders": None,
            "prompt_to_repeat": None,
            "num_bullets": None,
            "section_spliter": None,
            "num_sections": None,
            "capital_relation": None,
            "capital_frequency": None,
            "keywords": None,
            "num_paragraphs": None,
            "language": None,
            "let_relation": None,
            "letter": None,
            "let_frequency": None,
            "end_phrase": None,
            "forbidden_words": None,
            "keyword": None,
            "frequency": None,
            "num_sentences": None,
            "postscript_marker": None,
            "first_word": None,
            "nth_paragraph": None,
        },
        {
            "num_highlights": 3,
            "relation": None,
            "num_words": None,
            "num_placeholders": None,
            "prompt_to_repeat": None,
            "num_bullets": None,
            "section_spliter": None,
            "num_sections": None,
            "capital_relation": None,
            "capital_frequency": None,
            "keywords": None,
            "num_paragraphs": None,
            "language": None,
            "let_relation": None,
            "letter": None,
            "let_frequency": None,
            "end_phrase": None,
            "forbidden_words": None,
            "keyword": None,
            "frequency": None,
            "num_sentences": None,
            "postscript_marker": None,
            "first_word": None,
            "nth_paragraph": None,
        },
        {
            "num_highlights": None,
            "relation": "at least",
            "num_words": 300,
            "num_placeholders": None,
            "prompt_to_repeat": None,
            "num_bullets": None,
            "section_spliter": None,
            "num_sections": None,
            "capital_relation": None,
            "capital_frequency": None,
            "keywords": None,
            "num_paragraphs": None,
            "language": None,
            "let_relation": None,
            "letter": None,
            "let_frequency": None,
            "end_phrase": None,
            "forbidden_words": None,
            "keyword": None,
            "frequency": None,
            "num_sentences": None,
            "postscript_marker": None,
            "first_word": None,
            "nth_paragraph": None,
        },
    ],
}

Data Fields

The data fields are as follows:

  • key: A unique ID for the prompt. IDs > 5000 corresponds to entries created from scratch others may correspond to the original dataset.
  • prompt: Describes the task the model should perform.
  • instruction_id_list: An array of verifiable instructions. See Table 1 of the paper for the full set with their descriptions.
  • kwargs: An array of arguments used to specify each verifiable instruction in instruction_id_list.

Data Splits

train
IFEval 350

Testing

The testing environment was set up by updating the IFEval task within the LM Evaluation Harness repository for Turkish. The code will be open-sourced soon.
The score is the mean of inst_level_strict_acc and prompt_level_strict_acc.

IFEval-TR Leaderboard

Models IFEval Turkish Score
google/gemma-2-9b-it 39.65
gemma-2-2b-it 31.06
Qwen/Qwen2-7B-Instruct 29.05
meta-llama/Meta-Llama-3.1-8B-Instruct 26.99
Metin/LLaMA-3-8B-Instruct-TR-DPO 25.47
ytu-ce-cosmos/Turkish-Llama-8b-Instruct-v0.1 25.18
mistralai/Mistral-7B-Instruct-v0.3 21.78
VeriUS/VeriUS-LLM-8b-v0.2 19.73
Trendyol/Trendyol-LLM-7b-chat-v1.8 19.26

Licensing Information

The dataset is available under the Apache 2.0 license.

Citation Information

@misc{zhou2023instructionfollowingevaluationlargelanguage,
      title={Instruction-Following Evaluation for Large Language Models}, 
      author={Jeffrey Zhou and Tianjian Lu and Swaroop Mishra and Siddhartha Brahma and Sujoy Basu and Yi Luan and Denny Zhou and Le Hou},
      year={2023},
      eprint={2311.07911},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2311.07911}, 
}
@misc{IFEval_tr,
  author = {Abdullah Bezir},
  title = {bezir/IFEval_tr},
  year = {2024},
  publisher = {Abdullah Bezir},
  howpublished = {https://huggingface.co/datasets/bezir/IFEval_tr}
}

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. 2024-08-20Update README.md07e8c2c7.4 KB
    Loading...
  2. 2024-08-20Update README.mdd63b8a87.3 KB
    Loading...
  3. 2024-08-20Update README.md64585706.1 KB
    Loading...
  4. 2024-08-20Update README.mdac604316.1 KB
    Loading...
  5. 2024-08-20Update README.md6af030e6.1 KB
    Loading...
  6. 2024-08-20Update README.mdbbc26726.1 KB
    Loading...
  7. 2024-08-19Upload dataset794f50f430 B
    Loading...
  8. 2024-08-19Upload datasetd13f8f6430 B
    Loading...
  9. 2024-08-19Upload dataset078ef43385 B
    Loading...
  10. 2024-08-19Upload dataset744daa8385 B
    Loading...
  11. 2024-08-19Upload dataseta25f5d8385 B
    Loading...
  12. 2024-08-19Upload datasetfd3b916386 B
    Loading...
  13. 2024-08-19Upload datasetbd0b885386 B
    Loading...
  14. 2024-08-16Upload dataset7c5e96f430 B
    Loading...
  15. 2024-08-16Upload dataset1c3e408385 B
    Loading...
  16. 2024-08-16Upload datasetd2bbd4d385 B
    Loading...
  17. 2024-08-16Upload dataset6ea9211385 B
    Loading...
  18. 2024-08-16Upload dataset569f1c8385 B
    Loading...
  19. 2024-08-13Upload dataset02d8066385 B
    Loading...
  20. 2024-08-13Upload dataset33c1a6a385 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 4 threads · 4 open · 5 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. 2024-09-23Türkçeye çevirmenin uygulandığı ilgili sütunlaropen2 💬#4
    Loading...
  2. 2024-09-10Enhancement in the benchmarkopen1 💬#3
    Loading...
  3. 2024-09-10Test on more modelsopen1 💬#2
    Loading...
  4. 2024-08-21[bot] Conversion to Parquetopen1 💬#1
    Loading...

Related datasets same stage · evaluate

Read further

Metadata

License
apache-2.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("bezir/IFEval_tr")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="bezir/IFEval_tr", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/bezir/IFEval_tr
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