Skip to main navigation Skip to search Skip to main content

Teaching Spell Checkers to Teach: Pedagogical Program Synthesis for Interactive Learning

  • Momin N. Siddiqui
  • , Vincent Cavez
  • , Sahana Rangasrinivasan
  • , Abbie Olszewski
  • , Srirangaraj Setlur
  • , Maneesh Agrawala
  • , Hari Subramonyam
    • Georgia Institute of Technology
    • Stanford University
    • SUNY Buffalo
    • University of Nevada, Reno

    Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

    Abstract

    Spelling taught through memorization often fails many learners, particularly children with language-based learning disorders who struggle with the phonological skills necessary to spell words accurately. Educators such as speech-language pathologists (SLPs) address this instructional gap by using an inquiry-based approach to teach spelling that targets the phonology, morphology, meaning, and etymology of words. Yet, these strategies rarely appear in everyday writing tools, which simply detect and autocorrect errors. We introduce SPIRE (Spelling Inquiry Engine), a spell check system that brings this inquiry-based pedagogy into the act of composition. SPIRE implements Pedagogical Program Synthesis, a novel approach for operationalizing the inherently dynamic pedagogy of spelling instruction. SPIRE represents SLP instructional moves in a domain-specific language, synthesizes tailored programs in real-time from learner errors, and renders them as interactive interfaces for inquiry-based interventions. With SPIRE, spelling errors become opportunities to explore word meanings, word structures, morphological families, word origins, and grapheme-phoneme correspondences, supporting metalinguistic reasoning alongside correction. Evaluation with SLPs and learners shows alignment with professional practice and potential for integration into writing workflows.

    Original languageEnglish
    Title of host publicationIUI 2026 - Proceedings of the 2026 Conference on Intelligent User Interfaces
    EditorsTsvi Kuflik, Styliani Kleanthous, Li Chen, Giulio Jaccuci, Alison Renner
    PublisherAssociation for Computing Machinery
    Pages1322-1339
    Number of pages18
    ISBN (Electronic)9798400719844
    DOIs
    StatePublished - Mar 22 2026
    Event2026 ACM International Conference on Intelligent User Interfaces, IUI 2026 - Paphos, Cyprus
    Duration: Mar 23 2026 → Mar 26 2026

    Publication series

    NameInternational Conference on Intelligent User Interfaces, Proceedings IUI

    Conference

    Conference2026 ACM International Conference on Intelligent User Interfaces, IUI 2026
    Country/TerritoryCyprus
    CityPaphos
    Period03/23/26 → 03/26/26

    Keywords

    • Program synthesis
    • cognitive modeling
    • inquiry-based learning
    • large language models
    • writing Tool

    Fingerprint

    Dive into the research topics of 'Teaching Spell Checkers to Teach: Pedagogical Program Synthesis for Interactive Learning'. Together they form a unique fingerprint.

    Cite this