The article starts by highlighting the importance of intelligent tutoring systems (ITSs) in addressing educational challenges, particularly the need for personalized learning. Hints play a critical role in the ability of ITSs to provide step-by-step guidance to students.
The authors first discuss the key characteristics of effective hints based on research from education and cognitive sciences. They identify two important pragmatic aspects of hints: scaffolding support and personalization/learner feedback. They also discuss the semantic (relevance to learning objectives, link to prior knowledge, conceptual depth) and stylistic (clarity, simplicity, encouragement, and creative/multimodal elements) aspects of effective hints.
The authors then provide a comprehensive survey of computational approaches for automatic hint generation. They first review the extensive work on hint generation for computer programming, discussing the datasets, approaches, and evaluation metrics used in this domain. They then explore question answering-based hint generation for diverse domains like mathematics, language acquisition, and factual questions.
Based on the findings from the literature review, the authors propose a roadmap for future research in hint generation. They provide a refined formal definition of the hint generation task, incorporating the key principles from education and cognitive sciences. They then discuss various research areas that can inform the design of effective hint generation systems, including question answering, answer assessment, user modeling, question generation, and dialogue modeling.
The authors also outline several open challenges and future directions for hint generation systems, such as privacy-preserving self-evolving frameworks, diverse domain exploration, multilingual and multicultural aspects, multimodal elements, affective systems, accessible systems, and improved evaluation metrics. Finally, they discuss the ethical considerations surrounding the integration of NLP technologies in educational settings, including data privacy, bias and fairness, and effects on language variation.
他の言語に翻訳
原文コンテンツから
arxiv.org
深掘り質問