-
-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automate the creation of cloze-deletion flashcards #147
Comments
I'm using Tatoeba for the same purpose, since it has Korean sentences |
@iopq, very interesting, thanks! |
I tried an app called Clozemaster and it works like you suggested, it's pretty good, but freemium. For Korean it sentence mines Tatoeba. The best feature is actually cloze cards with TTS, where you have to listen to the card's audio and input it. Really works your listening comprehension in context. So after using it, I think this is a great idea. Even better if you can just import a bunch of cards without even choosing the word, like by certain parameters like difficulty. Then you can just make a deck, import a thousand sentences at your level and get cracking right away |
Yeah text-to-speech is very good for new languages; and already-existing flashcards are also pretty important for new languages, memcode lacks in that (I had to learn some german over the summer and it was evident memcode wasn't up to speed here; only good when you're already rather advanced). The first suggest (getting to crunch words right away) is could be implemented simply by creating courses. For example, we could have an admin-approved 500-most-used-words courses per each language. The second suggestion (TTS) is something I could implement, but would require some time/funding. |
The best part about Tatoeba is not the words, it's the sentences. You need to be a native to decide which sentences are culturally significant. Example: Good morning is 좋은 아침이에요, but it is not used as a greeting in Korean. In the morning you still wish someone tranquility, just like any other time. The sentence actually means the morning is good, so from the grammar standpoint it's not wrong. Tatoeba also has recordings: https://tatoeba.org/en/sentences/show/2704960 None for Korean, but that's just an issue of nobody making them. But let's say you want to make and maintain courses for languages, what's the UI for making those first 500 cards? It's 500 for each language translated to another language, so 500 per mapping |
https://glitch.com/edit/#!/browser-voices?path=index.html%3A1%3A0 Before I forget, I got this to work on my phone. Requires enabling text to speech, but the Google one is pretty good |
Nice! I worried non-english accents might be bad with a free browser api, did you check it for Korean? |
Korean sounds great, so does Chinese There's just a weird bug where if you have language detection off it will read it in English, even if written in the Korean hangeul |
this is a really cool feature for this type of card as well, since it looked up by selection (anything I select is automatically looked up), not by word - I just selected the answer and got the Chinese characters straight from wiktionary so I can relate the 차 to meaning of the character I already know, 次 which means "x times" while the whole word means more like "step by step" the clicking part is not useful because wiktionary doesn't have the combinations with post-positions and full search just finds random articles with example sentences although this is maybe a complete separate feature |
I have an extension in my browser for this (https://addons.mozilla.org/en-US/firefox/addon/dictionary-anyvhere/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search): Maybe this functionality is better as an extension. |
When we create cloze deletion flashcards for some word we don't know, e.g. "grit", we frequently go through the same algorithm manually:
Is it possible to automate these tasks via the dictionary api?
The text was updated successfully, but these errors were encountered: