Collection of Language learning tools I have made to help me pick up languages
A program that generates grammar flashcards with audio and translations based on user preferences. I ran a brief user study having natives evaluate the quality of the sentences generated by AI as a sanity check.
OpenAI API, DeepL, ElevenLabs, Python, Anki
A flow chart of how the program works
A tool that will analyze a book, compare it to your (Anki) vocabulary, and create visualizations of how many known/unknown words there are, as well as a frequency chart of unknown words. Can generate an 'Book Deck' of Anki flashcards for the book in question to help you get up and running.
Python, Sentence Transformers, Spacy, Selenium, Plotly, Dash