Creating Arabic LLM Prompts at Scale
<|reference_start|>Creating Arabic LLM Prompts at Scale: The debut of chatGPT and BARD has popularized instruction following text generation using LLMs, where a user can interrogate an LLM using natural language requests and obtain natural language answers that matches their requests. Training LLMs to respond in this manner requires a large number of worked out examples of user requests (aka prompts) with corresponding gold responses. In this paper, we introduce two methods for creating such prompts for Arabic cheaply and quickly. The first methods entails automatically translating existing prompt datasets from English, such as PromptSource and Super-NaturalInstructions, and then using machine translation quality estimation to retain high quality translations only. The second method involves creating natural language prompts on top of existing Arabic NLP datasets. Using these two methods we were able to create more than 67.4 million Arabic prompts that cover a variety of tasks including summarization, headline generation, grammar checking, open/closed question answering, creative writing, etc. We show that fine tuning an open 7 billion parameter large language model, namely base Qwen2 7B, enables it to outperform a state-of-the-art 70 billion parameter instruction tuned model, namely Llama3 70B, in handling Arabic prompts.<|reference_end|>
@article{el-sheikh2024creating,
    title={Creating Arabic LLM Prompts at Scale},
    author={Abdelrahman El-Sheikh and Ahmed Elmogtaba and Kareem Darwish and
  Muhammad Elmallah and Ashraf Elneima and Hassan Sawaf},
    journal={arXiv preprint arXiv:2408.05882},
    year={2024},
    archivePrefix={arXiv},
    eprint={2408.05882},
    primaryClass={cs.CL}
}