SlideShare uma empresa Scribd logo
1 de 22
Building a Phonics Engine for
Automated Text Guidance
Dominik Lukeš
Dyslexia Action
Chris Litsas
NTUA
www.ilearnrw.eu
Outline
• Struggling readers needs
• Linguistic background
• Phonics engine need
• Phonics engine specification
• Phonics engine implementation
• Phonics engine applications
• Next steps
Needs of dyslexic people
• Identifying the syllables in a word
• Recognising the structure of words (stem,
prefix, suffix)
• Highlighting typical or repeated patterns of
English orthography
• Identifying phoneme/grapheme
correspondence
• Learning the pronunciation of a word
• Learning the meaning of a word
Linguistic background
Dearest creature in creation
Studying English pronunciation,
I will teach you in my verse
Sounds like corpse, corps, horse and worse.
Though the difference seems little,
We say actual, but victual,
Seat, sweat, chaste, caste, Leigh, eight, height,
Put, nut, granite, and unite.
Gerard Nolst Trenité - The Chaos (1922)
Linguistic background
• tough, though, through, bough, thought,
cough, hiccough
• hosp.i.tal vs. hos.pit.al
• kitt.en vs. kit.ten
• walked, stopped, faked, tried
• exgirlfriend vs. exigent vs. exit
• English vs. Greek
Phonics engine need
• Finding all examples of ‘a’ spelled to rhyme
with ‘hay’ in a text or a corpus.
• Sorting words by their phoneme/grapheme
ratio.
• Identifying appropriate syllable boundaries in
the written form of a multi-syllable word
based on knowledge of the syllable
boundaries in pronunciation
Phonics engine specification
• provide automated guidance to students and
teachers reading texts (using highlighting as
well as explicit information)
• generate more extensive word lists for
practice activities within the serious games
• provide information about word structure to
the game engine
Phonics engine implementation
• Profile of phonic difficulties
• Annotated phonic dictionary
• Look up routines
Phonics profile - categories
Based on a modified and expanded version of
Dyslexia Action Literacy Programme
• Consonants (49)
• Vowels (71)
• Blends and letter patterns (131)
• Syllables (13)
• Suffixes (92)
• Prefixes (42)
• Confusing letters (15)
Phonics profile (JSON)
{"descriptions":["a-æ"],
"problemType":"LETTER_EQUALS_PHONEM
E",
"humanReadableDescription":"a=æ
(at) <> Pronounce a as æ. For
example: at, as, and",
"cluster":3,
"character":"Short vowel"}
Phonic dictionary
Word form: feelings
Related stem: feeling
Pronunciation: ˈfiː.lɪŋz
Phoneme/Grapheme Mapping: f-f,ee-iː,l-l,i-ɪ,ng-ŋ,s-z
Orthographic syllabification: fee.lings
Number of letters: 8
Number of phonemes: 6
Number of syllables: 2
Frequency band: 4
Suffix type: SUFFIX_ADD
Suffix form: s
Prefix type: PREFIX_NONE
Prefix form: NULL
Building the phonic dictionary
• 5,000 most frequent words based on COCA
• Generated derived forms by reversing
hunspell
• Used online tool to generate pronunciation
• Create rules for matching pronunciation with
spelling patterns
• Create rules for displaying
• Mark suffixes and prefixes and types
• Adjust frequencies
• Manual fine tuning (lots of regex)
Phonics engine applications
• Phonics aware reader
• Game support – generating word lists
• Game support – provide word structure
• Game support – link word structures to profile
• Text classification tool
• Online text annotation tool
Phonics aware reader
Phonics aware reader
Game support
Online text tools
Online text tools
Online text tools
Online text tools
Next steps
• Bigger dictionary with more information on
words
• Finetuning of look up routines
• More sophisticated highlighting routines
• More sophisticated NLP
– PoS
– Sentence structure
– Semantics
• WordNet, Framenet
• Named Entities
• Collocations
www.ilearnrw.eu

Mais conteúdo relacionado

Semelhante a Building a phonics engine for automated text guidance

Exam 1 review.pptx
Exam 1 review.pptxExam 1 review.pptx
Exam 1 review.pptxbrianjars
 
INDTRODUCTION TO PHONETICS SCIENCE.pdf
INDTRODUCTION TO PHONETICS SCIENCE.pdfINDTRODUCTION TO PHONETICS SCIENCE.pdf
INDTRODUCTION TO PHONETICS SCIENCE.pdfDaengEdi
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingYasir Khan
 
