I like it. You could let the user create their own set of cards. Unlike Anki your service is web-based and users would easily share their sets on fb, twitter... sort of "SlideShare meets Anki".
This is more just to scratch an itch, I couldn't find something simple which would help me learn the 1000 most used German words that didn't require me to create an account.
German native speaker here. I don't know where you got these words from, but they surely are not the 1000 most used German ones. Within the first 10 rounds, I got "Mitte Kritik" which is nonsense, "uns Stadt" which is grammatically wrong (should be "unsere Stadt"/"our city") and some where the noun must be uppercase ("Hallo welt!" must be "Hallo Welt!" for example).
The University of Leipzig has a more reliable list of common words, which you might use with Google Sheets (GoogleTranslate(REF, "de", "en")).
Thank you! This is really useful. Finding a reliable source of words and their translations (that I could turn into a json) was the hardest part of building this.
Google gives you 80% right translations, a more reliable dictionary is PONS (http://de.pons.com/%C3%BCbersetzung). It also has an API, but you can only shoot 1000 free queries a month.
Another good dictionary is dict.leo.org, but unfortunately there is no API.
A last good option is dict.cc; you can download their corpus and use it programmatically with tools like this:
https://github.com/cofi/PDictCC
Better, but still confusing or wrong sometimes. I'd recommend to get a ready-made flash card collection from somewhere and try to import that. Especially for conjugated forms or words that mean different things in different context making good flash cards it gets difficult, there are abbreviations in there, ...
EDIT: or add a comment/vote function and hope that many visitors converge to a good set ;)
I have been thinking of building some flashcard-like app for these English words I come across all the time, but never remember (to give you an idea: "exuberance" for example). Any integration with Google Translate would be cool, because the moment I look up some word, it should be added as a flashcard, together with the translation. Every time I look up a new word, I should be tested for a few old words, to see if I still remember them.
Using the Google Translate app is great as it saves the things you translate. You could also check out http://www.cram.com/ or Memrise as I think they have account features. This is purely a 'show me the top 1k german words' app, I might make it the top 10000 if my German improves and build in other lists for phrases, numbers and other groups.
Something that isn't handled well yet are cases where words have multiple meanings. For example you translate "endlich" with "at last", which is correct, but endlich also means "finite" (depending on context). Ideally, you should indicate that both are possible translations.
22 comments
[ 7.6 ms ] story [ 90.3 ms ] threadEDIT: I didn't know there's already cram.com.
This is more just to scratch an itch, I couldn't find something simple which would help me learn the 1000 most used German words that didn't require me to create an account.
Lots of shared/syncable content up for anki actually.
The biggest problem has more to do with the differences of what people are studying from one say german or math class to another.
I figured Memrise already has the "memorise the meaning" part sewn up, but doesn't seem to work well with anything more complex.
The University of Leipzig has a more reliable list of common words, which you might use with Google Sheets (GoogleTranslate(REF, "de", "en")).
http://wortschatz.uni-leipzig.de/Papers/top1000de.txt
Google gives you 80% right translations, a more reliable dictionary is PONS (http://de.pons.com/%C3%BCbersetzung). It also has an API, but you can only shoot 1000 free queries a month.
Another good dictionary is dict.leo.org, but unfortunately there is no API.
A last good option is dict.cc; you can download their corpus and use it programmatically with tools like this: https://github.com/cofi/PDictCC
Thanks both!
EDIT: or add a comment/vote function and hope that many visitors converge to a good set ;)
Just add music ;)
But they don't show you the translations :(
In addition to word lists, there are over 1000 pictures and several games.
https://github.com/bilbof/Deutsch-app
Another thing: Be very careful about capitalization.
I just got "Sie means they". Yes. In a way.
But the "sie" that you mean is written with a lower-case "s" (unless at the beginning of a sentence, of course).
So my immediate reaction was: this must be the form of address "Sie".
Of course, had you shown "sie", the first thought would have gone towards "sie" as in "she"…
Just use sentences that resolve those ambiguities.