skip to main content
10.1145/1842993.1843026acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaviConference Proceedingsconference-collections
research-article

Text entry for mobile devices using ad-hoc abbreviation

Published: 26 May 2010 Publication History

Abstract

This paper presents a new method for improving the number of keystrokes and time required for text entry on mobile devices using ad-hoc abbreviations. The approach is easy-to-use because: users are not required to learn any pre-defined abbreviation rules; abbreviated input phrases are automatically detected and expanded; and it is possible to recover words that may be omitted from phrases either by accident or intention. The paper develops algorithms to detect abbreviated phrases using a Support Vector Machine trained on abbreviation examples and to expand abbreviations into complete phrases using a Hidden Markov Model learned from a text corpus. The abbreviation detector was evaluated on 3,000 word-abbreviation pairs and achieved 90% accuracy. The abbreviation expander was evaluated on 100,000 phrases and achieved 95% accuracy. A user study with 10 participants was performed to measure time and keystroke savings of the new approach compared to the existing iPhone® text entry system. Keystroke savings were consistent amongst users, with an average decrease of 32%. Time for input varied considerably depending on familiarity with the approach, increasing for novice users. However, experienced users achieved an average time saving of 26%. Observations suggest that novice users were spending time thinking about how they wanted to abbreviate words.

References

[1]
J. Darragh, I. Witten, and M. James. The Reactive Keyboard: A Predictive Typing Aid. Computer, 23:41--49, 1990.
[2]
T. Willis, H. Pain, S. Trewin, and S. Clark. Probabilistic flexible abbreviation expansion for users with motor disabilities. In Accessible Design in the Digital World, 2005.
[3]
S. Shieber and R. Nelken. Abbreviated text input using language modeling. Natural Language Engineering, 13(02):165--183, 2007.
[4]
S. Han, D. Wallace, and R. Miller. Code Completion from Abbreviated Input. International Conference on Automated Software Engineering, 0:332--343, 2009.
[5]
A. Nandi and H. Jagadish. Effective phrase prediction. In Proceedings of VLDB '07, pages 219--230, 2007.
[6]
V. Vapnik. Statistical Learning Theory. Wiley, New York, 1998.
[7]
C. Chang and C. Lin. LIBSVM: a Library for Support Vector Machines, 2001.
[8]
C. Hsu, C. Chang, and C. Lin. A Practical Guide to Support Vector Classification. Technical report, 2003.
[9]
M. Damashek. Gauging Similarity with n-Grams: Language-Independent Categorization of Text. Science, 267(5199):843--848, 1995.
[10]
W. Cavnar and J. Trenkle. N-Gram-Based Text Categorization. In In Proceedings of SDAIR-94, pages 161--175, 1994.
[11]
T. Willis, H. Pain, S. Trewin, and S. Clark. Informing flexible abbreviation expansion for users with motor disabilities. In Proceedings of ICCHP 2002, pages 251--258, 2002.
[12]
L. Rabiner. A tutorial on hidden markov models and selected applications in speech recognition. In Proceedings of the IEEE, pages 257--286, 1989.
[13]
S. Yu and H. Kobayashi. A hidden semi-Markov model with missing data and multiple observation sequences for mobility tracking. Signal Processing, 83(2):235--250, 2003.
[14]
J. Ferguson. Variable duration models for speech. In Symposium on the Application of Hidden Markov Models to Text and Speech, 1980.
[15]
F. Soong and E. Huang. A tree-trellis based fast search for finding the N Best sentence hypotheses in continuous speech recognition. In Proceedings of the ICASSP, pages 12--19, 1990.
[16]
The British National Corpus, version 3. http://www.natcorp.ox.ac.uk/, 2007.
[17]
Amazon Mechanical Turk. http://www.mturk.com.
[18]
B. Klimt and Y. Yang. The Enron Corpus: A New Dataset for Email Classification Research. In ECML, pages 217--226, 2004.

Cited By

View all
  • (2024)SkipWriter: LLM-Powered Abbreviated Writing on TabletsProceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3654777.3676423(1-13)Online publication date: 13-Oct-2024
  • (2023)C-PAK: Correcting and Completing Variable-Length Prefix-Based Abbreviated KeystrokesACM Transactions on Computer-Human Interaction10.1145/354410130:1(1-35)Online publication date: 7-Mar-2023
  • (2019)Scope-aware Code Completion with Discriminative ModelingJournal of Information Processing10.2197/ipsjjip.27.46927(469-478)Online publication date: 2019
  • Show More Cited By

Index Terms

  1. Text entry for mobile devices using ad-hoc abbreviation

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    AVI '10: Proceedings of the International Conference on Advanced Visual Interfaces
    May 2010
    427 pages
    ISBN:9781450300766
    DOI:10.1145/1842993
    • Editor:
    • Giuseppe Santucci
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    • Consulta Umbria SRL

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 26 May 2010

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Hidden Markov model
    2. abbreviation
    3. auto-completion
    4. mobile devices
    5. support vector machine
    6. text input

    Qualifiers

    • Research-article

    Conference

    AVI '10
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 128 of 490 submissions, 26%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)5
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 01 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)SkipWriter: LLM-Powered Abbreviated Writing on TabletsProceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3654777.3676423(1-13)Online publication date: 13-Oct-2024
    • (2023)C-PAK: Correcting and Completing Variable-Length Prefix-Based Abbreviated KeystrokesACM Transactions on Computer-Human Interaction10.1145/354410130:1(1-35)Online publication date: 7-Mar-2023
    • (2019)Scope-aware Code Completion with Discriminative ModelingJournal of Information Processing10.2197/ipsjjip.27.46927(469-478)Online publication date: 2019
    • (2019)Autocompletion for Prefix-Abbreviated InputProceedings of the 2019 International Conference on Management of Data10.1145/3299869.3319858(211-228)Online publication date: 25-Jun-2019
    • (2018)Can Automatic Abbreviation Expansion Improve the Text Entry Rates of Norwegian Text with Compound Words?Proceedings of the 8th International Conference on Software Development and Technologies for Enhancing Accessibility and Fighting Info-exclusion10.1145/3218585.3218586(1-7)Online publication date: 20-Jun-2018
    • (2015)Reflective Text Entry: A Simple Low Effort Predictive Input Method Based on Flexible AbbreviationsProcedia Computer Science10.1016/j.procs.2015.09.25467(105-112)Online publication date: 2015
    • (2013)Natural language manual programming for pulsed fiber laser micromachiningThe International Journal of Advanced Manufacturing Technology10.1007/s00170-013-5110-y69:5-8(1451-1460)Online publication date: 22-Jun-2013

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media