Module 1 el alfabeto
Module 1   el alfabetoModule 1   el alfabeto
Module 1 el alfabetosenorvonier
 
Documenting and modeling inflectional paradigms in under-resourced languages
Documenting and modeling inflectional paradigms in under-resourced languages Documenting and modeling inflectional paradigms in under-resourced languages
Documenting and modeling inflectional paradigms in under-resourced languages Katerina Vylomova
 
Phonetics intro ppt
Phonetics intro pptPhonetics intro ppt
Phonetics intro pptvijaya rani
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingMichael Browning
 
Class 02 emerson_phonetics_fall2014_minimal_sets_cs_vs_limericks_assonance
Class 02 emerson_phonetics_fall2014_minimal_sets_cs_vs_limericks_assonanceClass 02 emerson_phonetics_fall2014_minimal_sets_cs_vs_limericks_assonance
Class 02 emerson_phonetics_fall2014_minimal_sets_cs_vs_limericks_assonanceLisa Lavoie
 
Teachpron todo
Teachpron todoTeachpron todo
Teachpron todoCeci Sosa
 
French and english language power point
French and english language power pointFrench and english language power point
French and english language power pointstickled
 
English phonology - 05-Phonetic Transcription
English phonology - 05-Phonetic TranscriptionEnglish phonology - 05-Phonetic Transcription
English phonology - 05-Phonetic TranscriptionDaniel Kurniawan
 
Portfolio eulixabeth gomez 2007
Portfolio eulixabeth gomez 2007Portfolio eulixabeth gomez 2007
Portfolio eulixabeth gomez 2007Eulixabeth Gomez
 

Semelhante a Building a phonics engine for automated text guidance (20)

Exam 1 review.pptx
Exam 1 review.pptxExam 1 review.pptx
Exam 1 review.pptx
 
Week 3 phonology
Week 3 phonologyWeek 3 phonology
Week 3 phonology
 
INDTRODUCTION TO PHONETICS SCIENCE.pdf
INDTRODUCTION TO PHONETICS SCIENCE.pdfINDTRODUCTION TO PHONETICS SCIENCE.pdf
INDTRODUCTION TO PHONETICS SCIENCE.pdf
 
Eng424 3
Eng424 3Eng424 3
Eng424 3
 
Introduction to Phonetic Science
Introduction to Phonetic ScienceIntroduction to Phonetic Science
Introduction to Phonetic Science
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Module 1 el alfabeto
Module 1   el alfabetoModule 1   el alfabeto
Module 1 el alfabeto
 
Phonological awareness
Phonological awarenessPhonological awareness
Phonological awareness
 
Phonics
PhonicsPhonics
Phonics
 
Documenting and modeling inflectional paradigms in under-resourced languages
Documenting and modeling inflectional paradigms in under-resourced languages Documenting and modeling inflectional paradigms in under-resourced languages
Documenting and modeling inflectional paradigms in under-resourced languages
 
Phonetics intro ppt
Phonetics intro pptPhonetics intro ppt
Phonetics intro ppt
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Beyond Soundex
Beyond SoundexBeyond Soundex
Beyond Soundex
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 
Class 02 emerson_phonetics_fall2014_minimal_sets_cs_vs_limericks_assonance
Class 02 emerson_phonetics_fall2014_minimal_sets_cs_vs_limericks_assonanceClass 02 emerson_phonetics_fall2014_minimal_sets_cs_vs_limericks_assonance
Class 02 emerson_phonetics_fall2014_minimal_sets_cs_vs_limericks_assonance
 
Teachpron todo
Teachpron todoTeachpron todo
Teachpron todo
 
French and english language power point
French and english language power pointFrench and english language power point
French and english language power point
 
English phonology - 05-Phonetic Transcription
English phonology - 05-Phonetic TranscriptionEnglish phonology - 05-Phonetic Transcription
English phonology - 05-Phonetic Transcription
 
Portfolio eulixabeth gomez 2007
Portfolio eulixabeth gomez 2007Portfolio eulixabeth gomez 2007
Portfolio eulixabeth gomez 2007
 
NLP_KASHK:Morphology
NLP_KASHK:MorphologyNLP_KASHK:Morphology
NLP_KASHK:Morphology
 

Mais de Dominik Lukes

How to Teach and Learn with ChatGPT - BETT 2023
How to Teach and Learn with ChatGPT - BETT 2023How to Teach and Learn with ChatGPT - BETT 2023
How to Teach and Learn with ChatGPT - BETT 2023Dominik Lukes
 
