I'm making this app, it's basically an ebook reader, that tokenizes the text then compares the tokens to entries in jmdict. It keeps a record of how many times you've seen a word and after you've seen it a few times it no longer shows the furigana above the word or underlines it.
The blocks of text are paragraphs and before it shows one it will look through the next paragraph for any words you havent seen before and ask you if you know them from somewhere else, and give you a chance to let the app know.
You can see at the end of the video the example sentences button. That works* it just outputs them to console lol. But it finds example sentences by looking through the content you uploaded to the app. I thought sometimes example sentences are random, and i don't care about the sentence so I don't remember the usage, but if it's a line from one of my favorite books I'm more likely to remember it.
I don't have any plans on putting this on the play store, as it's just a personal project, but I finished a milestone today, so I wanted to share it with someone.
by QueensPup