User Modeling pp 147-157 | Cite as

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

  • Roger I. W. Spooner
  • Alistair D. N. Edwards
Part of the International Centre for Mechanical Sciences book series (CISM, volume 383)


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.


Word Pair Transformation Rule Error Pattern Developmental Dyslexia Dyslexic Child 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Boder, E. (1973). Developmental dyslexia: a diagnostic approach based on three atypical reading-spelling patterns. Developmental Medicine and Child Neurology 15:663–687.Google Scholar
  2. Brown, J., and Burton, R. (1978). Diagnostic models for procedural bugs in basic mathematical skills. Cognitive Science 2:155–192.CrossRefGoogle Scholar
  3. Brown, G. D., and Ellis, N. C. (1994). Handbook of Spelling: Theory, Process and Intervention. New York: John Wiley.Google Scholar
  4. Coltheart, M., Curtis, B., Atkins, P., and Haller, M. (1993). Models of reading aloud: Dual-route and parallel-distributed-processing approaches. Psychological Review 100(4):589–608.CrossRefGoogle Scholar
  5. Elkind, J., and Shrager, J. (1995). Modeling and analysis of dyslexic writing using speech and other modalities. In Edwards, A. D., ed., Extra-Ordinary Human-Computer Interaction: Interfaces for Users with Disabilities. New York: Cambridge University Press.Google Scholar
  6. Ellis, A. W. (1984). Reading, Writing and Dyslexia. London: Lawrence Erlbaum.Google Scholar
  7. Finlay, J. E. (1990). Modelling Users by Classification: An Example-Based Approach. Ph.D. Dissertation, University of York, UK.Google Scholar
  8. Galaburda, A. M., Menard, M. T., and Rosen, G. D. (1994). Evidence for aberrant auditory anatomy in developmental dyslexia. Proceedings of the National Academy of Sciences 91:8010–8013.CrossRefGoogle Scholar
  9. Goldberg, D. (1989). Genetic Algorithms in Search, Optimization and Machine Learning. Hillsdale, New Jersey: Addison-Wesley.MATHGoogle Scholar
  10. Harley, T. A. (1993). Connectionist approaches to language disorders. Aphasiology 7(3):221–249.CrossRefGoogle Scholar
  11. Hinton, G. E., and Shallice, T. (1991). Lesioning an attractor network: Investigations of acquired dyslexia. Psychological Review 98(l):74–95.CrossRefGoogle Scholar
  12. Kerninghan, B. W., and Lin, S. (1970). An efficient heuristic procedure for partitioning graphs. The Bell System Technical Journal 49:291–307.CrossRefGoogle Scholar
  13. Mitchell, J., and Welty, C. (1988). Experimentation in computer science: An empirical view. International Journal of Man-Machine Studies 29:613–624.CrossRefGoogle Scholar
  14. Morgan, W. (1896). A case study of congenital word blindness. British Medical Journal 2:1378.CrossRefGoogle Scholar
  15. Nicolson, R. I., and Fawcett, A. J. (1993). Computer based spelling remediation for dyslexic children using the selfspell environment. In Wright, S., and Groner, R., eds., Facets of Dyslexia and Its Remediation. Elsevier Science Publishers. 551–565.CrossRefGoogle Scholar
  16. Patterson, K., and Shewell, C. (1987). Speak and spell: Dissociations and word-class effects. In Coltheart, M., Sartori, G., and Job, R., eds., The Cognitive Neuropsychology of Language. London: Lawrence Erlbaum Associates. 273–294.Google Scholar
  17. Spooner, R. I. (1996). On-line typing experiment. Scholar
  18. Webb, G. I., and Kuzmycz, M. (1996). Feature Based Modelling: A methodology for producing coherent, consistent, dynamically changing models of agents’ competencies. User Modeling and User-Adapted Interaction 5:117–150.CrossRefGoogle Scholar
  19. Wright, A., and Newell, A. (1991). Computer help for poor spellers. British Journal of Educational Technology 22(2):146–149.CrossRefGoogle Scholar
  20. Young, R. M., and O’Shea, T. (1981). Errors in children’s subtraction. Cognitive Science 5(2): 153–177.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Wien 1997

Authors and Affiliations

  • Roger I. W. Spooner
    • 1
  • Alistair D. N. Edwards
    • 1
  1. 1.Department of Computer ScienceUniversity of YorkYorkGreat Britain

Personalised recommendations