Skip to content

ishwar170695/Summarise_Flashcards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Summarise Flashcards

A Streamlit web app that extracts text from YouTube transcripts, PDFs, or images using OCR, summarizes the content, and generates Anki-style flashcards with spaced repetition metadata.

Features

  • 📄 Preprocess noisy transcripts or OCR output
  • ✂️ Chunk long text intelligently
  • 🧠 Summarize chunks using facebook/bart-large-cnn
  • ❓ Generate Q&A pairs using google/flan-t5-base for flashcards
  • 🗂️ Export to Anki .apkg deck using genanki

How to Run

pip install -r requirements.txt
python -m spacy download en_core_web_sm  # Optional if not using the auto-download method
streamlit run src/app.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages