Skip to content

Feature: Quiz Generation #30

@whoisjayd

Description

@whoisjayd

Problem Description

Students need self-assessment tools. Notes are descriptive but don't test knowledge retention.

Proposed Solution

Optionally generate a quiz based on the video content.

Implementation Details

  • Add --quiz flag
  • Create a new prompt template quiz.py
  • Generate 5-10 multiple-choice questions
  • Append to the end of the notes with spoiler-tagged answers

Acceptance Criteria

  • Quiz is generated when flag is present
  • Questions are relevant to content
  • Answers are hidden/spoiler-tagged (collapsible markdown)

References

  • src/yt_study/prompts/
  • src/yt_study/llm/generator.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:coreCore pipeline/config/orchestrationarea:llmLLM providers, prompts, and generationgood-first-issueGood for newcomershelp-wantedExtra attention is neededpriority:mediumMedium prioritytype:featureNew feature or enhancement request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions