◦ LinkedIn Learning Instructor ◦ Poet ◦ Developer at SAP Labs, India • Abhiram Ravikumar (@abhi12ravi) ◦ Mozilla Tech Speaker ◦ Data Science enthusiast ◦ LinkedIn Learning Instructor ◦ Developer at SAP Labs, India About Us 2
Tools to overcome disability • A sneak peek into the life of a person with disability Brain Computer Interface • What is BCI • Tech behind BCI • Our solution and the impact it will create How can you contribute? • Open source project (BCI Media Player) • Issues on GitHub
an impairment? ◦ Cognitive ◦ Intellectual ◦ Mental ◦ Physical ◦ Sensory ◦ Combination of the above • Problems they face ◦ Access to technology (limited) ◦ Access to web (cut off) ◦ Limited forums to express ◦ Many more.. 10 Credits: http://accessibleicon.org/
place, environment, or event that is set up from the start to be accessible to all individuals Why inclusion matters? • Narratives are diverse and unique • Different perspectives, diversity and thought processes • Demonstrate social responsibility 11 Credits: shutterstock.com I Love You in American Sign Language
is a medium through which a person uses his/her brain to control the machine- which can be a computer, wheelchair, robot, assistive or an alternative communication device • BCIs strive to decode brain signals into control commands for severely handicapped people with no means of muscular control
system that allows people with severe motor disability to communicate with computers in real time. • This system should be able to scale up to multiple dimensions effectively. • The developed system must be cost effective and easy to use. • The system should not require much training of the user before usage
the sensorimotor cortex) • Establish a combination of binary digits • Left hand movement maps to a ‘0’ and right hand movement maps to a ‘1’ The motor homunculus on the precentral gyrus. The motor cortex can be seen in the lateral view of the cerebral cortex. (From Netter, 1974, p. 68)
a media player that can be operated using inputs from BCI using offline data sets and string inputs • Can be used as a proof of concept for software applications with multiple dimensions and functions • Efficient means of communication with the computer system 25
an end-to-end functional demo with real-time data • Build a wrapper that can run on top of any OS so as to control any software • Integrate with browser to enable browsing a simple site • Improve accuracy of classification • Extend the paradigm to other software with multiple functions 26 https://github.com/bhoom10/bci-media-player