{'fraction_non_alphanumeric': 0.027412280701754384, 'fraction_numerical': 0.0, 'mean_word_length': 5.568345323741007, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
BCIs using steady-state visual-evoked potentials

Brain-computer interfaces (BCIs) have been gaining momentum in making human-computer interaction more natural, especially for people with neuromuscular disabilities. Among the existing solutions, the systems relying on electroencephalograms (EEGs) occupy the most prominent place due to their noninvasiveness. However, the process of translating EEG signals into computer commands is far from trivial, since it requires the optimization of many different parameters that need to be tuned jointly. In this chapter, we focus on the category of EEG-based BCIs that rely on steady-state-visual-evoked potentials (SSVEPs) and perform a comparative evaluation of the most promising algorithms existing in the literature. Moreover, we will also describe four novel approaches that are able to improve the accuracy of the interaction under different operational context.