Skip to content

'NoBook.learn', make learning more interactive by continuously iterating through simplified versions of the same literature and evaluating along the way through interactive questions.

License

Notifications You must be signed in to change notification settings

saxenabhishek/nobook.learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoBook.learn

Introduction

It is often a tedious process to read through a large piece of literature where the true agenda is hidden deep in the text. Hence, we 'NoBook.learn' make learning more interactive by continuously iterating through simplified versions of the same literature and evaluating along the way through interactive questions. We have have two-interfaces, one in which we allow the user to upload the literature of their choice and another where we ask interactive questions based on that. Implemented GPT-3 for textual processing and made the backend in FastAPI.

System Design

Novelty of Solution

  • Our core solution can adapt to learners' pace; We provide an easy-to-use web app for curious learners.
  • We can extract the content from any image of pages given by the user.
  • We constantly evaluate our learners through pop quizzes.
  • We use an AI mechanism to check users' answers and generate appropriate reading material if they are not up to the mark.
  • We do not depend on a source of questions, as we can develop them for any topic using AI.

Preview

Tech Stack:


ML :
  1. Deep Learning
  2. Natural Language Processing
  3. Transformers
  4. NLTK
  5. Scikit-Learn
  6. PyTorch
  7. Rake
  8. OCR (Object Character Recognition)
Frontend Tech Stack :
  1. ReactJS
  2. ChartJS
  3. Tailwind CSS
Backend Tech Stack :
  1. Python
  2. FastAPI
  3. Uvicorn

Contributors

Aradhya Tripathi

Rusali Saha

Sakshi Choudhary

Rusali Saha

Abhishek Saxena

Rusali Saha

Nitish Chaturvedi

person

crafted with by team async-await

About

'NoBook.learn', make learning more interactive by continuously iterating through simplified versions of the same literature and evaluating along the way through interactive questions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •