Snakememory 20041129 review

Download
by rbytes.net on

Snakememory project flashcard program for learning languages. Learning foreign languages is a hard task, especially languages that

License: GPL (GNU General Public License)
File size: 0K
Developer: Eugene Morozov
0 stars award from rbytes.net

Snakememory project flashcard program for learning languages.

Learning foreign languages is a hard task, especially languages that use hieroglyphic script. Unfortunately there're no applications for Unix that could replace unpractical stacks of paper cards.

Applications that you can find on the Internet usually doesn't support Cyrillic and Asian scripts or treat all cards alike, showing them with equal frequency making learning process boring and tedious. Just as often they have complicated unusual interfaces.

There is a program for Microsoft Windows that is adapted to the human memory principles. However it has complicated non-intuitive interface and isn't free.

Snakememory is based on the SM-2 algorithm of the Supermemo. SM-2 is somewhat outdated but has good enough performance: 270 items/hour/minute, i.e. if you'll study one year for one minute every day, you'll learn 270 items.

This is very close to the human memory capabilities. Of course you can (and probably will) study for a longer amounts of time and will learn more items.

Maybe I'll also implement more effective algorithms SM-7 or SM-11 later.

Here are some key features of "Snakememory":
adding, modifying, deleting cards;
SM-2 algorithm for calculating inter-repetition intervals;
means for using sounds or animated pictures as questions and answers;

Requirements:
pygtk >= 2.4.0
pyglade >= 2.4.0

Snakememory 20041129 search tags