The project uses Steady State Visually Evoked Potential (SSVEP) to implement an on-screen assistive keyboard. SSVEP are signals that are natural responses to visual stimulation at specific frequencies. When the retina is excited by a visual stimulus, the brain generates electrical activity at the same (or multiples of) frequency of the visual stimulus. By flashing a finite set of areas on the screen, one can determine which area was of interest to the user by comparing the frequency of the brain’s electrical activity, and hence use it for taking an action (e.g. keyboard character selection). The keyboard's efficiency is improved using the autocomplete feature. The system is also able to predict the user's intent using a Natural Language Processing (NLP) technique and feeding the result to a customizable set of bots that assist the user by providing means to interact with people/services, control external applications, and by directly answering user’s question
-
Notifications
You must be signed in to change notification settings - Fork 0
License
brainbots/assistant
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published