Litcius/Paper detail

Analysis of LLMs for educational question classification and generation

Said Al Faraby, Ade Romadhony, Adiwijaya Adiwijaya

2024Computers and Education Artificial Intelligence40 citationsDOIOpen Access PDF

Abstract

Large language models (LLMs) like ChatGPT have shown promise in generating educational content, including questions. This study evaluates the effectiveness of LLMs in classifying and generating educational-type questions. We assessed ChatGPT's performance using a dataset of 4,959 user-generated questions labeled into ten categories, employing various prompting techniques and aggregating results with a voting method to enhance robustness. Additionally, we evaluated ChatGPT's accuracy in generating type-specific questions from 100 reading sections sourced from five online textbooks, which were manually reviewed by human evaluators. We also generated questions based on learning objectives and compared their quality to those crafted by human experts, with evaluations by experts and crowdsourced participants. Our findings reveal that ChatGPT achieved a macro-average F1-score of 0.57 in zero-shot classification, improving to 0.70 when combined with a Random Forest classifier using embeddings. The most effective prompting technique was zero-shot with added definitions, while few-shot and few-shot + Chain of Thought approaches underperformed. The voting method enhanced robustness in classification. In generating type-specific questions, ChatGPT's accuracy was lower than anticipated. However, quality differences between ChatGPT-generated and human-generated questions were not statistically significant, indicating ChatGPT's potential for educational content creation. This study underscores the transformative potential of LLMs in educational practices. By effectively classifying and generating high-quality educational questions, LLMs can reduce the workload on educators and enable personalized learning experiences. • Multiple prompt variations followed by voting enhance robustness and improve the performance of question classification. • ChatGPT performs better at classifying its own generated questions than those from real users. • The accuracy of question types generated by LLMs decreases as the sequence of generated questions progresses. • LLMs may use knowledge from outside the source text when generating questions, which can introduce hallucination effects. • There is an inconsistency in LLMs' understanding of question types between the classification and generation processes.

Topics & Concepts

Political scienceTopic ModelingEducational Technology and AssessmentEducational Assessment and Pedagogy