TaalFlash
Flashcards met spaced repetition en AI-uitleg, plus een gratis Nederlands woordenboek met Russische en Oekraïense vertalingen.
De opdracht
Wie Nederlands leert heeft een flashcardtrainer en een woordenboek op één plek nodig. TaalFlash combineert beide in de browser, met Russische en Oekraïense vertalingen, en accepteert decks die mensen al hebben.
Wat ik bouwde
Flashcards met spaced repetition en AI-uitleg, een gratis Nederlands woordenboek met 310.000+ woorden, een decks-editor en een gratis deck-marktplaats. Decks kunnen worden geïmporteerd uit Anki-, CSV- of Excel-bestanden en weer worden geëxporteerd. Met een gastmodus proberen bezoekers een deck zonder zich te registreren. De interface is beschikbaar in 5 talen: Engels, Duits, Nederlands, Russisch en Oekraïens.
Hoe het werkt
Een FastAPI-backend bedient een frontend in gewoon JavaScript, zonder framework. Een spaced-repetition-planner bepaalt wanneer elke kaart terugkomt. AI-uitleg komt van een taalmodel achter een providerlaag, zodat het model via configuratie te wisselen is. Het woordenboek is beschikbaar via een API met woordtellingen en zoekfunctie. Het woordenaantal op deze pagina is gelezen uit het statistiekeneindpunt van die API. Alles draait op mijn eigen FreeBSD-server achter Apache.
Schermafbeeldingen

Startpagina 
Nederlands woordenboek 
Deck-marktplaats 
Een deck proberen zonder account
Status en beperkingen
Live sinds 2026. Mijn eigen project, door mijzelf gebouwd en onderhouden.
Een import uit Anki neemt alleen de kaarten mee, zonder het herhaalschema van Anki.