Home / Projects / rapid flashcards
rapid flashcards
Python
A lightweight tool for turning massive Arabic text files, such as WhatsApp chat exports, into Anki sentence-mining decks in a rapid-fire workflow.
How it works
- Strips timestamps, phone numbers and system messages, then splits the rest into sentences.
- Groups every word under its lemma and sorts lemmas by frequency.
- Keyboard-driven UI: one key picks an example sentence and moves to the next lemma.
- Progress is saved as you go; export the deck as an
.apkg file.
Stack
Python WebView · IndexedDB persistence · argostranslate · qalsadi · zero-dependency binary
View on GitHub ↗