Reading and Writing Innovation Lab - Assistive technology and the reading pro...
Reading and Writing Innovation Lab - Assistive technology and the reading pro...Reading and Writing Innovation Lab - Assistive technology and the reading pro...
Reading and Writing Innovation Lab - Assistive technology and the reading pro...Dominik Lukes
 
Supporting Teachers to Support Students-Misaligned incentives, Media and Lear...
Supporting Teachers to Support Students-Misaligned incentives, Media and Lear...Supporting Teachers to Support Students-Misaligned incentives, Media and Lear...
Supporting Teachers to Support Students-Misaligned incentives, Media and Lear...Dominik Lukes
 
Speech Recognition: Art of the possible - DigiFest 2022
Speech Recognition: Art of the possible - DigiFest 2022Speech Recognition: Art of the possible - DigiFest 2022
Speech Recognition: Art of the possible - DigiFest 2022Dominik Lukes
 
Speech Recognition: Art of the possible - DigiFest 2022
Speech Recognition: Art of the possible - DigiFest 2022Speech Recognition: Art of the possible - DigiFest 2022
Speech Recognition: Art of the possible - DigiFest 2022Dominik Lukes
 
Hybrid teaching: Hidden skills and knowledge gaps
Hybrid teaching: Hidden skills and knowledge gapsHybrid teaching: Hidden skills and knowledge gaps
Hybrid teaching: Hidden skills and knowledge gapsDominik Lukes
 
Innovations in reading and writing: What should learning technologists know -...
Innovations in reading and writing: What should learning technologists know -...Innovations in reading and writing: What should learning technologists know -...
Innovations in reading and writing: What should learning technologists know -...Dominik Lukes
 
What i learned from 20 years of giving domains
What i learned from 20 years of giving domainsWhat i learned from 20 years of giving domains
What i learned from 20 years of giving domainsDominik Lukes
 
Pardon my code mix: Hypostatic frame constructions in Czech
Pardon my code mix: Hypostatic frame constructions in CzechPardon my code mix: Hypostatic frame constructions in Czech
Pardon my code mix: Hypostatic frame constructions in CzechDominik Lukes
 
Reading, writing, and study skills: Technology You Should know
Reading, writing, and study skills: Technology You Should knowReading, writing, and study skills: Technology You Should know
Reading, writing, and study skills: Technology You Should knowDominik Lukes
 
Mindmaps, flowcharts and infographics with everyday tools
Mindmaps, flowcharts and infographics  with everyday toolsMindmaps, flowcharts and infographics  with everyday tools
Mindmaps, flowcharts and infographics with everyday toolsDominik Lukes
 
Tools and strategies for writing in simple language
Tools and strategies for writing in simple languageTools and strategies for writing in simple language
Tools and strategies for writing in simple languageDominik Lukes
 
Computer productivity
Computer productivityComputer productivity
Computer productivityDominik Lukes
 
Open licensing is an accessibility and inclusion feature of OERs
Open licensing is an accessibility and inclusion feature of OERsOpen licensing is an accessibility and inclusion feature of OERs
Open licensing is an accessibility and inclusion feature of OERsDominik Lukes
 
Have the licensing talk early to maximize impact
Have the licensing talk early to maximize impactHave the licensing talk early to maximize impact
Have the licensing talk early to maximize impactDominik Lukes
 
Copyright and Creative Commons for Teachers Making PowerPoints and Other Teac...
Copyright and Creative Commons for Teachers Making PowerPoints and Other Teac...Copyright and Creative Commons for Teachers Making PowerPoints and Other Teac...
Copyright and Creative Commons for Teachers Making PowerPoints and Other Teac...Dominik Lukes
 
Frame Negotiation and Policy Discourse: Markets, local knowledge and centrali...
Frame Negotiation and Policy Discourse: Markets, local knowledge and centrali...Frame Negotiation and Policy Discourse: Markets, local knowledge and centrali...
Frame Negotiation and Policy Discourse: Markets, local knowledge and centrali...Dominik Lukes
 
Investigating literacy teachers' linguistic knowledge
Investigating literacy teachers' linguistic knowledgeInvestigating literacy teachers' linguistic knowledge
Investigating literacy teachers' linguistic knowledgeDominik Lukes
 
