Many times, we read our notes again and again, without ever getting any information inside our head. Havent you noticed that whenver there is a quiz, or whenever you take a test, you learn the material better? Hence, we have created an app, which used Machine Learning and Natural Language Processing to generate flashcards, quizzes, and summary from your notes! Moreover, we have three types of questions: MCQ, Fill in the blanks, and True or False questions to test you on your notes. You can also upload handwritten notes to generate quizzes so that you can directly upload a photo and generate a quiz.
- Add/Edit Notes📕
- Based on your notes generate
- Quiz
- MCQs 📝
- True/False ✔️ ❎
- Fill in the blanks ❓
- Summary ✒️
- Flashcards 🔖
- Q/A from images 🚞
Backend
: Django
Database
: SQLite
Frontend
: ReactJs, CSS, HTML, Bootstrap, jQuery
ML
: BERT, Spacy, NLTK
A step by step series of examples that tell you how to get a development env running
In your cmd:
git clone https://github.com/Deep-Matrix/qgen-backend
Then,
cd qgen-backend
Create a virtual environment and activate the virtual environment:
python3 -m venv env
source env/bin/activate
Install dependencies using the following:
pip install -r requirements.txt
Now run the backend using the following:
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
You are done with the setup now!