Generating Language Corrections for Teaching Physical Control Tasks

06/12/2023
by   Megha Srivastava, et al.
0

AI assistance continues to help advance applications in education, from language learning to intelligent tutoring systems, yet current methods for providing students feedback are still quite limited. Most automatic feedback systems either provide binary correctness feedback, which may not help a student understand how to improve, or require hand-coding feedback templates, which may not generalize to new domains. This can be particularly challenging for physical control tasks, where the rich diversity in student behavior and specialized domains make it challenging to leverage general-purpose assistive tools for providing feedback. We design and build CORGI, a model trained to generate language corrections for physical control tasks, such as learning to ride a bike. CORGI takes in as input a pair of student and expert trajectories, and then generates natural language corrections to help the student improve. We collect and train CORGI over data from three diverse physical control tasks (drawing, steering, and joint movement). Through both automatic and human evaluations, we show that CORGI can (i) generate valid feedback for novel student trajectories, (ii) outperform baselines on domains with novel control dynamics, and (iii) improve student learning in an interactive drawing task.

READ FULL TEXT

page 3

page 6

page 8

page 12

research
07/23/2021

ProtoTransformer: A Meta-Learning Approach to Providing Student Feedback

High-quality computer science education is limited by the difficulty of ...
research
02/07/2022

Mobile Based Gradebook with Student Outcomes Analytics

Mobile applications and other integration of information and communicati...
research
10/17/2018

A Scalable, Flexible Augmentation of the Student Education Process

We present a novel intelligent tutoring system which builds upon well-es...
research
09/05/2018

Zero Shot Learning for Code Education: Rubric Sampling with Deep Learning Inference

In modern computer science education, massive open online courses (MOOCs...
research
10/13/2022

Augmenting Flight Training with AI to Efficiently Train Pilots

We propose an AI-based pilot trainer to help students learn how to fly a...
research
08/29/2019

FAMULUS: Interactive Annotation and Feedback Generation for Teaching Diagnostic Reasoning

Our proposed system FAMULUS helps students learn to diagnose based on au...
research
09/30/2017

Automated Program Analysis for Novice Programmers

This paper describes how to adapt a static code analyzer to help novice ...

Please sign up or login with your details

Forgot password? Click here to reset