Skip to content

The LLM Flashcard Generator is a web-based application that leverages Large Language Models (like GPT) to automatically generate educational flashcards from input text (e.g., lecture notes, articles, or PDFs). This tool helps students, educators, and learners quickly review and retain key concepts.

Notifications You must be signed in to change notification settings

Palakiew/LLM_Flashcard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

# LLM_Flashcard
The LLM Flashcard Generator is a web-based application that leverages Large Language Models (like GPT) to automatically generate educational flashcards from input text (e.g., lecture notes, articles, or PDFs). This tool helps students, educators, and learners quickly review and retain key concepts.
Features

    ๐Ÿ” Auto-generate flashcards from any input text using LLMs.

    ๐Ÿ“„ Text and PDF input support (optional).

    ๐Ÿ“Œ Q&A flashcard format (Question โ†’ Answer).

    โœ… Edit and approve cards before saving.

    ๐Ÿ“ฆ Export flashcards in JSON, CSV, or Anki format.

    ๐ŸŽจ Simple and responsive UI for ease of use.

โš™๏ธ How It Works

    Input: User pastes a paragraph or uploads content.

    Prompting: The app sends the content to an LLM with a prompt like:

        โ€œExtract key question-answer flashcards from this material.โ€

    Response Parsing: The LLM returns a structured Q&A list.

    Display: Flashcards are shown in a flip-card UI for practice.

About

The LLM Flashcard Generator is a web-based application that leverages Large Language Models (like GPT) to automatically generate educational flashcards from input text (e.g., lecture notes, articles, or PDFs). This tool helps students, educators, and learners quickly review and retain key concepts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published