Disassist is an innovative Chrome extension designed to make the web more accessible for children with dyslexia. By transforming the online reading experience, it empowers dyslexic learners to engage with digital content more comfortably and effectively.
- Dyslexia-Friendly Fonts: Automatically converts text to dyslexia-friendly fonts like Dyslexiefont.
- AI-Powered Simplification: Utilizes AI to identify and simplify complex words and phrases.
- Text-to-Speech: Integrates a Google Translate-style feature for interactive reading.
- AI-Generated Imagery: Provides visual context to words using AI tools like DALL-E and Stable Diffusion.
- Custom GPT Integration: Offers simplified explanations for challenging texts.
To install Disassist, follow these simple steps:
- Fork the repo, and add your api keys utilizing the creds template below.
- Open within Chrome's extension manager.
- Enable the extension and customize settings as per your preference.
Once installed, Disassist will automatically convert text on web pages into a dyslexia-friendly format. You can click on complex words to hear their pronunciation or see AI-generated images for visual aid.
You will need a creds.js file within your project which follows this format:
export default {
openAiKey: 'Your Open Ai API Key',
mongoUrl: 'Your MongoDB Link'
};
We welcome contributions to make Disassist even better! If you're interested in contributing, please:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Commit your changes (
git commit -am 'Add some feature'). - Push to the branch (
git push origin feature-branch). - Submit a pull request.
- Thanks to all the contributors who have helped in building Disassist.
- Special thanks to the dyslexia community for their invaluable feedback and support.
Fidelity All In Open Source Hackathon winner for:
Most creative use for Google Cloud
Best use of generative AI
View the project devpost here: Devpost Link
Disassist - Making the digital world more accessible, one word at a time.