English
Related papers

Related papers: CLASS: A Design Framework for building Intelligent…

200 papers

Large language models (LLMs) have been used for diverse tasks in natural language processing (NLP), yet remain under-explored for task-oriented dialogue systems (TODS), especially for end-to-end TODS. We present InstructTODS, a novel…

Computation and Language · Computer Science 2023-10-16 Willy Chung , Samuel Cahyawijaya , Bryan Wilie , Holy Lovenia , Pascale Fung

CLASS is a proof-of-concept general purpose linear programming language, flexibly supporting realistic concurrent programming idioms, and featuring an expressive linear type system ensuring that programs (1) never misuse or leak stateful…

Programming Languages · Computer Science 2025-05-28 Luís Caires

With children talking to smart-speakers, smart-phones and even smart-microwaves daily, it is increasingly important to educate students on how these agents work-from underlying mechanisms to societal implications. Researchers are developing…

Computers and Society · Computer Science 2020-09-15 Jessica Van Brummelen , Tommy Heng , Viktoriya Tabunshchyk

Instruction-tuned large language models have shown remarkable performance in aligning generated text with user intentions across various tasks. However, maintaining human-like discourse structure in the generated text remains a challenging…

Computation and Language · Computer Science 2023-12-20 Yinhong Liu , Yixuan Su , Ehsan Shareghi , Nigel Collier

Meta-learning algorithms for active learning are emerging as a promising paradigm for learning the ``best'' active learning strategy. However, current learning-based active learning approaches still require sufficient training data so as to…

Machine Learning · Computer Science 2019-09-10 Jingyu Shao , Qing Wang , Fangbing Liu

We investigate how automated, data-driven, personalized feedback in a large-scale intelligent tutoring system (ITS) improves student learning outcomes. We propose a machine learning approach to generate personalized feedback, which takes…

Computation and Language · Computer Science 2020-05-11 Ekaterina Kochmar , Dung Do Vu , Robert Belfer , Varun Gupta , Iulian Vlad Serban , Joelle Pineau

High-fidelity, AI-based simulated classroom systems enable teachers to rehearse effective teaching strategies. However, dialogue-oriented open-ended conversations such as teaching a student about scale factors can be difficult to model.…

Human-Computer Interaction · Computer Science 2021-12-07 Debajyoti Datta , Maria Phillips , James P Bywater , Jennifer Chiu , Ginger S. Watson , Laura E. Barnes , Donald E Brown

Practice and extensive exercises are essential in programming education. Intelligent tutoring systems (ITSs) are a viable option to provide individualized hints and advice to programming students even when human tutors are not available.…

Machine Learning · Computer Science 2026-04-20 Alina Deriyeva , Jesper Dannath , Benjamin Paassen

Designing good reflection questions is pedagogically important but time-consuming and unevenly supported across teachers. This paper introduces a reflection-in-reflection framework for automated generation of reflection questions with large…

Machine Learning · Computer Science 2026-01-22 Ondřej Holub , Essi Ryymin , Rodrigo Alves

Block-based environments such as Scratch are increasingly popular in programming education. While block syntax reduces surface errors, semantic bugs remain common and challenging for novices to resolve. Existing debugging workflows…

Software Engineering · Computer Science 2025-10-31 Yuan Si , Kyle Qi , Daming Li , Hanyuan Shi , Jialu Zhang

Learning Classifier Systems (LCS) are population-based reinforcement learners that were originally designed to model various cognitive phenomena. This paper presents an explicitly cognitive LCS by using spiking neural networks as…

Neural and Evolutionary Computing · Computer Science 2015-09-01 David Howard , Larry Bull , Pier-Luca Lanzi

Formulating research questions is a foundational yet challenging academic skill, one that generative AI systems often oversimplify by offering instant answers at the expense of student reflection. This protocol lays out a study grounded in…

Computers and Society · Computer Science 2025-04-10 Ben Degen

As the rapid development of Intelligent Tutoring Systems (ITS) in the past decade, tracing the students' knowledge state has become more and more important in order to provide individualized learning guidance. This is the main idea of…

Computers and Society · Computer Science 2023-05-18 Zhongfeng Jia , Wei Su , Jiamin Liu , Wenli Yue

With the recent surge in personalized learning, Intelligent Tutoring Systems (ITS) that can accurately track students' individual knowledge states and provide tailored learning paths based on this information are in demand as an essential…

Artificial Intelligence · Computer Science 2025-12-09 Wonbeen Lee , Channyoung Lee , Junho Sohn , Hansam Cho

Instruct Text-to-Speech (InstructTTS) leverages natural language descriptions as style prompts to guide speech synthesis. However, existing InstructTTS methods mainly rely on a direct combination of audio-related labels or their diverse…

Sound · Computer Science 2026-01-06 Yong Ren , Jiangyan Yi , Jianhua Tao , Haiyang Sun , Zhengqi Wen , Hao Gu , Le Xu , Ye Bai

This chapter explores the evolution of data-driven hint generation for intelligent tutoring systems (ITS). The Hint Factory and Interaction Networks have enabled the generation of next-step hints, waypoints, and strategic subgoals from…

Artificial Intelligence · Computer Science 2026-03-10 Sutapa Dey Tithi , Kimia Fazeli , Dmitri Droujkov , Tahreem Yasir , Xiaoyi Tian , Tiffany Barnes

This paper explores how Interactive Digital Narratives (IDNs) can support learners in developing the critical literacies needed to address complex societal challenges, so-called wicked problems, such as climate change, pandemics, and social…

Human-Computer Interaction · Computer Science 2025-08-18 Christian Roth , Rahmin Bender-Salazar , Breanne Pitt

Despite rapid progress, most of the educational technologies today lack a strong instructional design knowledge basis leading to questionable quality of instruction. In addition, a major challenge is to customize these educational…

Computers and Society · Computer Science 2018-02-14 Sridhar Chimalakonda , Kesav V. Nori

Machine Teaching (MT) is an interactive process where humans train a machine learning model by playing the role of a teacher. The process of designing an MT system involves decisions that can impact both efficiency of human teachers and…

Artificial Intelligence · Computer Science 2022-04-25 Karan Taneja , Harshvardhan Sikka , Ashok Goel

The field of Artificial Intelligence in Education (AIED) focuses on the intersection of technology, education, and psychology, placing a strong emphasis on supporting learners' needs with compassion and understanding. The growing prominence…

Human-Computer Interaction · Computer Science 2024-05-14 John Stamper , Ruiwei Xiao , Xinying Hou