This project is a desktop application designed to assist individuals with disabilities in their pursuit of education by providing a supportive, interactive and accessible yet enjoyable learning environment.
- Upload your own studying material, your own rules!1
- Sign-up and compete with others for prestigious badges, aim for the best ranking!
- Real-time assistive evaluation,we will support you throughout the whole process!2
- Customize your profile by uploading a picture for your profile!
- ... and more!
- Register for an account.
- Login using your credentials.
- Upload your document.
- Start reading.
- Get rewarded with fantastic-looking badges.
- Check out your placement on the leaderboard.
- How do this application work for people of ADHD?
- ANSWER: This application utilizes the innate sense of competitiveness which is enforced by implementing a game-like experience system with rewards, the more you focus on the reading part, the more experience points you earn, thus motivating you to improve upon yourself while enjoying your time.
- How do I earn XP?
- ANSWER: You could earn experience points by simply uploading a document and reading said document for a set amount of time, the amount of points you get is dependent on your performance during reading, which is evaluated based on your ability to focus.
- Is my data safe?
- ANSWER: Yes, the database connection could only be achieved by secret keys which are obtained through an API request, and even if anyone was to get into our database, your passwords are securely hashed, which would, in turn, render the attacks useless.
- @37743 - Yousef Gomaa
- @ahmedfarghly001 - Ahmed Farghly
- @Desoky231 - Abdelrahman Eldesoky
- @e-ayman - Eyad Ayman
- Kivy, a Python framework used for the graphical interface,
- PDFMiner, for pdf files scrapping & text extraction,
- MariaDB, for the relational database management system,
- PHPMyAdmin, as a tool for SQL administration,
- and OpenCV, for real-time computer vision.