Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1409240.1409315acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmobilehciConference Proceedingsconference-collections
research-article

Efficient context-sensitive word completion for mobile devices

Published: 02 September 2008 Publication History
  • Get Citation Alerts
  • Abstract

    Word completion is a basic technology for reducing the effort involved in text entry on mobile devices and in augmentative communication devices, where efficiency and ease of use are needed, but where a low memory footprint is also required. Standard solutions compress a lexicon into a suffix tree with a small memory footprint and high retrieval speed. Keystroke savings, a measurable correlate of text entry effort gain, typically improve when the algorithm would also take into account the previous word; however, this comes at the cost of a large footprint. We develop two word completion algorithms that encode the previous word in the input. The first algorithm utilizes a character buffer that includes a fixed number of recent keystrokes, including those belonging to previous words. The second algorithm includes the complete previous word as an extra input feature. In simulation studies, the first algorithm yields marked improvements in keystroke savings, but has a large memory footprint. The second algorithm can be tuned by frequency thresholding to have a small footprint, and be less than one order of magnitude slower than the baseline system, while its keystroke savings improve over the baseline.

    References

    [1]
    W. Daelemans, A. Van den Bosch, and A. Weijters. IGTree: Using Trees for Compression and Classification in Lazy Learning Algorithms. Artificial Intelligence Review, 11:407--423, 1997.
    [2]
    J. J. Darragh, I. H. Witten, and M. L. James. The Reactive Keyboard: A Predictive Typing Aid. Computer, 23(11):41--49, 1990.
    [3]
    N. Garay-Vitoria and J. Abascal. Text Prediction Systems: A Survey. Universal Access in the Information Society, 4(3):188--203, 2006.
    [4]
    J. Goodman, G. Venolia, K. Steury, and C. Parker. Language Modeling for Soft Keyboards. In Proceedings of IUI '02, pages 194--195, New York, NY, USA, 2002. ACM.
    [5]
    D. L. Grover, M. T. King, and C. A. Kushler. Reduced Keyboard Disambiguating Computer. Patent No. US5818437, Tegic Communications, Inc., Seattle, WA, October 1998.
    [6]
    Y. How and M.-Y. Kan. Optimizing Predictive Text Entry for Short Message Service on Mobile Phones. In M. J. Smith and G. Salvendy, editors, Proceedings of HCII '05, Las Vegas, NV, July 2005. Lawrence Erlbaum Associates.
    [7]
    D. Kieras and B. John. The GOMS Family of Analysis Techniques: Tools for Design and Evaluation. Technical Report CMU-HCII-94-106, Carnegie Mellon University, 1994.
    [8]
    D. E. Knuth. The Art of Computer Programming, volume 3: Sorting and Searching. Addison-Wesley, Reading, MA, 1973.
    [9]
    I. S. MacKenzie, H. Kober, D. Smith, T. Jones, and E. Skepner. LetterWise: Prefix-Based Disambiguation For Mobile Text Input. In Proceedings of UIST '01, pages 111--120, New York, NY, USA, 2001. ACM.
    [10]
    J. Quinlan. C4.5: Programs for Machine Learning. Morgan Kaufmann, San Mateo, CA, 1993.
    [11]
    C. Shannon. A Mathematical Theory of Communication. Bell Systems Technical Journal, 27:379--423 and 623--656, 1948.
    [12]
    T. Stocky, A. Faaborg, and H. Lieberman. A Commonsense Approach to Predictive Text Entry. In CHI '04: CHI '04 Extended Abstracts on Human Factors in Computing Systems, pages 1163--1166, New York, NY, USA, 2004. ACM.
    [13]
    K. Tanaka-Ishii. Word-based Predictive Text Entry using Adaptive Language Models. Natural Language Engineering, 13(1):51--74, 2007.
    [14]
    A. Van den Bosch. Scalable Classification-based Word Prediction and Confusible Correction. Traitement Automatique des Langues, 46(2):39--63, 2006.

    Cited By

    View all
    • (2023)A Machine Learning Approach for Automated Filling of Categorical Fields in Data Entry FormsACM Transactions on Software Engineering and Methodology10.1145/353302132:2(1-40)Online publication date: 4-Apr-2023
    • (2020)F KLAVYE İÇİN METİN ANALİZİ TABANLI KELİME TAMAMLAMA SİSTEMİTEXT ANALYSIS BASED WORD COMPLETION SYSTEM FOR F KEYBOARDMühendislik Bilimleri ve Tasarım Dergisi10.21923/jesd.4038548:1(262-272)Online publication date: 20-Mar-2020
    • (2015)User dictionary merge for enhancing smart phone auto prediction2015 Twenty First National Conference on Communications (NCC)10.1109/NCC.2015.7084844(1-6)Online publication date: Feb-2015
    • Show More Cited By

    Index Terms

    1. Efficient context-sensitive word completion for mobile devices

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      MobileHCI '08: Proceedings of the 10th international conference on Human computer interaction with mobile devices and services
      September 2008
      568 pages
      ISBN:9781595939524
      DOI:10.1145/1409240
      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]

      In-Cooperation

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 02 September 2008

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. context sensitivity
      2. ergonomics
      3. mobile devices
      4. predictive text processing
      5. scaling
      6. word completion

      Qualifiers

      • Research-article

      Conference

      MobileHCI08

      Acceptance Rates

      Overall Acceptance Rate 202 of 906 submissions, 22%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 13 Aug 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)A Machine Learning Approach for Automated Filling of Categorical Fields in Data Entry FormsACM Transactions on Software Engineering and Methodology10.1145/353302132:2(1-40)Online publication date: 4-Apr-2023
      • (2020)F KLAVYE İÇİN METİN ANALİZİ TABANLI KELİME TAMAMLAMA SİSTEMİTEXT ANALYSIS BASED WORD COMPLETION SYSTEM FOR F KEYBOARDMühendislik Bilimleri ve Tasarım Dergisi10.21923/jesd.4038548:1(262-272)Online publication date: 20-Mar-2020
      • (2015)User dictionary merge for enhancing smart phone auto prediction2015 Twenty First National Conference on Communications (NCC)10.1109/NCC.2015.7084844(1-6)Online publication date: Feb-2015
      • (2015)An efficient image-aware Kana-Kanji conversion algorithm for Twitter on mobile phones2015 IEEE 7th International Conference on Awareness Science and Technology (iCAST)10.1109/ICAwST.2015.7314019(49-54)Online publication date: Sep-2015
      • (2013)An efficient pressure-aware character input algorithm for mobile phones2013 International Joint Conference on Awareness Science and Technology & Ubi-Media Computing (iCAST 2013 & UMEDIA 2013)10.1109/ICAwST.2013.6765432(191-197)Online publication date: Nov-2013
      • (2012)The effect of domain and text type on text prediction qualityProceedings of the 13th Conference of the European Chapter of the Association for Computational Linguistics10.5555/2380816.2380883(561-569)Online publication date: 23-Apr-2012
      • (2012)Effectiveness of context-aware character input method for mobile phone based on artificial neural networkApplied Computational Intelligence and Soft Computing10.1155/2012/8969482012(12-12)Online publication date: 1-Jan-2012
      • (2011)An efficient context-aware character input algorithm for mobile phone based on artificial neural network2011 3rd International Conference on Awareness Science and Technology (iCAST)10.1109/ICAwST.2011.6163163(318-322)Online publication date: Sep-2011
      • (2010)Customized Tries for Weighted Key CompletionProceedings of the 2010 Second International Conference on Computer Engineering and Applications - Volume 0110.1109/ICCEA.2010.64(286-290)Online publication date: 19-Mar-2010

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media