Automating Turkish Educational Quiz Generation Using Large Language Models

Kamyar Zeinalipour, Yusuf Gökberk Keptiğ, Marco Maggini, Marco Gori
6/5/2024
cs.CL

No official code found. Best implementation: KamyarZeinalipour/Turkish_Quiz_Generator (0 stars, MIT, last commit 2024-06-22).

Abstract

Crafting quizzes from educational content is a pivotal activity that benefits both teachers and students by reinforcing learning and evaluating understanding. In this study, we introduce a novel approach to generate quizzes from Turkish educational texts, marking a pioneering endeavor in educational technology specifically tailored to the Turkish educational context. We present a specialized dataset, named the Turkish-Quiz-Instruct, comprising an extensive collection of Turkish educational texts accompanied by multiple-choice and short-answer quizzes. This research leverages the capabilities of Large Language Models (LLMs), including GPT-4-Turbo, GPT-3.5-Turbo, Llama-2-7b-chat-hf, and Llama-2-13b-chat-hf, to automatically generate quiz questions and answers from the Turkish educational content. Our work delineates the methodology for employing these LLMs in the context of Turkish educational material, thereby opening new avenues for automated Turkish quiz generation. The study not only demonstrates the efficacy of using such models for generating coherent and relevant quiz content but also sets a precedent for future research in the domain of automated educational content creation for languages other than English. The Turkish-Quiz-Instruct dataset is introduced as a valuable resource for researchers and practitioners aiming to explore the boundaries of educational technology and language-specific applications of LLMs in Turkish. By addressing the challenges of quiz generation in a non-English context specifically Turkish, this study contributes significantly to the field of Turkish educational technology, providing insights into the potential of leveraging LLMs for educational purposes across diverse linguistic landscapes.

View on arXivView PDF

Code Implementations(1)

MIT

This repository contains a Python script that generates code completions using pre-trained models. The script takes an input file containing prompts, generates code completions using a pre-trained model, and saves the output to a specified file.

00PythonMay 27, 20242 years agoMIT

Similar Papers

Cite this paper

@article{zeinalipour2024automating,
  title  = {Automating Turkish Educational Quiz Generation Using Large Language Models},
  author = {Kamyar Zeinalipour and Yusuf Gökberk Keptiğ and Marco Maggini and Marco Gori},
  year   = {2024},
  eprint = {2406.03397},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.03397v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.03397.svg)](https://codeofpaper.com/paper/2406.03397)

Discussion