This flashcard application allows to build custom quizzes that can be used to learn about selected topics from anywhere on earth. This application runs as web application, hence it allows learning from any place at any time. Its backend uses SentenceTransformers (and LLMs) to compare the students' response with a given solution and provide individual feedback immediately. Gamification elements (highscores, badges, avatars) are used to increase the motivation of participants. Lightweight AI algorithms allow self-hosting this flashcard application without the need of special hardware. All flashcards are stored in the JSON format which allows to adjust this application for our own use cases (such as new topics). This also allows extending the provided flashcards easily and fast.
For setup instructions please have a look at the SETUP.md file.
This project was funded by the eTeach network of Thuringia / Gefördert vom eTeach-Netzwerk Thüringen