kandi background
Explore Kits

Read-Easy BuildWithAI

by dhanushyp Updated: Nov 2, 2021

This kit is for for the BuildWithAi Hackathon. The name of the project is "Read-Easy" This project is to provide an adaptive and immersive learning tool for students with dyslexia. Read Easy is a platform that helps teachers convert existing learning materials to suit the needs of students with dyslexia. It involves a Dyslexic Friendly Reader that provides the student to control things like Font size, Font Spacing, Read out the words, Visualise the words etc. The platform also provides a predictive assessment tool that takes in the students handwriting and checks if they are improving.

Core Frameworks

The backend is written in Flask ( Python ) which provides the API interaction between the server and the DB The frontend is written in Svelte and enables an interactive UI. Handwriting Recognition is done using Tesseract OCR module and the text to speech is based on the browsers Text to Speech Library.

tesseract.jsby naptha

JavaScript star image 25827 Version:v2.1.5

License: Permissive (Apache-2.0)

Pure Javascript OCR for more than 100 Languages 📖🎉🖥

Support
Quality
Security
License
Reuse

tesseract.jsby naptha

JavaScript star image 25827 Version:v2.1.5 License: Permissive (Apache-2.0)

Pure Javascript OCR for more than 100 Languages 📖🎉🖥
Support
Quality
Security
License
Reuse

web-speech-apiby mdn

JavaScript star image 1193 Version:Current

License: Permissive (CC0-1.0)

A repository for demos illustrating features of the Web Speech API. See https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API for more details.

Support
Quality
Security
License
Reuse

web-speech-apiby mdn

JavaScript star image 1193 Version:Current License: Permissive (CC0-1.0)

A repository for demos illustrating features of the Web Speech API. See https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API for more details.
Support
Quality
Security
License
Reuse

flaskby pallets

Python star image 58462 Version:2.1.1

License: Permissive (BSD-3-Clause)

The Python micro framework for building web applications.

Support
Quality
Security
License
Reuse

flaskby pallets

Python star image 58462 Version:2.1.1 License: Permissive (BSD-3-Clause)

The Python micro framework for building web applications.
Support
Quality
Security
License
Reuse

svelteby sveltejs

TypeScript star image 57249 Version:Current

License: Permissive (MIT)

Cybernetically enhanced web apps

Support
Quality
Security
License
Reuse

svelteby sveltejs

TypeScript star image 57249 Version:Current License: Permissive (MIT)

Cybernetically enhanced web apps
Support
Quality
Security
License
Reuse

svelte-spa-routerby ItalyPaleAle

JavaScript star image 814 Version:v3.2.0

License: Permissive (MIT)

Router for SPAs using Svelte 3

Support
Quality
Security
License
Reuse

svelte-spa-routerby ItalyPaleAle

JavaScript star image 814 Version:v3.2.0 License: Permissive (MIT)

Router for SPAs using Svelte 3
Support
Quality
Security
License
Reuse

postgresby postgres

C star image 8838 Version:Current

License: Others (Non-SPDX)

Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch

Support
Quality
Security
License
Reuse

postgresby postgres

C star image 8838 Version:Current License: Others (Non-SPDX)

Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
Support
Quality
Security
License
Reuse

Other tools

tailwindcssby tailwindlabs

JavaScript star image 55695 Version:v3.0.24

License: Permissive (MIT)

A utility-first CSS framework for rapid UI development.

Support
Quality
Security
License
Reuse

tailwindcssby tailwindlabs

JavaScript star image 55695 Version:v3.0.24 License: Permissive (MIT)

A utility-first CSS framework for rapid UI development.
Support
Quality
Security
License
Reuse

python-docxby reddimohan

Python star image 0 Version:Current

License: Permissive (MIT License)

Create and modify Word documents with Python

Support
Quality
Security
License
Reuse

python-docxby reddimohan

Python star image 0 Version:Current License: Permissive (MIT License)

Create and modify Word documents with Python
Support
Quality
Security
License
Reuse

vscodeby microsoft

TypeScript star image 130477 Version:1.66.2

License: Permissive (MIT)

Visual Studio Code

Support
Quality
Security
License
Reuse

vscodeby microsoft

TypeScript star image 130477 Version:1.66.2 License: Permissive (MIT)

Visual Studio Code
Support
Quality
Security
License
Reuse

sqlalchemyby sqlalchemy

Python star image 5189 Version:rel_1_4_35

License: Permissive (MIT)

The Database Toolkit for Python

Support
Quality
Security
License
Reuse

sqlalchemyby sqlalchemy

Python star image 5189 Version:rel_1_4_35 License: Permissive (MIT)

The Database Toolkit for Python
Support
Quality
Security
License
Reuse

Group Name 4

Kit Solution Source

read-easy-frontendby 4Coders-BuildwithAi

svelte star image 0 Version:Current

License: No License (null)

Support
Quality
Security
License
Reuse

read-easy-frontendby 4Coders-BuildwithAi

svelte star image 0 Version:Current License: No License

Support
Quality
Security
License
Reuse

read-easy-backendby steinskeeper

Python star image 0 Version:Current

License: No License (null)

Support
Quality
Security
License
Reuse

read-easy-backendby steinskeeper

Python star image 0 Version:Current License: No License

Support
Quality
Security
License
Reuse

Deployment Information

Please add your kit solution or prototype source repository in this section.

Clone both the Repository and then run each accordingly. BACKEND Create a virtualenv virtualenv [ your env name ] Create .env file in backend folder with the following fields. Replace the value according to your environment. DATABASE=postgres DB_USER=db_user_name DB_PASSWORD=db_password HOST_ADDRESS=localhost:5432 DB_NAME=db_name Install Packages pip install -r requirements.txt Create DB (Postgres) createdb db_name Development Server export FLASK_APP=server export FLASK_ENV=development # run migrations once flask db upgrade flask run FRONTEND npm install npm run dev
  • © 2022 Open Weaver Inc.