An Effective BCI Speller Based on Semi-supervised Learning | IEEE Conference Publication | IEEE Xplore