KidSpell: Making a difference in spellchecking for children

Abstract Children’s ability to spell effectively is a major barrier to using search engines successfully. While search engines make use of spellcheckers to provide spelling corrections to their users, they are designed for more traditional users (i.e., adults) and have proven inadequate for children. The specific target of children for this research are those with early literacy skills (whose are typically ages 6–12). The aim of this work is twofold: first, to address the types of spelling errors children make by researching, developing, and evaluating algorithms to generate and rank candidate English spelling suggestions for children; and second, to improve children’s user experience when using our proposed spellchecker by involving them in the design process through participatory design and evaluating the impact of interactive elements on children’s spellchecking behaviors. The outcomes of our studies and assessments result in a phonetic-based spelling correction model (KidSpell) that can more accurately correction children’s spelling errors than existing state-of-the-art models. Further, we learned that visual and audio cues have a positive impact on children’s ability to find their intended word from a list of spelling suggestions.

[1]  Chao Wang,et al.  Multi-Candidate Ranking Algorithm Based Spell Correction , 2019, eCOM@SIGIR.

[2]  Andreas Nürnberger,et al.  Knowledge journey: a web search interface for young users , 2012, HCIR '12.

[3]  Yi Lu Murphey,et al.  Automotive diagnosis typo correction using domain knowledge and machine learning , 2013, 2013 IEEE Symposium on Computational Intelligence and Data Mining (CIDM).

[4]  L. Philips,et al.  Hanging on the metaphone , 1990 .

[5]  Elizabeth Foss,et al.  Children's roles using keyword search interfaces at home , 2010, CHI.

[6]  Monica Landoni,et al.  Sonny, Cerca! Evaluating the Impact of Using a Vocal Assistant to Search at School , 2019, CLEF.

[7]  Linnea C. Ehri,et al.  Do Adult Literacy Students Make the Same Word-Reading and Spelling Errors as Children Matched for Word-Reading Age? , 2002 .

[8]  Jens Edlund,et al.  Human pause and resume behaviours for unobtrusive humanlike in-car spoken dialogue systems , 2014, DM@EACL.

[9]  Allison Druin,et al.  Cooperative Inquiry revisited: Reflections of the past and guidelines for the future of intergenerational co-design , 2013, Int. J. Child Comput. Interact..

[10]  Djoerd Hiemstra,et al.  Vertical selection in the information domain of children , 2013, JCDL '13.

[11]  Sara Javanmardi,et al.  qSpell : Spelling Correction of Web Search Queries using Ranking Models and Iterative Correction , 2011 .

[12]  Jerry Alan Fails,et al.  KidSpell: A Child-Oriented, Rule-Based, Phonetic Spellchecker , 2020, LREC.

[13]  M. Brysbaert,et al.  Age-of-acquisition ratings for 30,000 English words , 2012, Behavior research methods.

[14]  Mark Sadoski,et al.  A Causal Model of Sentence Recall: Effects of Familiarity, Concreteness, Comprehensibility, and Interestingness , 1993 .

[15]  Jerry Alan Fails,et al.  Searching for spellcheckers: What kids want, what kids need , 2019, IDC.

[16]  P. Bloom How children learn the meanings of words , 2000 .

[17]  Vladimir I. Levenshtein,et al.  Binary codes capable of correcting deletions, insertions, and reversals , 1965 .

[18]  Bilge Mutlu,et al.  Supporting Interest in Science Learning with a Social Robot , 2019, IDC.

[19]  Clara Cahill,et al.  Using tags to encourage reflection and annotation on data during nomadic inquiry , 2011, CHI.

[20]  Juan Pablo Hourcade,et al.  Child computer interaction , 2008, CHI Extended Abstracts.

[21]  Andreas Nürnberger,et al.  What are the real differences of children's and adults' web search , 2011, SIGIR '11.

[22]  Ming Zhou,et al.  Improving Query Spelling Correction Using Web Search Results , 2007, EMNLP-CoNLL.

[23]  Roger Mitton Ordering the suggestions of a spellchecker without using context , 2009, Nat. Lang. Eng..

[24]  Maria Soledad Pera,et al.  Guiding the selection of child spellchecker suggestions using audio and visual cues , 2020, IDC.

[25]  T. N. Gadd,et al.  PHOENIX: the algorithm , 1990 .

[26]  Marcos Zampieri,et al.  Effective Spell Checking Methods Using Clustering Algorithms , 2013, RANLP.

[27]  Maria Soledad Pera,et al.  "Is Sven Seven?": A Search Intent Module for Children , 2016, SIGIR.

[28]  W. Bruce Croft,et al.  Search Engines - Information Retrieval in Practice , 2009 .

[29]  Jean-Bernard Martens,et al.  Read-It: five-to-seven-year-old children learn to read in a tabletop environment , 2004, IDC '04.

[30]  Christopher J. C. Burges,et al.  From RankNet to LambdaRank to LambdaMART: An Overview , 2010 .

[31]  Jerry Alan Fails,et al.  Investigating query formulation assistance for children , 2018, IDC.

[32]  Andrew Large,et al.  Children in the information technology design process: A review of theories and their applications , 2004 .

[33]  Craig MacDonald,et al.  Learning to rank query suggestions for adhoc and diversity search , 2012, Information Retrieval.

[34]  Dania Bilal,et al.  Towards New Methodologies for Assessing Relevance of Information Retrieval from Web Search Engines on Children ’ s Queries , 2013 .

[35]  Sebastian Deorowicz,et al.  Correcting Spelling Errors by Modelling Their Causes , 2005 .

[36]  J. Richard Gentry,et al.  A Retrospective on Invented Spelling and a Look Forward. , 2000 .

[37]  Jerry Alan Fails,et al.  Query Formulation Assistance for Kids: What is Available, When to Help & What Kids Want , 2019, IDC.

[38]  ChengXiang Zhai,et al.  CloudSpeller: query spelling correction by using a unified hidden markov model with web-scale resources , 2012, WWW.

[39]  A. Barrio,et al.  English Language Learners in America's Great City Schools: Demographics, Achievement and Staffing. , 2013 .

[40]  Eric Brill,et al.  An Improved Error Model for Noisy Channel Spelling Correction , 2000, ACL.

[41]  Allison Druin,et al.  Methods and Techniques for Involving Children in the Design of New Technology for Children , 2013, Found. Trends Hum. Comput. Interact..

[42]  Joshua Goodman,et al.  A bit of progress in language modeling , 2001, Comput. Speech Lang..

[43]  Harshit Pande Effective search space reduction for spell correction using character neural embeddings , 2017, EACL.

[44]  Jacek Gwizdka,et al.  Analysis of Children's Queries and Click Behavior on Ranked Results and Their Thought Processes in Google Search , 2017, CHIIR.

[45]  Jerry Alan Fails,et al.  Online searching and learning: YUM and other search tools for children and teachers , 2017, Information Retrieval Journal.