mlsanityData to 7 Oct 2026

Efficient Classification of Student Help Requests in Programming Courses Using Large Language Models

arXiv 2310.20105 ↗First posted 31 Oct 2023cs.CY cs.AI cs.CLcited by 4

Not on the map. Why?

Abstract (arXiv)

The accurate classification of student help requests with respect to the type of help being sought can enable the tailoring of effective responses. Automatically classifying such requests is non-trivial, but large language models (LLMs) appear to offer an accessible, cost-effective solution. This study evaluates the performance of the GPT-3.5 and GPT-4 models for classifying help requests from students in an introductory programming class. In zero-shot trials, GPT-3.5 and GPT-4 exhibited comparable performance on most categories, while GPT-4 outperformed GPT-3.5 in classifying sub-categories for requests related to debugging. Fine-tuning the GPT-3.5 model improved its performance to such an extent that it approximated the accuracy and consistency across categories observed between two human raters. Overall, this study demonstrates the feasibility of using LLMs to enhance educational systems through the automated classification of student needs.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 18 of its 41 references that are in the map. First posted on arXiv 31 Oct 2023.

Builds on

18 of 41 references.

References · 18

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2023GPT-4 Technical Reportcited by 18,132
  5. 2022Training language models to follow instructions with human feedbackcited by 15,712
  6. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
  7. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  8. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
  9. 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
  10. 2022Automatic Generation of Programming Exercises and Code Explanations using Large Language Modelscited by 124
  11. 2023Studying the effect of AI Code Generators on Supporting Novice Learners in Introductory Programmingcited by 87
  12. 2023The Robots are Here: Navigating the Generative AI Revolution in Computing Educationcited by 85
6 more
  1. 2023CodeHelp: Using Large Language Models with Guardrails for Scalable Support in Programming Classescited by 71
  2. 2023Comparing Code Explanations Created by Students and Large Language Modelscited by 63
  3. 2023Thrilled by Your Progress! Large Language Models (GPT-4) No Longer Struggle to Pass Assessments in Higher Education Programming Coursescited by 38
  4. 2023Unlocking Practical Applications in Legal Domain: Evaluation of GPT for Zero-Shot Semantic Annotation of Legal Textscited by 32
  5. 2023Patterns of Student Help-Seeking When Using a Large Language Model-Powered Programming Assistantcited by 13
  6. 2023Towards Generalizable Detection of Urgency of Discussion Forum Postscited by 3

Built on by

Cited by year

Citing papers per year: 2024: 3; 2025: 1.

4 papers.