{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:17:22Z","timestamp":1750306642181,"version":"3.41.0"},"reference-count":66,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2014,6,1]],"date-time":"2014-06-01T00:00:00Z","timestamp":1401580800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100002183","name":"Department of Electronics and Information Technology, Ministry of Communications and Information Technology","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002183","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001420","name":"Department of Information Technology, Ministry of Communications and Information Technology","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001420","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Transactions on Asian Language Information Processing"],"published-print":{"date-parts":[[2014,6]]},"abstract":"<jats:p>Word prediction is treated as an efficient technique to enhance text entry rate. Existing word prediction systems predict a word when a user correctly enters the initial few characters of the word. In fact, a word prediction system fails if the user makes errors in the initial input. Therefore, there is a need to develop a word prediction system that predicts desired words while coping with errors in initial entries. This requirement is more relevant in the case of text entry in Indian languages, which are involved with a large set of alphabets, words with complex characters and inflections, phonetically similar sets of characters, etc. In fact, text composition in Indian languages involves frequent spelling errors, which presents a challenge to develop an efficient word prediction system. In this article, we address this problem and propose a novel word prediction system. Our proposed approach has been tried with Hindi, the national language of India. Experiments with users substantiate 43.77% keystroke savings, 92.49% hit rate, and 95.82% of prediction utilization with the proposed word prediction system. Our system also reduces the spelling error by 89.75%.<\/jats:p>","DOI":"10.1145\/2617590","type":"journal-article","created":{"date-parts":[[2014,6,24]],"date-time":"2014-06-24T12:16:16Z","timestamp":1403612176000},"page":"1-29","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["Word Prediction System for Text Entry in Hindi"],"prefix":"10.1145","volume":"13","author":[{"given":"Manoj Kumar","family":"Sharma","sequence":"first","affiliation":[{"name":"Indian Institute of Technology, Kharagpur"}]},{"given":"Debasis","family":"Samanta","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology, Kharagpur"}]}],"member":"320","published-online":{"date-parts":[[2014,6]]},"reference":[{"volume-title":"Proceedings of the Workshop on Advances in Text Input Methods (WTIM).","year":"2011","author":"Ahmed U. Z.","key":"e_1_2_1_1_1"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/129875.129878"},{"key":"e_1_2_1_3_1","unstructured":"Balasubramaniam L. 2006. Translation article knowledgebase - Spell it Right! (in the Context of Hindi). http:\/\/www.proz.com\/translation-articles\/articles\/705\/.  Balasubramaniam L. 2006. Translation article knowledgebase - Spell it Right! (in the Context of Hindi). http:\/\/www.proz.com\/translation-articles\/articles\/705\/."},{"volume-title":"Proceedings of the International Joint Conference on Natural Language Processing.","author":"Begum R.","key":"e_1_2_1_4_1"},{"volume-title":"Proceedings of ICON.","author":"Bharati A.","key":"e_1_2_1_5_1"},{"volume-title":"Grammarians, History and Problems","author":"Bhatia T.","key":"e_1_2_1_6_1"},{"volume-title":"Proceedings of the IFRATH Workshop.","year":"2003","author":"Boissiere P.","key":"e_1_2_1_7_1"},{"volume-title":"Proceedings of the 2nd Workshop on NLP for Communication Aids.","author":"Carlberger A.","key":"e_1_2_1_8_1"},{"volume-title":"Proceedings of the Fonetik Conference. 17--20","author":"Carlberger A.","key":"e_1_2_1_9_1"},{"key":"e_1_2_1_11_1","unstructured":"CDAC. 2010a. Indian language search engine technologies-problems and solutions. http:\/\/iplugin.cdac.in\/search-engine.htm.  CDAC. 2010a. Indian language search engine technologies-problems and solutions. http:\/\/iplugin.cdac.in\/search-engine.htm."},{"key":"e_1_2_1_12_1","unstructured":"CDAC. 2010b. Problems with existing unicode based engines. http:\/\/pune.cdac.in\/html\/gist\/research-areas\/set.aspx.  CDAC. 2010b. Problems with existing unicode based engines. http:\/\/pune.cdac.in\/html\/gist\/research-areas\/set.aspx."},{"key":"e_1_2_1_13_1","unstructured":"Consortium T. U. 2009. Unicode detail. http:\/\/www.unicode.org.  Consortium T. U. 2009. Unicode detail. http:\/\/www.unicode.org."},{"key":"e_1_2_1_14_1","unstructured":"Consortium U. 2010. Unicode normalization forms. http:\/\/www.unicode.org\/reports\/tr15\/.  Consortium U. 2010. Unicode normalization forms. http:\/\/www.unicode.org\/reports\/tr15\/."},{"key":"e_1_2_1_15_1","unstructured":"Consortium U. 2011. South Asian scripts-I. http:\/\/www.unicode.org\/versions\/Unicode5.0.0\/ch09.pdf.  Consortium U. 2011. South Asian scripts-I. http:\/\/www.unicode.org\/versions\/Unicode5.0.0\/ch09.pdf."},{"volume-title":"Proposal on clarification and consolidation of the function of ZERO WIDTH JOINER in Indic scripts. Review document","author":"Constable P.","key":"e_1_2_1_16_1"},{"key":"e_1_2_1_17_1","unstructured":"Cormen T. H. Leiserson C. E. Rivest R. L. and Stein C. 2001. Introduction to Algorithms 3rd Ed. MIT Press Cambridge MA.   Cormen T. H. Leiserson C. E. Rivest R. L. and Stein C. 2001. Introduction to Algorithms 3rd Ed. MIT Press Cambridge MA."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/0953-5438(91)90004-L"},{"volume-title":"Proceedings of the 10th Conference of the European Chapter of the Association for Computational Linguistics. 9--16","author":"Fazly A.","key":"e_1_2_1_21_1"},{"volume":"3196","volume-title":"User-Centered Interaction Paradigms for Universal Access in the Information Society","author":"Garay-Vitoria N.","key":"e_1_2_1_22_1"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10209-005-0005-9"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/238218.238333"},{"key":"e_1_2_1_25_1","unstructured":"Ghosh P. K. and Knuth D. E. 1983. An approach to type design and text composition in Indian scripts. Ph.D. thesis Stanford University.  Ghosh P. K. and Knuth D. E. 1983. An approach to type design and text composition in Indian scripts. Ph.D. thesis Stanford University."},{"key":"e_1_2_1_26_1","doi-asserted-by":"crossref","unstructured":"Go K. and Endo Y. 2008. Advances in human-computer interaction. A touchscreen software keyboard for finger typing. In Advances in Affective and Pleasurable Design Yong Gu Ji Ed. 287--296.  Go K. and Endo Y. 2008. Advances in human-computer interaction. A touchscreen software keyboard for finger typing. In Advances in Affective and Pleasurable Design Yong Gu Ji Ed. 287--296.","DOI":"10.5772\/5864"},{"key":"e_1_2_1_27_1","unstructured":"Google. 2010. Google Indic on-screen keyboard. http:\/\/www.google.co.in\/.  Google. 2010. Google Indic on-screen keyboard. http:\/\/www.google.co.in\/."},{"key":"e_1_2_1_28_1","unstructured":"Google. 2014. Input tools. http:\/\/www.google.co.in\/inputtools\/.  Google. 2014. Input tools. http:\/\/www.google.co.in\/inputtools\/."},{"volume-title":"Email statistics report","year":"2011","author":"Group","key":"e_1_2_1_29_1"},{"key":"e_1_2_1_30_1","first-page":"73","article-title":"An analysis of reading errors of dyslexic readers in Hindi and English","volume":"17","author":"Gupta A.","year":"2006","journal-title":"Asia Pacific Disability Rehab. J."},{"key":"e_1_2_1_32_1","first-page":"117","article-title":"Typing speed, spelling accuracy, and the use of word prediction","volume":"28","author":"Herold M.","year":"2008","journal-title":"South African J. Educ."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1080\/07434619212331276303"},{"key":"e_1_2_1_34_1","unstructured":"IBM. 2011. SPSS - Statistical package for the social sciences. http:\/\/www-01.ibm.com\/software\/analytics\/spss\/products\/statistics\/.  IBM. 2011. SPSS - Statistical package for the social sciences. http:\/\/www-01.ibm.com\/software\/analytics\/spss\/products\/statistics\/."},{"key":"e_1_2_1_35_1","unstructured":"Ishida R. 2010. An introduction to writing systems & unicode: A review of script characteristics affecting computer-based script support and unicode. http:\/\/people.w3.org\/rishida\/docs\/unicode-tutorial.  Ishida R. 2010. An introduction to writing systems & unicode: A review of script characteristics affecting computer-based script support and unicode. http:\/\/people.w3.org\/rishida\/docs\/unicode-tutorial."},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/985921.985950"},{"volume-title":"Proceedings of 23rd Internationalization and Unicode Conference.","author":"Joshi R.","key":"e_1_2_1_38_1"},{"key":"e_1_2_1_39_1","unstructured":"Jurafsky D. and Martin J. 2000. Speech and Language Processing. Prentice Hall New Jersey.   Jurafsky D. and Martin J. 2000. Speech and Language Processing. Prentice Hall New Jersey."},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TASSP.1987.1165125"},{"volume-title":"Proceedings of the 18th Annual Conference on Rehabilitation Technology.","author":"Klund J.","key":"e_1_2_1_41_1"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1080\/07434619812331278176"},{"volume-title":"Modern Hindi Grammar","author":"Koul O. N.","key":"e_1_2_1_43_1"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1609\/aimag.v30i4.2269"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/146370.146380"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1985.13344"},{"key":"e_1_2_1_47_1","doi-asserted-by":"crossref","unstructured":"Lipik. 2012.Lipik: A predictive text input system. http:\/\/www.lipik.  Lipik. 2012.Lipik: A predictive text input system. http:\/\/www.lipik.","DOI":"10.1155\/2012\/390947"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.2307\/1511342"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1177\/002246699603000103"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/502348.502365"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1080\/014492999118995"},{"volume-title":"Accessibility, Universality. Morgan Kaufmann","author":"MacKenzie I. S.","key":"e_1_2_1_52_1"},{"key":"e_1_2_1_53_1","unstructured":"Manning C. D. and Sch\u00fctze H. June 1999. Foundations of Statistical Natural Language Processing. MIT Press Cambridge MA.   Manning C. D. and Sch\u00fctze H. June 1999. Foundations of Statistical Natural Language Processing. MIT Press Cambridge MA."},{"volume-title":"Proceedings of the 8th International Conference on Computers Helping People with Special Needs. 243--250","author":"Matiasek J.","key":"e_1_2_1_54_1"},{"volume-title":"Argument Structure in Hindi","author":"Mohanan T.","key":"e_1_2_1_55_1"},{"key":"e_1_2_1_56_1","unstructured":"NCIP. 1994. Writing with word prediction software. http:\/\/www.edc.org\/NCIP\/LIBRARY\/wp\/Profile.htm.  NCIP. 1994. Writing with word prediction software. http:\/\/www.edc.org\/NCIP\/LIBRARY\/wp\/Profile.htm."},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481383"},{"volume":"2","volume-title":"Proceedings of the Joint Conference of the 47th Annual Meeting of the ACL and the 4th International Joint Conference on Natural Language Processing of the AFNLP.","author":"Ramanathan A.","key":"e_1_2_1_59_1"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447318.2012.728483"},{"volume-title":"Proceedings of IEEE Students\u2019 Technology Symposium. 289--299","author":"Sarcar S.","key":"e_1_2_1_61_1"},{"volume-title":"Proceedings of the 4th International Conference on Spoken Language. 232--235","author":"Seymore K.","key":"e_1_2_1_62_1"},{"volume-title":"Proceedings of the IEEE Students\u2019 Technology Symposium. 268--275","author":"Sharma M. K.","key":"e_1_2_1_63_1"},{"key":"e_1_2_1_64_1","unstructured":"SLM C. 1999. The CMU statistical language modeling (SLM) toolkit. http:\/\/homepages.inf.ed.ac.uk\/lzhang10\/slm.html.  SLM C. 1999. The CMU statistical language modeling (SLM) toolkit. http:\/\/homepages.inf.ed.ac.uk\/lzhang10\/slm.html."},{"key":"e_1_2_1_65_1","first-page":"1539","article-title":"Fundamentals of clinical research for radiologists","volume":"183","author":"Stolberg H. O.","year":"2004","journal-title":"Amer. J. Radiol."},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/974740.974743"},{"volume-title":"Proceedings of the 10th Annual Conference on Rehabilitation Technology. 124--126","author":"Swiffin A. L.","key":"e_1_2_1_67_1"},{"key":"e_1_2_1_68_1","unstructured":"Tachyon Technologies. 2012. Typing Hindi with Quillpad. http:\/\/www.quillpad.in\/index.html\\#.UtznOfvhUdV.  Tachyon Technologies. 2012. Typing Hindi with Quillpad. http:\/\/www.quillpad.in\/index.html\\#.UtznOfvhUdV."},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/1497302.1497307"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1080\/07434618712331274519"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1007\/11816508_50"},{"key":"e_1_2_1_74_1","first-page":"10","article-title":"The use of word prediction and spelling correction software with mildly handicapped students","volume":"9","author":"Zordell J.","year":"1990","journal-title":"Clos. Gap"}],"container-title":["ACM Transactions on Asian Language Information Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2617590","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2617590","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:56:00Z","timestamp":1750229760000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2617590"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,6]]},"references-count":66,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,6]]}},"alternative-id":["10.1145\/2617590"],"URL":"https:\/\/doi.org\/10.1145\/2617590","relation":{},"ISSN":["1530-0226","1558-3430"],"issn-type":[{"type":"print","value":"1530-0226"},{"type":"electronic","value":"1558-3430"}],"subject":[],"published":{"date-parts":[[2014,6]]},"assertion":[{"value":"2013-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-02-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}