L2L, Alternative Formats and Affordable Inclusive Technology
L2L, Alternative Formats and Affordable Inclusive TechnologyL2L, Alternative Formats and Affordable Inclusive Technology
L2L, Alternative Formats and Affordable Inclusive TechnologyDominik Lukes
 
Reading on e readers, tablets and phones: Hardware and software for inclusive...
Reading on e readers, tablets and phones: Hardware and software for inclusive...Reading on e readers, tablets and phones: Hardware and software for inclusive...
Reading on e readers, tablets and phones: Hardware and software for inclusive...Dominik Lukes
 

Mais de Dominik Lukes (20)

How to Teach and Learn with ChatGPT - BETT 2023
How to Teach and Learn with ChatGPT - BETT 2023How to Teach and Learn with ChatGPT - BETT 2023
How to Teach and Learn with ChatGPT - BETT 2023
 
Reading and Writing Innovation Lab - Assistive technology and the reading pro...
Reading and Writing Innovation Lab - Assistive technology and the reading pro...Reading and Writing Innovation Lab - Assistive technology and the reading pro...
Reading and Writing Innovation Lab - Assistive technology and the reading pro...
 
Supporting Teachers to Support Students-Misaligned incentives, Media and Lear...
Supporting Teachers to Support Students-Misaligned incentives, Media and Lear...Supporting Teachers to Support Students-Misaligned incentives, Media and Lear...
Supporting Teachers to Support Students-Misaligned incentives, Media and Lear...
 
Speech Recognition: Art of the possible - DigiFest 2022
Speech Recognition: Art of the possible - DigiFest 2022Speech Recognition: Art of the possible - DigiFest 2022
Speech Recognition: Art of the possible - DigiFest 2022
 
Speech Recognition: Art of the possible - DigiFest 2022
Speech Recognition: Art of the possible - DigiFest 2022Speech Recognition: Art of the possible - DigiFest 2022
Speech Recognition: Art of the possible - DigiFest 2022
 
Hybrid teaching: Hidden skills and knowledge gaps
Hybrid teaching: Hidden skills and knowledge gapsHybrid teaching: Hidden skills and knowledge gaps
Hybrid teaching: Hidden skills and knowledge gaps
 
Innovations in reading and writing: What should learning technologists know -...
Innovations in reading and writing: What should learning technologists know -...Innovations in reading and writing: What should learning technologists know -...
Innovations in reading and writing: What should learning technologists know -...
 
What i learned from 20 years of giving domains
What i learned from 20 years of giving domainsWhat i learned from 20 years of giving domains
What i learned from 20 years of giving domains
 
Pardon my code mix: Hypostatic frame constructions in Czech
Pardon my code mix: Hypostatic frame constructions in CzechPardon my code mix: Hypostatic frame constructions in Czech
Pardon my code mix: Hypostatic frame constructions in Czech
 
Reading, writing, and study skills: Technology You Should know
Reading, writing, and study skills: Technology You Should knowReading, writing, and study skills: Technology You Should know
Reading, writing, and study skills: Technology You Should know
 
Mindmaps, flowcharts and infographics with everyday tools
Mindmaps, flowcharts and infographics  with everyday toolsMindmaps, flowcharts and infographics  with everyday tools
Mindmaps, flowcharts and infographics with everyday tools
 
Tools and strategies for writing in simple language
Tools and strategies for writing in simple languageTools and strategies for writing in simple language
Tools and strategies for writing in simple language
 
Computer productivity
Computer productivityComputer productivity
Computer productivity
 
Open licensing is an accessibility and inclusion feature of OERs
Open licensing is an accessibility and inclusion feature of OERsOpen licensing is an accessibility and inclusion feature of OERs
Open licensing is an accessibility and inclusion feature of OERs
 
Have the licensing talk early to maximize impact
Have the licensing talk early to maximize impactHave the licensing talk early to maximize impact
Have the licensing talk early to maximize impact
 
Copyright and Creative Commons for Teachers Making PowerPoints and Other Teac...
Copyright and Creative Commons for Teachers Making PowerPoints and Other Teac...Copyright and Creative Commons for Teachers Making PowerPoints and Other Teac...
Copyright and Creative Commons for Teachers Making PowerPoints and Other Teac...
 
Frame Negotiation and Policy Discourse: Markets, local knowledge and centrali...
Frame Negotiation and Policy Discourse: Markets, local knowledge and centrali...Frame Negotiation and Policy Discourse: Markets, local knowledge and centrali...
Frame Negotiation and Policy Discourse: Markets, local knowledge and centrali...
 
