This open source project is made for Autistic People who has difficulties in writing letters. Using the touch screen or pen they can practice the Letters, words and also can have a option to listen to those words and also few general things who's name starts from that letter.
Autism spectrum disorder impacts the nervous system and affects the overall cognitive, emotional, social and physical health of the affected individual. The range and severity of symptoms can vary widely. Common symptoms include difficulty with communication, difficulty with social interactions, obsessive interests and repetitive behaviours.Early recognition, as well as behavioural, educational and family therapies may reduce symptoms and support development and learning.
This project is a web based solution to help them practice the letter writing and speaking through touch screen.
- Should follow Web Content Accessibility Guidelines (WCAG) Checklist
- User should be able to draw the letters using Touch Screen
- Text to Speech for letters and realted words
- images/png files realted to the items who's name starts from that letter
- Machine Learning Approach
- User friendly User Interface
- Parent/Guardian role to track the process
- Cross Platform App (Most probably in flutter)
- Panic Button and Medicin reminder for autistic person that send alerts to the Guardian
- Meet-n-greet option
This project is currently using following technologies
- [Tensorflow] - Model building for letter recognition.
- [Flask] - for build the web app backend
- [Twitter Bootstrap] - building the frontend
- [jQuery] - event-handling on frontend
This project requires Python v3+ to run.
Install the requirements.
$ git clone https://github.com/Banglorians/Letter-Recognition-for-Autistic-People.git
$ cd Letter-Recognition-for-Autistic-People
$ python -m pip install -r requirements.txt
To run the project...
$ python app.py
If you want to add a project to this list, please make sure that:
- You read the contributing guide
- The project can't be just an "add your name" or simply + 1 contribution to hacktoberfest
- Place them in alphabetical order
- One repository per PR/contribution - avoid conflicts and simplify review
- Your pull request is not spammy just adding an empty line, otherwise it will be marked as invalid and not count to hacktoberfest.
If they meet the requirements above, feel free to create a PR.