Jump to content

Mnemosyne (software): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Notability
add another review to demonstrate notability
Line 1: Line 1:
{{Notability|date=March 2009}}
{{Infobox Software
{{Infobox Software
| name = Mnemosyne
| name = Mnemosyne
Line 56: Line 55:
* [http://www.mnemosyne-proj.org Mnemosyne] project website
* [http://www.mnemosyne-proj.org Mnemosyne] project website
* [http://www.nihongoperapera.com/mnemosyne-anki-review.html Review of Mnemosyne] and comparison with [[Anki]] (Q1-Q2 2008)
* [http://www.nihongoperapera.com/mnemosyne-anki-review.html Review of Mnemosyne] and comparison with [[Anki]] (Q1-Q2 2008)
* [http://learnjapanese.today.com/2008/07/07/srs-review-mnemosyne/ Another review (Q3 2008)]


[[Category:Free software programmed in Python]]
[[Category:Free software programmed in Python]]

Revision as of 21:40, 22 March 2009

Mnemosyne
Developer(s)Peter Bienstman
Initial releaseFebruary 8th, 2006
Stable release
1.2 / November 27, 2008; 15 years ago (2008-11-27)
Repository
Written inPython
Operating systemWindows, Linux, Mac OS X
PlatformCross-Platform
Available inMulti-language
TypeAccelerated Learning & Memory Software
LicenseGPL v2
Websitehttp://www.mnemosyne-proj.org/

Mnemosyne (named for the Greek goddess of memory, Mnemosyne) is spaced repetition software developed from 2003 until the present. The software is similar to SuperMemo, commercial software developed by Piotr Wozniak.

Mnemosyne uses an early version of the SuperMemo algorithm, SM-2[1], with some modifications that deal with early and late repetitions.[2]

Proponents of spaced repetition software claim that by allowing algorithmic scheduling of learning reviews, long-term memorization of items is aided.

Mnemosyne also voluntarily collects data from its users. This data is made freely available and is a research project on long-term memory.

Features

  • Supports pictures, sound, HTML, and LaTeX
  • Can be installed on a USB key
  • Allows for categorization of cards
  • Keeps statistics on a user's progress

Software implementation

Mnemosyne is written in Python, which allows for its use on Microsoft Windows, Linux, and Mac OS X. Users of the software usually make their own database of cards, although some pre-made databases are available.

Each day, the software displays each card that is scheduled for repetition. The user then grades their recollection of the card's answer on a scale of 0-5. The software then schedules the next repetition of the card in accordance with the user's rating of that particular card and the database of cards as a whole. This produces an active, rather than passive, review process.

See also

References

  1. ^ SM-2 Optimization of learning, Master's Thesis, University of Technology in Poznan, 1990 and adapted for publishing as an independent article on the web. (P.A.Wozniak, May 10, 1998)
  2. ^ [1] Mnemosyne project homepage, received June 3rd, 2008