{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,28]],"date-time":"2026-05-28T00:05:32Z","timestamp":1779926732715,"version":"3.53.1"},"reference-count":61,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2012,10,1]],"date-time":"2012-10-01T00:00:00Z","timestamp":1349049600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput.-Hum. Interact."],"published-print":{"date-parts":[[2012,10]]},"abstract":"<jats:p>Persons suffering from motor disorders have limited possibilities for communicating and normally require assistive technologies to fulfill this primary need. Promising means of providing basic communication abilities to subjects affected by severe motor impairments include brain-computer interfaces (BCIs), that is, systems that directly translate brain signals into device commands, bypassing any muscle or nerve mediation. To date, the use of BCIs for effective verbal communication is yet an open issue, primarily due to the low rates of information transfer that can be achieved with this technology. Still, performance of BCI spelling applications could be considerably improved by a smart user interface design and by the adoption of natural language processing (NLP) techniques for text prediction. The objective of this work is to suggest an approach and a user interface for BCI spelling applications combining state-of-the-art BCI and NLP techniques to maximize the overall communication rate of the system. The BCI paradigm adopted is motor imagery, that is, when the subject imagines moving a certain part of the body, he\/she produces modifications to specific brain rhythms that are detected in real-time through an electroencephalogram and translated into commands for a spelling application. By maximizing the overall communication rate, our approach is twofold: on one hand, we maximize the information transfer rate from the control signal, on the other hand, we optimize the way this information is employed for the purpose of verbal communication. The achieved results are satisfactory and comparable with the latest works reported in literature on motor-imagery BCI spellers. For the three subjects tested, we obtained a spelling rate of respectively 3 char\/min, 2.7 char\/min, and 2 char\/min.<\/jats:p>","DOI":"10.1145\/2362364.2362368","type":"journal-article","created":{"date-parts":[[2012,11,7]],"date-time":"2012-11-07T16:42:48Z","timestamp":1352306568000},"page":"1-25","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":35,"title":["A predictive speller controlled by a brain-computer interface based on motor imagery"],"prefix":"10.1145","volume":"19","author":[{"given":"Tiziano","family":"D'albis","sequence":"first","affiliation":[{"name":"Politecnico di Milano, Milan, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rossella","family":"Blatt","sequence":"additional","affiliation":[{"name":"Politecnico di Milano"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Roberto","family":"Tedesco","sequence":"additional","affiliation":[{"name":"Politecnico di Milano"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Licia","family":"Sbattella","sequence":"additional","affiliation":[{"name":"Politecnico di Milano"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matteo","family":"Matteucci","sequence":"additional","affiliation":[{"name":"Politecnico di Milano"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2012,10,25]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00313105"},{"key":"e_1_2_2_2_1","doi-asserted-by":"crossref","unstructured":"Birbaumer N. Ghanayim N. Hinterberger T. Iversen I. Kotchoubey B. K\u00fcbler A. Perelmouter J. Taub E. and Flor H. 1999. A spelling device for the paralysed. Nature 398 6725 297--298.  Birbaumer N. Ghanayim N. Hinterberger T. Iversen I. Kotchoubey B. K\u00fcbler A. Perelmouter J. Taub E. and Flor H. 1999. A spelling device for the paralysed. Nature 398 6725 297--298.","DOI":"10.1038\/18581"},{"key":"e_1_2_2_3_1","volume-title":"Pattern Recognition and Machine Learning","author":"Bishop C.","unstructured":"Bishop , C. 2006. Pattern Recognition and Machine Learning . Springer , New York . Bishop, C. 2006. Pattern Recognition and Machine Learning. Springer, New York."},{"key":"e_1_2_2_4_1","volume-title":"Proceedings of the 3rd International Brain-Computer Interface Workshop and Training Course. 108--109","author":"Blankertz B.","unstructured":"Blankertz , B. , Dornhege , G. , Krauledat , M. , Schr\u00f6der , M. , Williamson , J. , Murray-Smith , R. , and M\u00fcller , K . 2006. The berlin brain-computer interface presents the novel mental typewriter hex-o-spell . In Proceedings of the 3rd International Brain-Computer Interface Workshop and Training Course. 108--109 . Blankertz, B., Dornhege, G., Krauledat, M., Schr\u00f6der, M., Williamson, J., Murray-Smith, R., and M\u00fcller, K. 2006. The berlin brain-computer interface presents the novel mental typewriter hex-o-spell. In Proceedings of the 3rd International Brain-Computer Interface Workshop and Training Course. 108--109."},{"key":"e_1_2_2_5_1","volume-title":"Lecture Notes in Computer Science","volume":"4555","author":"Blankertz B.","unstructured":"Blankertz , B. , Krauledat , M. , Dornhege , G. , Williamson , J. , Murray-Smith , R. , and Muller , K . 2007. A note on brain actuated spelling with the Berlin Brain-Computer Interface . Lecture Notes in Computer Science , vol. 4555 , Springer, Berlin, 759. Blankertz, B., Krauledat, M., Dornhege, G., Williamson, J., Murray-Smith, R., and Muller, K. 2007. A note on brain actuated spelling with the Berlin Brain-Computer Interface. Lecture Notes in Computer Science, vol. 4555, Springer, Berlin, 759."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2008.4408441"},{"key":"e_1_2_2_7_1","volume-title":"Maximum Entropy Spectral Analysis","author":"Burg J.","unstructured":"Burg , J. 1975. Maximum Entropy Spectral Analysis . Stanford University . http:\/\/sep.www.stanford.edu\/theses\/sep06. Burg, J. 1975. Maximum Entropy Spectral Analysis. Stanford University. http:\/\/sep.www.stanford.edu\/theses\/sep06."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1177\/001316446002000104"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0278-2626(03)00036-8"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1155\/2010\/307254"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSRE.2009.2032642"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/86.847808"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/0013-4694(88)90149-6"},{"key":"e_1_2_2_14_1","volume-title":"Introduction to Statistical Pattern Recognition","author":"Fukunaga K.","unstructured":"Fukunaga , K. 1990. Introduction to Statistical Pattern Recognition . Academic Press , Waltham, MA . Fukunaga, K. 1990. Introduction to Statistical Pattern Recognition. Academic Press, Waltham, MA."},{"key":"e_1_2_2_15_1","unstructured":"Gale W. 1995. Good-Turing smoothing without tears. J. Quant. Ling.  Gale W. 1995. Good-Turing smoothing without tears. J. Quant. Ling."},{"key":"e_1_2_2_16_1","volume-title":"Genetic Algorithms in Search, Optimization, and Machine Learning","author":"Goldberg D.","unstructured":"Goldberg , D. 1989. Genetic Algorithms in Search, Optimization, and Machine Learning . Addison-Wesley , Boston, MA . Goldberg, D. 1989. Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Boston, MA."},{"key":"e_1_2_2_17_1","doi-asserted-by":"crossref","unstructured":"Graimann B. Allison B. and Pfurtscheller G. 2011. Brain-Computer Interfaces: Revolutionizing Human-Computer Interaction. Springer Verlag Berlin.  Graimann B. Allison B. and Pfurtscheller G. 2011. Brain-Computer Interfaces: Revolutionizing Human-Computer Interaction. Springer Verlag Berlin.","DOI":"10.1007\/978-3-642-02091-9"},{"key":"e_1_2_2_18_1","volume-title":"Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence","author":"Holland J.","unstructured":"Holland , J. 1992. Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence . The MIT Press , Cambridge, MA . Holland, J. 1992. Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. The MIT Press, Cambridge, MA."},{"key":"e_1_2_2_19_1","unstructured":"Hopcroft J. Motwani R. and Ullman J. 2007. Introduction to Automata Theory Languages and Computation 3rd Ed. Prentice Hall Upper Saddle River NJ.   Hopcroft J. Motwani R. and Ullman J. 2007. Introduction to Automata Theory Languages and Computation 3rd Ed. Prentice Hall Upper Saddle River NJ."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.1981.324753"},{"key":"e_1_2_2_21_1","first-page":"371","article-title":"The 10\/20 international electrode system","volume":"10","author":"Jasper H.","year":"1958","unstructured":"Jasper , H. 1958 . The 10\/20 international electrode system . EEG Clin. Neurophysio. 10 , 371 -- 375 . Jasper, H. 1958. The 10\/20 international electrode system. EEG Clin. Neurophysio. 10, 371--375.","journal-title":"EEG Clin. Neurophysio."},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/0028-3932(95)00073-C"},{"key":"e_1_2_2_23_1","unstructured":"Jurafsky D. and Martin J. H. 2000. Speech and Language Processing. Prentice Hall Upper Saddle River NJ.   Jurafsky D. and Martin J. H. 2000. Speech and Language Processing. Prentice Hall Upper Saddle River NJ."},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02520010"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TASSP.1987.1165125"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/0013-4694(91)90163-X"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1097\/00004691-199004000-00004"},{"key":"e_1_2_2_28_1","volume-title":"Proceedings of the 28th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBS'06)","author":"Krusienski D.","unstructured":"Krusienski , D. , McFarland , D. , and Wolpaw , J . 2006. An evaluation of autoregressive spectral estimation model order for brain-computer interface applications . In Proceedings of the 28th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBS'06) . 1323--1326. Krusienski, D., McFarland, D., and Wolpaw, J. 2006. An evaluation of autoregressive spectral estimation model order for brain-computer interface applications. In Proceedings of the 28th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBS'06). 1323--1326."},{"key":"e_1_2_2_29_1","first-page":"1","article-title":"100 million words of English","volume":"28","author":"Leech G.","year":"1992","unstructured":"Leech , G. 1992 . 100 million words of English : The British National Corpus. Lang. Res. 28 , 1, 1 -- 13 . Leech, G. 1992. 100 million words of English: The British National Corpus. Lang. Res. 28, 1, 1--13.","journal-title":"The British National Corpus. Lang. Res."},{"key":"e_1_2_2_30_1","unstructured":"Leech G. Rayson P. and Wilson A. 2001. Word Frequencies in Written and Spoken English: Based on the British National Corpus. Longman London.  Leech G. Rayson P. and Wilson A. 2001. Word Frequencies in Written and Spoken English: Based on the British National Corpus. Longman London."},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1088\/1741-2560\/4\/2\/R01"},{"key":"e_1_2_2_32_1","unstructured":"Manning C. and Sch\u00fctze H. 1999. Foundations of Statistical Natural Language Processing. The MIT Press Cambridge MA.   Manning C. and Sch\u00fctze H. 1999. Foundations of Statistical Natural Language Processing. The MIT Press Cambridge MA."},{"key":"e_1_2_2_33_1","doi-asserted-by":"crossref","unstructured":"McFarland D. Krusienski D. Sarnacki W. and Wolpaw J. 2008. Emulation of computer mouse control with a noninvasive brain--computer interface. J. Neural eng. 5 101.  McFarland D. Krusienski D. Sarnacki W. and Wolpaw J. 2008. Emulation of computer mouse control with a noninvasive brain--computer interface. J. Neural eng. 5 101.","DOI":"10.1088\/1741-2560\/5\/2\/001"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.3758\/BF03200585"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0013-4694(97)00022-2"},{"key":"e_1_2_2_36_1","volume-title":"Discriminant Analysis and Statistical Pattern Recognition","author":"McLachlan G.","unstructured":"McLachlan , G. 2004. Discriminant Analysis and Statistical Pattern Recognition . Wiley-IEEE, Press , Hoboken, NJ . McLachlan, G. 2004. Discriminant Analysis and Statistical Pattern Recognition. Wiley-IEEE, Press, Hoboken, NJ."},{"key":"e_1_2_2_37_1","volume-title":"Proceedings of International Conference on Inteligent Autonomous Systems. 221--228","author":"Migliore D.","unstructured":"Migliore , D. , Blatt , R. , Matteucci , M. , Ceriani , S. , Fontana , G. , and Seno , B. D . 2008. Brain control of a smart wheelchair . In Proceedings of International Conference on Inteligent Autonomous Systems. 221--228 . Migliore, D., Blatt, R., Matteucci, M., Ceriani, S., Fontana, G., and Seno, B. D. 2008. Brain control of a smart wheelchair. In Proceedings of International Conference on Inteligent Autonomous Systems. 221--228."},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1388-2457(02)00387-5"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1097\/00004691-199907000-00010"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSRE.2003.816866"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/1350-4533(95)00024-0"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1388-2457(99)00141-8"},{"key":"e_1_2_2_43_1","first-page":"2","article-title":"Motor imagery activates primary sensorimotor area in humans. Neurosci","volume":"239","author":"Pfurtscheller G.","year":"1997","unstructured":"Pfurtscheller , G. and Neuper , C. 1997 . Motor imagery activates primary sensorimotor area in humans. Neurosci . Lett. 239 , 2 -- 3 , 65--68. Pfurtscheller, G. and Neuper, C. 1997. Motor imagery activates primary sensorimotor area in humans. Neurosci. Lett. 239, 2--3, 65--68.","journal-title":"Lett."},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSRE.2003.814454"},{"key":"e_1_2_2_45_1","volume-title":"An Introduction to Information Theory","author":"Pierce J.","unstructured":"Pierce , J. 1980. An Introduction to Information Theory . Dover Publications , Mineola, NY . Pierce, J. 1980. An Introduction to Information Theory. Dover Publications, Mineola, NY."},{"key":"e_1_2_2_46_1","unstructured":"Plum F. and Posner J. 1966. The Diagnosis of Stupor and Coma. Oxford University Press New York NY.  Plum F. and Posner J. 1966. The Diagnosis of Stupor and Coma. Oxford University Press New York NY."},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8760(97)00772-1"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/86.808944"},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/86.895946"},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447318.2011.535754"},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.2004.827072"},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.2004.827062"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0165-0270(98)00064-8"},{"key":"e_1_2_2_54_1","volume-title":"Proceedings of the 27th IEEE-EMBS Annual International Conference of the Engineering in Medicine and Biology Society. 5400--5403","author":"Wang C.","unstructured":"Wang , C. , Guan , C. , and Zhang , H . 2005. P300 brain-computer interface design for communication and control applications . In Proceedings of the 27th IEEE-EMBS Annual International Conference of the Engineering in Medicine and Biology Society. 5400--5403 . Wang, C., Guan, C., and Zhang, H. 2005. P300 brain-computer interface design for communication and control applications. In Proceedings of the 27th IEEE-EMBS Annual International Conference of the Engineering in Medicine and Biology Society. 5400--5403."},{"key":"e_1_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.clinph.2004.06.022"},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1388-2457(02)00057-3"},{"key":"e_1_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0403504101"},{"key":"e_1_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1016\/0013-4694(91)90040-B"},{"key":"e_1_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/86.847823"},{"key":"e_1_2_2_60_1","unstructured":"Wonnacott T. and Wonnacott R. 1985. Introductory Statistics. Wiley New York NY.  Wonnacott T. and Wonnacott R. 1985. Introductory Statistics. Wiley New York NY."},{"key":"e_1_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/BMEI.2008.72"}],"container-title":["ACM Transactions on Computer-Human Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2362364.2362368","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2362364.2362368","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:14:16Z","timestamp":1750277656000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2362364.2362368"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10]]},"references-count":61,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2012,10]]}},"alternative-id":["10.1145\/2362364.2362368"],"URL":"https:\/\/doi.org\/10.1145\/2362364.2362368","relation":{},"ISSN":["1073-0516","1557-7325"],"issn-type":[{"value":"1073-0516","type":"print"},{"value":"1557-7325","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,10]]},"assertion":[{"value":"2010-11-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-04-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-10-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}