But be warned - it is still very rough around the edges, and still very much a work-in-progress. (I'm only working on it in my spare time as a side-project.) It's definitely not ready for prime time yet, and won't be for quite some time still.
That said, I do already have users. One of my users is using it to help him consume native Japanese content really early. He's learning Japanese since September of last year, and he started using my app a few months ago (probably a month or two ago; not sure, I'd have to check) and he's already reading some of the easier Japanese visual novels and web novels, and watching anime with only Japanese subtitles.
This - I personally believe - is the best way to learn a language: by immersion. So I always wanted to make an app that will short-circuit the process and will allow you to start consuming content a lot earlier that you'd ever be able to do using only traditional methods.
Very cool work! Paradoxically, I've been slacking off on practicing Japanese diligently ever since I moved to Tokyo. I've been meaning to get back into a good routine so I'll give jpdb a shot.
I'm curious how you did this: "We have 16785 prebuilt decks with vocabulary from 1124 different anime waiting for you." Did you write a script that calls subs2srs?
Well, essentially yes, it is based on text analysis, but it's a lot more complex than "a script that calls subs2srs". (:
(My whole codebase is over 100k lines of code, all written by me.)
I have a unified morphological analysis engine that I use for every type of media that I have in my database, and I use it to generate stats and vocabulary lists.
Sorry, I might have gotten carried away with all of the fancy words. (: The "morphological" part comes from linguistics (see the "Morphology (linguistics)" article on wikipedia), by "unified" I meant that I apply it to every kind of texts, and an "engine" is just another word for "software" (think "game engine" - a reusable piece of software that can be used for many things in a single domain).
I'm currently learning Japanese and I tried playing with this for a bit. I have to say that this looks really nice, and almost exactly what I was looking for. The flashcards are interestingly presented, and the selection of sources is great (Though it doesn't have Minna no nihongo 2 which I'm currently going through).
Great work, and thanks for working on this and making it available!