Skip to content

A repository for students to Learn Better, Learn Faster

License

Notifications You must be signed in to change notification settings

AnirudhDaya/Syllabus-condenser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Syllabus-condenser

This project is aimed at college students. The main issue with college students is that they don't get enough time to go through the previous years' question papers which is very important as there is a high chance that questions may be repeated and that's exactly where this project comes into place. This project uses the basics of Natural Language Processing (NLP) and OCR and creates a simple predictive machine learning model which suggests only the important topics from the syllabus to study. Just upload the PDFs of the syllabus and previous ear question paper and voilà!!! you get the most repeated topics from which questions have been asked in past years

Installation

To run this program type the following commands

pip install -r requirements

Confirm the installations and then type the following to migrate the data:

python manage.py migrate

Confirm the migration is error free, and then type the following in command prompt and follow the instructions in terminal to create a superuser:

python manage.py createsuperuser

Usage

Now type the following to start the website server in localhost:

python manage.py runserver

Now type the following in your browser to access the website:

localhost:8000

Credits

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate