User Modelling for Error Recovery: A Spelling Checker for Dyslexic Users

In the pursuit of a remedy for the poor spelling of dyslexic writers, a software system has been developed which features centrally a user model of the writer’s spelling error patterns. Dyslexic writers are poorly catered for by most spelling programs because of their diverse errors. In this system, Babel, a user model directs the search towards likely corrections considering the writer’s common errors. Babel includes the novel idea of more complex rules which describe permutations of errors typically made by dyslexic writers. It also measures and improves the accuracy of its user model using as feedback the choices made from its list of suggestions. Samples of writing from dyslexic users have been used to show successful detection and correction of typical errors, consistent between samples by the same writer and distinct from other writers. The user model allows, for some users, more diverse errors to be corrected more effectively than in systems without individual user models.

[1]  Antonio Zamora,et al.  Automatic spelling correction in scientific and scholarly text , 1984, CACM.

[2]  John Seely Brown,et al.  Diagnostic Models for Procedural Bugs in Basic Mathematical Skills , 1978, Cogn. Sci..

[3]  Geoffrey E. Hinton,et al.  Lesioning an attractor network: investigations of acquired dyslexia. , 1991, Psychological review.

[4]  Richard M. Young,et al.  Errors in Children's Subtraction , 1981, Cogn. Sci..

[5]  Alan F. Newell,et al.  Computer help for poor spellers , 1991, Br. J. Educ. Technol..

[6]  Michael J. Fischer,et al.  The String-to-String Correction Problem , 1974, JACM.

[7]  Janet Elizabeth Finlay,et al.  Modelling users by classification : an example-based approach , 1991 .

[8]  A. Galaburda,et al.  Evidence for aberrant auditory anatomy in developmental dyslexia. , 1994, Proceedings of the National Academy of Sciences of the United States of America.

[9]  Morgan Wp,et al.  A Case of Congenital Word Blindness , 1896 .

[10]  Paul W. B. Atkins,et al.  Models of reading aloud: Dual-route and parallel-distributed-processing approaches. , 1993 .

[11]  James H. Bradford Semantic Strings: A New Technique for Detecting and Correcting User Errors , 1990, Int. J. Man Mach. Stud..

[12]  Elaine Rich,et al.  User Modeling via Stereotypes , 1998, Cogn. Sci..

[13]  A. W. Ellis Reading, Writing and Dyslexia , 1984 .

[14]  Trevor A. Harley,et al.  Connectionist approaches to language disorders , 1993 .

[15]  Robert A. Wagner,et al.  An Extension of the String-to-String Correction Problem , 1975, JACM.

[16]  A. Edwards Extra-ordinary human-computer interaction: interfaces for users with disabilities , 1995 .

[17]  Nick C. Ellis,et al.  Handbook of spelling : theory, process, and intervention , 1994 .

[18]  Jeff Shrager,et al.  Modeling and analysis of dyslexic writing using speech and other modalities , 1995 .

[19]  Mark. Kuzmycz Praxis modelling : an evaluation of and extension to feature based modelling , 1996 .

[20]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[21]  M. W. Du,et al.  An Approach to Designing Very Fast Approximate String Matching Algorithms , 1994, IEEE Trans. Knowl. Data Eng..

[22]  M. Coltheart,et al.  The cognitive neuropsychology of language , 1987 .

[23]  R. Groner,et al.  Facets of dyslexia and its remediation , 1993 .

[24]  Tom Routen,et al.  Intelligent Tutoring Systems , 1996, Lecture Notes in Computer Science.

[25]  Fred J. Damerau,et al.  A technique for computer detection and correction of spelling errors , 1964, CACM.

[26]  E. Boder Developmental Dyslexia: a Diagnostic Approach Based on Three Atypical Reading‐spelling Patterns , 1973 .

[27]  S.,et al.  An Efficient Heuristic Procedure for Partitioning Graphs , 2022 .

[29]  Jeffrey Mitchell,et al.  Experimentation in Computer Science: An Empirical View , 1988, Int. J. Man Mach. Stud..

[30]  M. D. McIlroy,et al.  Synthetic English speech by rule , 1974 .

[31]  Hisashi Kobayashi,et al.  Modeling and analysis , 1978 .

[32]  K. Patterson,et al.  Speak and spell: Dissociations and word-class effects. , 1987 .

[33]  Roger Mitton,et al.  English spelling and the computer , 1995 .

[34]  Geoffrey E. Hinton,et al.  Lesioning an attractor network: investigations of acquired dyslexia , 1991 .

[35]  Elaine Rich,et al.  Users are Individuals: Individualizing User Models , 1999, Int. J. Man Mach. Stud..