Investigating literacy teachers' linguistic knowledge
Investigating literacy teachers' linguistic knowledgeInvestigating literacy teachers' linguistic knowledge
Investigating literacy teachers' linguistic knowledge
 
L2L, Alternative Formats and Affordable Inclusive Technology
L2L, Alternative Formats and Affordable Inclusive TechnologyL2L, Alternative Formats and Affordable Inclusive Technology
L2L, Alternative Formats and Affordable Inclusive Technology
 
Reading on e readers, tablets and phones: Hardware and software for inclusive...
Reading on e readers, tablets and phones: Hardware and software for inclusive...Reading on e readers, tablets and phones: Hardware and software for inclusive...
Reading on e readers, tablets and phones: Hardware and software for inclusive...
 

Último

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 

Último (20)

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 

Building a phonics engine for automated text guidance

  • 1. Building a Phonics Engine for Automated Text Guidance Dominik Lukeš Dyslexia Action Chris Litsas NTUA www.ilearnrw.eu
  • 2. Outline • Struggling readers needs • Linguistic background • Phonics engine need • Phonics engine specification • Phonics engine implementation • Phonics engine applications • Next steps
  • 3. Needs of dyslexic people • Identifying the syllables in a word • Recognising the structure of words (stem, prefix, suffix) • Highlighting typical or repeated patterns of English orthography • Identifying phoneme/grapheme correspondence • Learning the pronunciation of a word • Learning the meaning of a word
  • 4. Linguistic background Dearest creature in creation Studying English pronunciation, I will teach you in my verse Sounds like corpse, corps, horse and worse. Though the difference seems little, We say actual, but victual, Seat, sweat, chaste, caste, Leigh, eight, height, Put, nut, granite, and unite. Gerard Nolst Trenité - The Chaos (1922)
  • 5. Linguistic background • tough, though, through, bough, thought, cough, hiccough • hosp.i.tal vs. hos.pit.al • kitt.en vs. kit.ten • walked, stopped, faked, tried • exgirlfriend vs. exigent vs. exit • English vs. Greek
  • 6. Phonics engine need • Finding all examples of ‘a’ spelled to rhyme with ‘hay’ in a text or a corpus. • Sorting words by their phoneme/grapheme ratio. • Identifying appropriate syllable boundaries in the written form of a multi-syllable word based on knowledge of the syllable boundaries in pronunciation
  • 7. Phonics engine specification • provide automated guidance to students and teachers reading texts (using highlighting as well as explicit information) • generate more extensive word lists for practice activities within the serious games • provide information about word structure to the game engine
  • 8. Phonics engine implementation • Profile of phonic difficulties • Annotated phonic dictionary • Look up routines
  • 9. Phonics profile - categories Based on a modified and expanded version of Dyslexia Action Literacy Programme • Consonants (49) • Vowels (71) • Blends and letter patterns (131) • Syllables (13) • Suffixes (92) • Prefixes (42) • Confusing letters (15)
  • 10. Phonics profile (JSON) {"descriptions":["a-æ"], "problemType":"LETTER_EQUALS_PHONEM E", "humanReadableDescription":"a=æ (at) <> Pronounce a as æ. For example: at, as, and", "cluster":3, "character":"Short vowel"}
  • 11. Phonic dictionary Word form: feelings Related stem: feeling Pronunciation: ˈfiː.lɪŋz Phoneme/Grapheme Mapping: f-f,ee-iː,l-l,i-ɪ,ng-ŋ,s-z Orthographic syllabification: fee.lings Number of letters: 8 Number of phonemes: 6 Number of syllables: 2 Frequency band: 4 Suffix type: SUFFIX_ADD Suffix form: s Prefix type: PREFIX_NONE Prefix form: NULL
  • 12. Building the phonic dictionary • 5,000 most frequent words based on COCA • Generated derived forms by reversing hunspell • Used online tool to generate pronunciation • Create rules for matching pronunciation with spelling patterns • Create rules for displaying • Mark suffixes and prefixes and types • Adjust frequencies • Manual fine tuning (lots of regex)
  • 13. Phonics engine applications • Phonics aware reader • Game support – generating word lists • Game support – provide word structure • Game support – link word structures to profile • Text classification tool • Online text annotation tool
  • 21. Next steps • Bigger dictionary with more information on words • Finetuning of look up routines • More sophisticated highlighting routines • More sophisticated NLP – PoS – Sentence structure – Semantics • WordNet, Framenet • Named Entities • Collocations