Memorize is written in Java and uses Leitner flashcards to make memorizing facts not only more efficient but also more fun. jMemorize manages your learn progress and features categories, Unicode flashcard texts, statistics and an intuitive interface.
Allows you to choose between answering Hard, Good and Easy on a card. And accordingly jMemorize makes diverse decisions about your next review date based on your answer.
A Tool that import multiple subtitle files.
It counts the words that you have entered
to jmemorize presence in each subtitle file.
sorts movies by max presence.
add support to accept more than one front/flip side.
for example in a word review case, front side: one for exact word, one for pronunciation.
and flip side: one for description in english, one for description in persian, one for example sentences.
this can be implemented by adding a special character in front/flip side text, to make it easy to split.
this special character can be displayed as a separator line (like < hr>).
A new learning mode, that it plays a word or a sentence pronunciation (using TTS or embedded sound file). then a textbox present to user for type the word. when user done, original and typed word displayed and user presses yes if the spelling is ok.
A new learning mode, that it shows word, or a sentence for 5 seconds for example. then a textbox present to user for type the word. when user done, original and typed word displayed and user presses yes if the spelling is ok.