Skip to content

Latest commit

 

History

History
42 lines (24 loc) · 1.61 KB

README.md

File metadata and controls

42 lines (24 loc) · 1.61 KB

Question Paper Generator

A Backend based application which enables the user to generate the question papers based on various difficulty level.

Design Considerations

  1. Mark for questions of each difficulty is constant.
  2. Question Dataset is stored as Json file.
  3. Generated Question Paper will be downloaded in PDF format in users pc downloads' folder.
  4. The file will be downloaded with name as test.pdf. If downloads folder already contains file named test.pdf, it will override it.
  5. Json dataset file path needs to be provided as input while executing the code.

Sample Datasets

  1. Sample dataset can be found here.

Video Presentation

Video.Presentation_1.mp4

Steps to run project in local

  1. Make sure system has JDK and eclipse installed.

  2. Clone the repository.

  3. Open the project in Eclipse IDE.

  4. Run the project from Eclipse IDE using Run (Tab) -> Run or press Ctrl+F11.

  5. Provide the Input values as asked in the console tab in IDE.

Future Enhancements

  1. Project can be extended to select questions based on subject and topic.
  2. Marks can be varied within a difficulty level.
  3. Project can be extended to support large user base.