FullRecall

A cross-platform flashcard-like program that uses artificial neural network for scheduling optimal repetitions.

http://fullrecall.com/

Read more