E
EasyDocs
Student needs, simplified.
The problem EasyDocs solves
The essence of EasyDocs is in the name: we want to simplify and make educative tools a no-nonsense aspect. From our minimalistic UI (crafted through Streamlit) and easy-to-use tools, efficiency with time and simplicity of use have been some of the most important motivating factors for EasyDocs.
Education is hard enough for so many of us. This is more so the case for students with learning disorders such as dyslexia and ADHD. Going through pages and pages of monotonous text can be especially laborious which was the motivation behind the summarization and PDF to audiobook modules.
In addition, we also added EzPz: a cute little chatbot to guide you about EasyDocs :)
Challenges we ran into
- Integrating all the modules and APIs was a hugely laborious task. One package breaking another; another causing a dependency issue with the third. It was quite the headache but somehow we figured it out!
- Getting OCR to work on handwritten text was a struggle; it works nearly perfectly on typed text and documents but is sort of bumpy with handwritten text. Unfortunately, we didn't have enough time to address this issue.
- Converting a long PDF to an audiobook was a process that took some time for EasyDocs considering the number of pages; it took about 6-7 minutes to convert a 20-page PDF but the result was perfect (and absolutely worth it if I may say so as an audiobook lover!)
Technologies used
Discussion
Builders also viewed
See more projects on Devfolio