Skip to content

AI-Powered Quiz Generation Using Gemini AI #123

Description

@KodaKodama

Is this a unique feature?

  • I have checked "open" AND "closed" issues and this is not a duplicate

Is your feature request related to a problem/unavailable functionality? Please describe.

Currently, users can create their own quizzes manually on the platform. I want to introduce a new feature that gives users the option to generate quizzes automatically using Gemini AI. The AI should allow users to select a topic and difficulty level, and then generate a complete quiz based on those parameters.

Proposed Solution

  • Add a new option to the quiz creation interface for AI-Powered Quiz Generation.
  • Provide input fields for users to select:
    1. Topic: From a dropdown or text input.
    2. Difficulty Level: (Easy, Medium, Hard).
  • When the user chooses the AI option, use Gemini AI to generate quiz questions based on the provided inputs.
  • Display the generated quiz to the user for review or further customization.
  • Users can choose either manual creation or AI-assisted generation.

Screenshots

No response

Do you want to work on this issue?

Yes

If "yes" to above, please explain how you would technically implement this (issue will not be assigned if this is skipped)

  • Update the frontend to include a new option in left sidebar.
  • Implement API calls to Gemini AI based on the user’s selected topic and difficulty level.
  • Use existing react components to with Ai generated quizes to implement quizes fast.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions