End to end solution for hassle free paper correction, for universities/teachers/students
Clone the repo
git clone https://parthchudasama@bitbucket.org/parthchudasama/paper-correction.git
cd paper-correction
We suggest you create a new envionment
pip install -r requirements.txt
python app.py
The app will be available at 127.0.0.1:5000/
The application is divided in to 4 steps
- In step 1 the user is required to upload the student answers.
- Only PDF and Images are supported at the moment
- All the student answers are saved locally in a folder 'student_files' this folder is created in runtime and is temporary. We also provide an option to upload files to cloud if required.
- In step 2 user is required to upload a master copy, the data provided in step 1 will be checked against master copy i.e the original asnswers.
Handwriting recognition from google vision is not 100% acuracte. We have ensured through tests that the accuracy remains acceptable by means of image preporcessing. To further ensure that the words and sentences are detected correctly, we recommend user to upload material that has been used to refer by students (Reference book, papers etc)
The last step generates a zip file where results are each student are stored along with deatailed review of each paper. Please be patient at this step as it might take a while depending upon the network connection.
In order to test application, we have provided some test files which are present in test_files
folder.
- Select any Image/PDF in step 1
- Select
master_file.txt
in step 2 - Select
correction_file.txt
in step 3