Skip to content

Implement Question Paper Generator (Topic or PDF Input) #1

Description

@jayeshpandey01

Build a module that generates question papers based on either a provided topic or an uploaded PDF. The system should extract or retrieve relevant content, generate multiple types of questions (MCQ, short, long, numerical), and output results in a structured JSON format.

Key Tasks:

  • Implement PDF text extraction (PyMuPDF / Tesseract)
  • Support topic-based question generation via LLM
  • Include question types and difficulty levels
  • Format output as JSON with fields: type, marks, difficulty, question, options, answer
  • Add endpoint /generate in backend for question paper generation

Goal:
Enable users to automatically generate structured question papers using AI from either topic keywords or uploaded documents.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions