A brain-computer interface, or BCI, is an apparatus that allows an individual to control a machine or computer directly from their brain. Non-invasive means of control like electroencephalogram (EEG) readings taken through the skull are safe and convenient compared to more risky, invasive methods using a brain implant, but they take longer to learn and users ultimately vary in proficiency.