Carnegie Mellon Project LISTEN17/22/2004 If I Have a Hammer: Computational Linguistics in a Reading Tutor that Listens Jack Mostow Project LISTEN (www.cs.cmu.edu/~listen)www.cs.cmu.edu/~listen.

Slides:



Advertisements
Similar presentations
If I Had A Hammer. If I had a hammer, Id hammer in the morning, Id hammer in the evening, all over this land.
Advertisements

Take a piece of pizza from the counter.
READING P-Peer A-Assisted L-Learning S-Strategies
How To Become a Fluent Reader
If I Had A Hammer If I had a hammer, I’d hammer in the morning, I’d hammer in the evening, all over this land. I’d hammer out danger, I’d hammer out warning,
+ Early Readers Masterclass For Mums, Dads and carers!
Stages of Literacy Development
Introduction & Content Objectives Ed 326. PARTNERS BB = “Buddy Buzz”
Developing an Understanding of Phonics and Reading in the Foundation Stage Parent Workshop October 8th, 2014.
Teaching Reluctant Students to Read A CTAP project by Cindy Ranney, Elementary Special Education Teacher, Portola, California.
Learning decomposition WARNING. Goals Understand what learning decomposition is –And basic intuition See how it was applied to a variety of problems Think.
Stages in Second Language Acquisition
Men Enjoying Leisure If I Had a Hammer Song. Men Enjoying Leisure If I had a hammer I'd ham-mer in the morning I'd ham-mer in the evening All over this.
Running Records.
1 CS 430: Information Discovery Lecture 22 Non-Textual Materials 2.
Mining Data from Randomized Within-Subject Experiments in an Automated Reading Tutor Joseph E. Beck and Jack Mostow Project LISTEN (
Detecting Prosody Improvement in Oral Rereading Minh Duong and Jack Mostow Project LISTEN Carnegie Mellon University The research.
Carnegie Mellon Project LISTEN 17/22/2004 Some Useful Design Tactics for Mining ITS Data Jack Mostow Project LISTEN (
Carnegie Mellon Project LISTEN16/29/2004 Which Help Helps? Effects of Various Types of Help on Word Learning in an Automated Reading Tutor that Listens.
1 Evaluating the Effect of Predicting Oral Reading Miscues Satanjeev Banerjee, Joseph Beck, Jack Mostow Project LISTEN ( Carnegie.
Lessons from generating, scoring, and analyzing questions in a Reading Tutor for children Jack Mostow Project LISTEN (
Katie Shriver Danielle Tevlowitz Kristie Harris. Word recognition includes the following elements:  Recognizing words without conscious attention  Recognizing.
The Three Little Pigs Traditional Tales in Literacy to improve key competencies.
National Curriculum Key Stage 2
Language: the Key to Literacy Language and Reading Have a Unique Relationship.
1 Reading Comprehension: Strategies for Success Presented by Katie Bain English Language Fellow.
RUNNING RECORDS GUIDED READING &. © STEPS Professional Development3 THE MULTIDIMENSIONAL MODEL OF READING connecting comparing Reading Strategies synthesising.
® Automatic Scoring of Children's Read-Aloud Text Passages and Word Lists Klaus Zechner, John Sabatini and Lei Chen Educational Testing Service.
1 Educational data mining in a computer tutor that listens Joseph E. Beck Acknowledgements: NSF, Heinz.
School’s Cool in Kindergarten for the Kindergarten Teacher School’s Cool Makes a Difference!
© 2009 McGraw-Hill Higher Education. All rights reserved. CHAPTER 11 Learning and Cognition in the Content Areas.
Things to Think About from the SIOP Model
Suffolk Public Schools Cohort 3 Region 2 1 Why ESD? Equips children with the social skills so they are ready to learn. Reinforces SOL’s 2.
The New English Curriculum September The new programme of study for English is knowledge-based; this means its focus is on knowing facts. It is.
Improving the Help Selection Policy in a Reading Tutor that Listens Cecily Heiner, Joseph E. Beck, Jack Mostow Project LISTEN
First Steps Daily Lesson Plan 1. Re-Reading (Fluency) 2. Word-Study 3. Writing 4. New Read Transition Lesson Plan 1. Instructional Reading 2. Word-Study.
Early Behaviours and What to Look For EARLY READING BEHAVIOURS…
Developing an automated assessment tool for children’s oral reading Leen Cleuren March
Chapter 10 The Language Domain. Red Flags for a preschool ager Does not turn when spoken to, recognize words for common items or use sounds other than.
Big Ideas in Reading: Phonemic Awareness
What Can My ELLs Do? Grade Level Cluster 3-5 A Quick Reference Guide for Planning Instructional Tasks for English Language Learners.
Carnegie Mellon Mostow 12/7/2015, p. 1 The Sounds of Silence: Towards Automated Evaluation of Student Learning in a Reading Tutor that Listens Jack Mostow.
What Can My ELLs Do? Grade Level Cluster K-2 A Quick Reference Guide for Planning Instructional Tasks for English Language Learners.
Carnegie Mellon How does the amount of context in which words are practiced affect fluency growth? Experimental results Jack Mostow, Jessica Nelson, Martin.
Objectives: Terminology Components The Design Cycle Resources: DHS Slides – Chapter 1 Glossary Java Applet URL:.../publications/courses/ece_8443/lectures/current/lecture_02.ppt.../publications/courses/ece_8443/lectures/current/lecture_02.ppt.
Phone-Level Pronunciation Scoring and Assessment for Interactive Language Learning Speech Communication, 2000 Authors: S. M. Witt, S. J. Young Presenter:
* Statutory Assessment Tasks and Tests (also includes Teacher Assessment). * Usually taken at the end of Key Stage 1 (at age 7) and at the end of Key.
Aims of session: - To support parents in understanding how we teach phonics to children and how this impacts on the development of reading and writing.
Foundation Stage Reading Meeting Monday 28th September 2015.
Phonics Meeting for Foundation Stage parents Tuesday 10 th November 2015.
Katherine Miller ECSE 500 Language/Communication Intervention Plan.
Being a Reader at St Leonard's
Welcome to ‘Supporting your child with Reading’
October In-Service First Grade
Effects of Reading on Word Learning
Wei Chen, Jack Mostow Gregory Aist Project LISTEN
Chapter 6. Data Collection in a Wizard-of-Oz Experiment in Reinforcement Learning for Adaptive Dialogue Systems by: Rieser & Lemon. Course: Autonomous.
Co:Writer Universal.
Second Grade Chinese Waddell Language Academy
Micro-analysis of Fluency Gains in a Reading Tutor that Listens:
Detecting Prosody Improvement in Oral Rereading
Independent versus Computer-Guided Oral Reading:
An Embedded Experiment to Evaluate the Effectiveness of Vocabulary Previews in an Automated Reading Tutor Jack Mostow, Joe Beck, Juliet Bey, Andrew Cuneo,
October In-Service First Grade
Neil T. Heffernan, Joseph E. Beck & Kenneth R. Koedinger
Essentials of Oral Defense
Jack Mostow* and Joseph Beck Project LISTEN (
Educational Data Mining Success Stories
Experimenter-defined measures in a Reading Tutor that Listens
IERI educational data mining panel
Presentation transcript:

Carnegie Mellon Project LISTEN17/22/2004 If I Have a Hammer: Computational Linguistics in a Reading Tutor that Listens Jack Mostow Project LISTEN ( Carnegie Mellon University “To a man with a hammer, everything looks like a nail.” – Mark Twain Funding: National Science Foundation Keynote at 42nd Annual Meeting of the Association for Computational Linguistics, Barcelona, Spain

Carnegie Mellon Project LISTEN27/22/2004 If I had a hammer… [Hays & Seeger] If I had a hammer, I’d hammer in the morning I’d hammer in the evening, All over this land I’d hammer out danger, I’d hammer out a warning, I’d hammer out love between my brothers and my sisters, All over this land.

Carnegie Mellon Project LISTEN37/22/2004 Outline 1. Project LISTEN’s Reading Tutor 2. Roles of computational linguistics in the tutor 3. So… Conclusions

Carnegie Mellon Project LISTEN47/22/2004 Project LISTEN’s Reading Tutor (video)

Carnegie Mellon Project LISTEN57/22/2004 Project LISTEN’s Reading Tutor (video) John Rubin (2002). The Sounds of Speech (Show 3). On Reading Rockets (Public Television series commissioned by U.S. Department of Education). Washington, DC: WETA. Available at

Carnegie Mellon Project LISTEN67/22/2004 Thanks to fellow LISTENers Tutoring:  Dr. Joseph Beck, mining tutorial data  Prof. Albert Corbett, cognitive tutors  Prof. Rollanda O’Connor, reading  Prof. Kathy Ayres, stories for children  Joe Valeri, activities and interventions  Becky Kennedy, linguist Listening:  Dr. Mosur Ravishankar, recognizer  Dr. Evandro Gouvea, acoustic training  John Helman, transcriber Programmers:  Andrew Cuneo, application  Karen Wong, Teacher Tool Field staff:  Dr. Roy Taylor  Kristin Bagwell  Julie Sleasman Grad students:  Hao Cen, HCI  Cecily Heiner, MCALL  Peter Kant, Education  Shanna Tellerman, ETC Plus:  Advisory board  Research partners  DePaul  UBC  U. Toronto  Schools

Carnegie Mellon Project LISTEN77/22/2004 Computational linguistics models in an intelligent tutor Language models predict word sequences for a task.  E.g. expect ‘once upon a time…’ Domain models describe skills to learn.  E.g. pronounce ‘c’ as /k/. Production models describe student behavior.  E.g. which mistakes do students make? Student models estimate a student’s skills.  E.g. which words will a student need help on? Pedagogical models guide tutorial decisions.  E.g. which types of help work best? Theme: use data to train models automatically.

Carnegie Mellon Project LISTEN87/22/2004 Language model of oral reading [Mostow, Roth, Hauptmann, & Kane AAAI94] Problem: which word sequences to expect? Language model specifies word transition probabilities  Given sentence text (e.g. ‘Once upon a time…’)  Expect correct reading  But allow for deviations  With heuristic probabilities Result:  Accepted 96% of correctly read words.  Detected about half the serious mistakes.onceupaPrRepeat PrJump... PrTruncate oncePrCorrectupon

Carnegie Mellon Project LISTEN97/22/2004 Using ASR errors to tune a language model [Banerjee, Mostow, Beck, & Tam ICAAI03] Training data: 3,421 oral reading utterances  Spoken by 50 children aged 6-10  Recognized (imperfectly) by speech recognizer  Transcribed by hand Method: learn to classify language model transitions  Reward good transitions that match transcript  Penalize bad  transitions that cause recognizer errors  Generalize from features (kid age, text length, word type, …) Result: reduced tracking error by 24% relative to baseline

Carnegie Mellon Project LISTEN107/22/2004 Domain model of pronunciation Problem: what should students learn? Data: pronunciation dictionary for children’s text  ‘teach’  /T IY CH/ Method: align spelling against pronunciation  ‘t’  /T/, ‘ea’  /IY/, ‘ch’  /CH/ How frequent is each grapheme-phoneme mapping?  ‘t’  /T/ occurred 622 times in 9776 mappings  ‘z’  /S/ occurred once (in ‘quartz’) How consistently is each grapheme pronounced?  ‘v’  /V/ always  ‘e’  /EH/ (‘bed’), /AH/ (‘the’), /IY/ (‘be’), /IH/ (‘destroy’)  + ‘ea’, ‘eau’, ‘ed’, ‘ee’, ‘ei’, ‘eigh’, ‘eo’, ‘er’, ‘ere’, ‘eu’, …

Carnegie Mellon Project LISTEN117/22/2004 Production model of pronunciation [Fogarty, Dabbish, Steck, & Mostow AIED2001] Problem: Which mistakes to expect? Data: U. Colorado database of oral reading mistakes  ‘bed’  /B IY D/ Method: train G  P  P’ malrules for decoding  ‘e’  /EH/  /IY/

Carnegie Mellon Project LISTEN127/22/2004 Top five G  P  P’ decoding errors Drop ‘s’. Add ‘n’. Add ‘s’. Drop ‘n’. Result: predicted mistakes in unseen test data  Context-sensitive rules improved accuracy. Later work: predict real-word mistakes  [Mostow, Beck, Winter, Wang, & Tobin ICSLP2002] GPP’Example ‘s’/S///‘plants’ ‘s’/Z///‘arms’ ‘’///N/‘ha_d’ ‘’///Z/‘car_’ ‘n’/N///‘land’

Carnegie Mellon Project LISTEN137/22/2004 Student model of help requests [Beck, Jia, Sison, & Mostow UM2003] Problem: when will a student request help on a word? Data: 7 months of Reading Tutor use by 87 students  Average ~20 hours per student  Transactions logged in detail  Help request rate excluding common words: 0.5%–54% Method: train classifier using word, student, history Result: predict words that unseen students click on

Carnegie Mellon Project LISTEN147/22/2004 Learning curves for students’ help requests Try to predict subset  Grade 1-2 level  1-6 prior encounters Selected data  53 students  175,961 words  29,278 help requests Train predictive model  Count help requests 5x  Predict other kids’ data  71% accuracy

Carnegie Mellon Project LISTEN157/22/2004 Features used Information about the student  Help request rate, overall reading proficiency, etc. Information about the word  Word length, position in sentence, etc. Student’s history with reading word  Percent of times accepted by Reading Tutor, time to read, etc. Student’s prior help on this word  Was the word helped previously? Earlier today? How to get all this data??

Carnegie Mellon Project LISTEN167/22/2004 Data collection and translation word features

Carnegie Mellon Project LISTEN177/22/2004 Structure of Reading Tutor database Story Encounter List storiesPick stories Sentence Encounter Read sentence Show one sentence at a time Word Encounter Read each word Listens and helps StudentReading Tutor Session Login List readers

Carnegie Mellon Project LISTEN187/22/2004 Project LISTEN’s Reading Tutor: A rich source of experimental data The Reading Tutor beats independent practice…  Effect sizes up to 1.3  [Mostow SSSR02, Poulsen 04]Mostow SSSR02Poulsen 04 …but how? Use embedded experiments to investigate! database:  9 schools  > 200 computers  > 50,000 sessions  > 1.5M tutor responses  > 10M words recognized  Embedded experiments  Randomized trials

Carnegie Mellon Project LISTEN197/22/2004 Pedagogical model of help on decoding [Mostow, Beck, & Heiner SSSR2004] Problem: Which types of help work best? Data: 270 students’ assisted reading in the Reading Tutor Method: randomize choice of help and analyze its effects Result: detected significant differences in effectiveness

Carnegie Mellon Project LISTEN207/22/2004 Within-subject experiment design: 270 students, 180,909 randomized trials Outcome: success = ASR accepts word as read fluently (How) does the type of help affect the next encounter? Randomized choice among feasible types Student clicks ‘read.’ ‘I love to read stories.’ ‘People sit down and …’ ‘… read a book.’ Student is reading a story Student needs help on a word Tutor chooses what help to give Student continues reading Student sees word in a later sentence Time passes…

Carnegie Mellon Project LISTEN217/22/ ,909 word hints (average success rate 66.1%) Whole word:  24,841 Say In ContextSay In Context  56,791 Say WordSay Word Decomposition:  6,280 SyllabifySyllabify  14,223 Onset RimeOnset Rime  19,677 Sound OutSound Out  22,933 One GraphemeOne Grapheme Analogy:  13,165 Rhymes WithRhymes With  13,671 Starts LikeStarts Like Semantic:  14,685 RecueRecue  2,285 Show PictureShow Picture  488 Sound EffectSound Effect Which types stood out?  Best: Rhymes With 69.2% ± 0.4%Rhymes With  Worst: Recue 55.6% ± 0.4%Recue Example: ‘People sit down and read a book.’

Carnegie Mellon Project LISTEN227/22/2004 What helped which words best? Same day:Later day: Grade 1 words:Say In ContextSay In Context, Onset Rime Grade 2 words:Say In ContextSay In Context, Rhymes With Rhymes With Grade 3 words:Say In ContextRhymes WithRhymes With, One Grapheme One Grapheme Compare within level to control for word difficulty. Supplying the word helped best in the short term… But rhyming hints had longer lasting benefits.

Carnegie Mellon Project LISTEN237/22/2004 So…. what can your computational linguistics model in an intelligent tutor? What problem is important to solve?  Language models predict word sequences for a task.  Domain models describe skills to learn.  Production models describe student behavior.  Student models estimate a student’s skills.  Pedagogical models guide tutorial decisions. …… What data is available to train on? What method is suitable to apply? What result is appropriate to evaluate?

Carnegie Mellon Project LISTEN247/22/2004 …Well I got a hammer Well I got a hammer, And I got a bell, And I got a song to sing, all over this land. It’s the hammer of Justice, It’s the bell of Freedom, It’s the song about Love between my brothers and my sisters, All over this land.

Carnegie Mellon Project LISTEN257/22/2004 Conclusions… See papers & videos at Muchas gracias Molto grazie Obrigado Merci beaucoup Danke schön Dank U well Spaseeba Blagodaria Tak Todah rabah Shukra Efcharisto Xeh-xeh Arigato gozaymas Kop-kun krap Thank you! Questions? Thanks