Using Transformers to Provide Teachers with Personalized Feedback on their Classroom Discourse: The TalkMoves Application
Not on the map. Why?
Abstract (arXiv)
TalkMoves is an innovative application designed to support K-12 mathematics teachers to reflect on, and continuously improve their instructional practices. This application combines state-of-the-art natural language processing capabilities with automated speech recognition to automatically analyze classroom recordings and provide teachers with personalized feedback on their use of specific types of discourse aimed at broadening and deepening classroom conversations about mathematics. These specific discourse strategies are referred to as "talk moves" within the mathematics education community and prior research has documented the ways in which systematic use of these discourse strategies can positively impact student engagement and learning. In this article, we describe the TalkMoves application's cloud-based infrastructure for managing and processing classroom recordings, and its interface for providing teachers with feedback on their use of talk moves during individual teaching episodes. We present the series of model architectures we developed, and the studies we conducted, to develop our best-performing, transformer-based model (F1 = 79.3%). We also discuss several technical challenges that need to be addressed when working with real-world speech and language data from noisy K-12 classrooms.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 9 of its 41 references that are in the map. First posted on arXiv 29 Apr 2021.
Builds on
9 of 41 references.
References · 9
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,907
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
- 2018Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) Networkcited by 415
Built on by
Citing papers per year: 2022: 1; 2023: 4; 2024: 4; 2025: 1.
10 papers.
- 2022The TalkMoves Dataset: K-12 Mathematics Lesson Transcripts Annotated for Teacher and Student Discursive Movescited by 38
- 2023Is ChatGPT a Good Teacher Coach? Measuring Zero-Shot Performance For Scoring and Providing Actionable Insights on Classroom Instructioncited by 37
- 2024Edu-ConvoKit: An Open-Source Library for Education Conversation Datacited by 11
- 2024The Promises and Pitfalls of Using Language Models to Measure Instruction Quality in Educationcited by 9
- 2023Automated Evaluation of Classroom Instructional Support with LLMs and BoWs: Connecting Global Predictions to Specific Feedbackcited by 7
- 2024Analyzing Large Language Models for Classroom Discussion Assessmentcited by 4
- 2023From Robots to Books: An Introduction to Smart Applications of AI in Education (AIEd)cited by 2
- 2023"Mistakes Help Us Grow": Facilitating and Evaluating Growth Mindset Supportive Language in Classroomscited by 2
- 2024Leveraging Large Language Models for Actionable Course Evaluation Student Feedback to Lecturerscited by 0
- 2025Multi-Stage Speaker Diarization for Noisy Classroomscited by 0
- 2025Multi-Stage Speaker Diarization for Noisy Classrooms16 May 2025
- 2024Leveraging Large Language Models for Actionable Course Evaluation Student Feedback to Lecturers1 Jul 2024
- 2024Analyzing Large Language Models for Classroom Discussion Assessment12 Jun 2024
- 2024The Promises and Pitfalls of Using Language Models to Measure Instruction Quality in Education3 Apr 2024
- 2024Edu-ConvoKit: An Open-Source Library for Education Conversation Data7 Feb 2024
- 2023"Mistakes Help Us Grow": Facilitating and Evaluating Growth Mindset Supportive Language in Classrooms16 Oct 2023
- 2023Automated Evaluation of Classroom Instructional Support with LLMs and BoWs: Connecting Global Predictions to Specific Feedback2 Oct 2023
- 2023Is ChatGPT a Good Teacher Coach? Measuring Zero-Shot Performance For Scoring and Providing Actionable Insights on Classroom Instruction5 Jun 2023
- 2023From Robots to Books: An Introduction to Smart Applications of AI in Education (AIEd)11 Jan 2023
- 2022The TalkMoves Dataset: K-12 Mathematics Lesson Transcripts Annotated for Teacher and Student Discursive Moves6 Apr 2022