NVombat / ReadAssist

ReadAssist makes learning interactive by providing options to summarise text, generate questions on a text and convert any text to speech. It also sends this to the user via email. Submission for HACKNITR2.0

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Read Assist

logo


Table of Contents

Click below to check out our project details.


Description

Read Assist

This particular web application has been designed from scratch to facilitate effective reading and studying from long texts. The application has a user friendly interface that requires the user to login and upload the text that is to be read / studied.

The Optical Character Recognition (OCR) technology converts an image input to text. Thereafter various machine learning modules such as speech conversion, summarisers and question generators provide the user options to summarise the text, show questions based on the text or read out the text.

Problems it solves

  • We think our project makes comprehending texts and studying for examniations very effective as it provides the users with a set of questions to prepare from.
  • The software also sends an email to the user with multiple questions and a summary of the text they uploaded giving them access to information even after the session has ended.

Back To The Top


System Diagram

system-design

Back To The Top


Tech Stack

ML :
  1. Deep Learning
  2. Transformers
  3. NLTK
  4. Pytorch
  5. OCR
Frontend Tech Stack :
  1. HTML/CSS
Backend Tech Stack :
  1. Python
  2. FastAPI
  3. Uvicorn

Back To The Top


Preview

1

2

3

4

5 Back To The Top


Contributors

Nikhill Vombatkere

Rusali Saha

Mimansa Sharma

Rusali Saha

Oishwarjya Banerjee

Rusali Saha

Sanah Sidhu

person

Back To The Top

About

ReadAssist makes learning interactive by providing options to summarise text, generate questions on a text and convert any text to speech. It also sends this to the user via email. Submission for HACKNITR2.0

License:MIT License


Languages

Language:Python 68.0%Language:HTML 21.0%Language:CSS 11.0%