This GUI is primarily aimed for usage by UPSC aspirants.
However, that said, it can work with any PDF that contains Questions and Answers in split files and support for fetching the questions and answers can be integrated to source code.
- Attempt time based mock papers.
- Add own comments (thought process) for question attempted.
- Navigator for quick navigation between questions.
- Save attempt data for future analysis.
- View explanations of questions while analysing attempt.
Hope you find this useful for your mocks. Wish you "All the best!" for your exam.
Linux : https://drive.google.com/file/d/1mbpBUl5U-pbbJJCE67DZljwQE3eYsg0t/view?usp=sharing
Windows : https://drive.google.com/file/d/14i55Z91GEmJGUP2yVf8tw2EcxqQZGkEr/view?usp=sharing
MacOS : Coming Soon
- Download and install Python 3.9.6 (https://www.python.org/downloads/release/python-396/) to PATH.
- Confirm python version by typing in "python --version", in case this doesn't work, use "python3 --version" and confirm version as 3.9.6
- Download this repo as zip by clicking on Code (in green, above) and "Download as Zip".
- Extract the contents to a particular folder.
- In this particular folder, open Command prompt by typing "cmd" in folder address bar OR use "cd" commands to navigate to the folder.
- Run script "pip install -r requirements.txt" (pip or pip3 depending on what worked in Step 2)
- Upon completion, redo Step 5.
- Type in "python PDF_MCQ_Test.py" and Enter. (python or python3 depending on what worked in Step 2)
- There you go ! Start attempting and analysing your mocks in a quick and digital way.
- Attaching some screenshots of the same, below !