Project
Klink Languages
Klink Languages is een taalleerapp waarmee je woordenlijsten uit foto's of PDF's scant en automatisch omzet in oefenkaarten, leesverhalen en luisterfragmenten.
- Jaar
- 2026 — heden
- Industrie
- Taalonderwijs

Project details
Een losse woordenlijst overtypen om te kunnen oefenen is saai werk, en de meeste vocabulairetrainers laten je daarna alleen los flashcards stampen. Dat was het probleem waar Klink Languages een oplossing voor moest bieden. Samen met product designer Maria (mariajoaoabrantes.work) heb ik het ontwikkeld, met een Laravel-backend en een React-frontend. De kern is dat je een foto of PDF van een woordenlijst scant: de tekst wordt herkend en automatisch gestructureerd tot woordparen met vertaling, woordsoort en voorbeeldzin. Vanuit die woorden genereert het systeem, aangedreven door de Claude API, leesverhalen op maat van het taalniveau en podcast-achtige luisterfragmenten waarbij het transcript woord voor woord meeloopt met de audio. Voor herhaling gebruikt de app een spaced-repetition algoritme (SM-2) dat bepaalt wanneer een woord opnieuw geoefend moet worden, en voor uitspraak kan worden gekozen uit meerdere spraaksynthese-diensten. Betalingen voor het abonnement lopen via Paddle, en het geheel wordt beheerd via een eigen adminomgeving gebouwd met Filament.
Resultaat
- Live product met een eigen betaald abonnement via Paddle, van eerste schets tot lancering samen met de product designer gebouwd.
- Een foto of PDF van een woordenlijst wordt binnen enkele seconden herkend en omgezet in woordparen met vertaling, en via de Claude API in leesverhalen en luisterfragmenten op maat van het taalniveau.
- Herhaling verloopt via het spaced-repetition algoritme SM-2, dat automatisch bepaalt wanneer een woord opnieuw geoefend moet worden.
Scope
- Wat ik deed
- Ontwikkeling van het volledige product: Laravel-backend, React-frontend, OCR-herkenning, Claude API-integratie voor leesstof en audio, spaced-repetition-logica, Paddle-betalingen en het Filament-adminpaneel.
- Wat de klant deed
- Product designer Maria (mariajoaoabrantes.work): productdesign en UX, samen ontwikkeld van eerste schets tot lancering.
Wat veranderde er
- Voor gebruikers: geen handmatig overtypen van woordenlijsten meer, direct van een foto naar bruikbaar oefenmateriaal.
- Voor de leerervaring: van losse flashcards stampen naar gepersonaliseerde leesverhalen en luisterfragmenten op het eigen taalniveau.
Contact
Zeg Hallo
Heb je een project in gedachten? Vertel me er iets over, dan reageer ik binnen een dag.

