Milestone 1: Customers Needs Requirements
Milestone 1.1: Customers
Our prospective customers are primarily people who have a disability preventing them from typing on a keyboard or using voice-to-text. However, this tool may be used by anyone.
Milestone 1.2: Needs
Reliability: Accurate keystroke predictions for all users.
Affordability: Most alternatives can be expensive;Â this shall be within most people's price range.
Non-invasive: Many alternatives require surgeries or implants; this solution shall be minimally invasive.
Easy-to-use: Minimal hardware and software setup shall be required.
Milestone 1.3: Requirements
Design shall be the software required to interface between the OpenBCI headset and the computer receiving keystroke predictions.
Software shall contain a simple user interface for users to connect to and receive signals from the headset.
Keystroke predictions shall follow a model based on the aggregate data of several test subjects.
Design shall use OpenBCI Ultracortex hardware, as well as software from the OpenBCI GitHub where applicable.
Shall not be marketed as a medical device.
Milestone 1.4: Needs-Requirement Mapping