Dyslexiview is a learning aid designed to empower individuals with dyslexia by making education more accessible. This fully implemented web application leverages a powerful Large Language Model based on the Keep-It-Simple Transformer Model. The primary focus is on simplifying written text for better understanding, prioritizing salience, fluency, and simplicity. π
- π Text Simplification: The Large Language Model simplifies written text to enhance comprehension for individuals with dyslexia.
- βΏ Accessible Frontend: The application boasts an impressive frontend system adhering to the principles of Accessible Rich Internet Applications (ARIA).
- ποΈ Dyslexic-Friendly Font: The project incorporates a specific font designed by Team Dyslexifont, catering to the unique needs of individuals with dyslexia.
- π Fluent Animations: Dynamic, easy-on-the-eye animations using react to create a comprehensive website feel and an industry-ready and deployable product.
- π€ Keep-It-Simple Transformer Model: The core language model prioritizing salience, fluency, and simplicity.
- π Accessible Rich Internet Applications (ARIA): Ensures an inclusive and accessible frontend design.
- π Dyslexifont: A specialized font designed by Team Dyslexifont for enhanced readability.
- π GTTS (Google Text-to-Speech): gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with Google Translate text-to-speech API
- πΌοΈ Tesseract OCR:: Tesseract OCR is an open-source optical character recognition (OCR) engine that converts images of text into machine-encoded text.
-
This program expects you to have a Python 3.9 or higher.
-
This program makes use of a lot of libraries. There's a high chance that your system won't have some or all of these. Run the following code on getting an error.
pip install -libraryname- -
This program uses Tesseract-OCR, which has a complicated installation process on Windows. Find it here and make sure you don't forget any steps, especially the PATH steps.
To run Dyslexiview, follow these steps:
-
Clone the repository.
git clone https://github.com/your-username/student-management-system.git -
Install dependencies.
npm install -
Open one terminal and start the flask server by running.
python app.py -
Open another terminal to start the react UI.
npm start
We welcome contributions to enhance the functionality and accessibility of Dyslexiview. If you'd like to contribute, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and ensure the code follows the project's coding standards.
- Test your changes thoroughly.
- Submit a pull request, describing the changes you made and their purpose.
Dyslexiview is licensed under the MIT License. Feel free to use, modify, and distribute the application within the terms of this license.
Dyslexiview is made with loveβ€οΈ by a team of 2nd & 3rd year students of PES University, EC Campus. Shubhika Verma, Prerana Naik, & Abdullah Amal Khan.






