Skip to main content

Word Prediction Support Model for SSVEP-Based BCI Web Speller

  • Conference paper
  • First Online:
Advances in Computational Intelligence (IWANN 2019)

Abstract

Steady state visual evoked potential (SSVEP) based BCI-systems are dependent on the brain signals which are elicited in response to a visual stimuli presented to the user. The spelling systems are very popular applications for the SSVEP-based BCI. In this paper, we are presenting a web-based speller supported with word prediction. The emphasis of the study was on two main points: (1) provide a dictionary based web speller which could also be accessed through a widely available web browsers; (2) increase the accuracy and speed of the SSVEP-based BCI speller. Using the concept of three step speller, a web interface was developed which provided additional support of word predictions based on characters typed and the co-occurrence of the previously typed word. The architectural pattern for the word prediction support model was based on MVC (model-view-controller). The AJAX call was placed form the web speller interface to access the database using Java Servlet and Java Beans. The relational database for the word prediction was derived from the Leipzig corpora collection. The developed system was tested with eleven healthy subjects. An average accuracy of 92.5 % and ITR of 18.8 bits/min were achieved. The results showed that word suggestions can increase the typing speed and accuracy of the web speller.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Akram, F., Han, S.M., Kim, T.S.: An efficient word typing P300-BCI system using a modified T9 interface and random forest classifier. Comput. Biol. Med. 56, 30–36 (2015)

    Article  Google Scholar 

  2. Cao, T., et al.: A high rate online SSVEP based brain-computer interface speller. In: 2011 5th International IEEE/EMBS Conference on Neural Engineering (NER), pp. 465–468. IEEE (2011)

    Google Scholar 

  3. Friman, O., Volosyak, I., Gräser, A.: Multiple channel detection of steady-state visual evoked potentials for brain-computer interfaces. IEEE Trans. Biomed. Eng. 54(4), 742–750 (2007)

    Article  Google Scholar 

  4. Gannouni, S., Alangari, N., Mathkour, H., Aboalsamh, H., Belwafi, K.: BCWB: a P300 brain-controlled web browser. Int. J. Semant. Web Inf. Syst. (IJSWIS) 13(2), 55–73 (2017)

    Article  Google Scholar 

  5. Goldhahn, D., Eckart, T., Quasthoff, U.: Building large monolingual dictionaries at the leipzig corpora collection: from 100 to 200 languages. In: LREC, vol. 29, pp. 31–43 (2012)

    Google Scholar 

  6. Martišius, I., Damaševičius, R.: A prototype SSVEP based real time BCI gaming system. Comput. Intell. Neurosci. 2016, 18 (2016)

    Article  Google Scholar 

  7. Saboor, A., et al.: A browser-driven SSVEP-based BCI web speller. In: 2018 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 625–630. IEEE (2018)

    Google Scholar 

  8. Saboor, A., et al.: SSVEP-based BCI in a smart home scenario. In: Rojas, I., Joya, G., Catala, A. (eds.) IWANN 2017. LNCS, vol. 10306, pp. 474–485. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-59147-6_41

    Chapter  Google Scholar 

  9. Stawicki, P., Gembler, F., Volosyak, I.: A user-friendly dictionary-supported SSVEP-based BCI application. In: Gamberini, L., Spagnolli, A., Jacucci, G., Blankertz, B., Freeman, J. (eds.) Symbiotic 2016. LNCS, vol. 9961, pp. 168–180. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-57753-1_15

    Chapter  Google Scholar 

  10. Volosyak, I., Moor, A., Gräser, A.: A dictionary-driven SSVEP speller with a modified graphical user interface. In: Cabestany, J., Rojas, I., Joya, G. (eds.) IWANN 2011. LNCS, vol. 6691, pp. 353–361. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21501-8_44

    Chapter  Google Scholar 

  11. Wolpaw, J.R., Birbaumer, N., McFarland, D.J., Pfurtscheller, G., Vaughan, T.M.: Brain-computer interfaces for communication and control. Clin. Neurophysiol. 113(6), 767–791 (2002)

    Article  Google Scholar 

  12. Yehia, A.G., Eldawlatly, S., Taher, M.: WeBB: a brain-computer interface web browser based on steady-state visual evoked potentials. In: 2017 12th International Conference on Computer Engineering and Systems (ICCES), pp. 52–57. IEEE (2017)

    Google Scholar 

Download references

Acknowledgment

This research was supported by the European Fund for Regional Development (EFRD - or EFRE in German) under Grants IT-1-2-001, and GE-1-1-047. We are thankful to the participants and student assistants who took part in this research study.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ivan Volosyak .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Saboor, A., Benda, M., Gembler, F., Volosyak, I. (2019). Word Prediction Support Model for SSVEP-Based BCI Web Speller. In: Rojas, I., Joya, G., Catala, A. (eds) Advances in Computational Intelligence. IWANN 2019. Lecture Notes in Computer Science(), vol 11506. Springer, Cham. https://doi.org/10.1007/978-3-030-20521-8_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-20521-8_36

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-20520-1

  • Online ISBN: 978-3-030-20521-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics