Jump to content

Mnemosyne (software)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Narky Blert (talk | contribs) at 16:04, 25 September 2018 (Link to DAB page repaired). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Mnemosyne
Developer(s)Peter Bienstman
Initial releaseFebruary 8th, 2006
Stable release
2.6 / December 11, 2017; 6 years ago (2017-12-11)
Repository
Written inPython
Operating systemWindows, Linux, macOS, Android
Size3.4 MB
TypeAccelerated Learning & Memory Software
LicenseAGPL v3 (except sync client), LGPL v3 (sync client)
Websitemnemosyne-proj.org

Mnemosyne (named for the Greek goddess of memory, Mnemosyne) is a line of spaced repetition software developed from 2003 until the present.

Features

  • Spacing algorithm based on an early version of the SuperMemo algorithm, SM-2,[1] with some modifications that deal with early and late repetitions.[2]
  • Supports pictures, sound, video, HTML, Flash and LaTeX
  • Portable (can be installed on a USB stick)
  • Categorization of cards
  • Learning progress statistics
  • Stores learning data (represented as decks of cards that each have a question and an answer side) in ".mem" database files, which are interoperable with a number of other spaced repetition applications
  • Plugins and JavaScript support
  • Review cards on Android devices.
  • Synchronization between other machines

Overview

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.

Software

Mnemosyne is written in Python, which allows for its use on Microsoft Windows, Linux, and Mac OS X. A client program for review on Android devices is also available but needs to be synchronized by the desktop program. Users of the software usually make their own database of cards, although pre-made Mnemosyne databases are available, and it is possible to import SuperMemo collections and text files. SQLite is used by the program to store files.

Research

Mnemosyne collects data from volunteering users, and is a research project[clarification needed] on long-term memory.[3]

An August 2009 version of the dataset was made available via BitTorrent;[4] a January 2014 version is available for download.[5] Otherwise, the latest version is available from the author, Peter Bienstman, upon request.[6]

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. ^ "Principles", The Mnemosyne Project, retrieved June 3rd, 2008
  3. ^ http://www.mnemosyne-proj.org/principles.php
  4. ^ Announcement; torrent index
  5. ^ https://groups.google.com/d/msg/mnemosyne-proj-users/tPHlkTFVX_4/oF61BF44iQkJ
  6. ^ http://groups.google.com/group/mnemosyne-proj-users/browse_thread/thread/e00801ebb3bbfa72
  • Mnemosyne project website
  • Review of Mnemosyne and comparison with Anki and SuperMemo (Q1-Q2 2008)
  • Review of Mnemosyne at foolsworkshop.com
  • Review of Mnemosyne and comparison with Anki (Q1 2009)
  • David Harding (2009). "Mnemosyne and Anki". Ubuntu User magazine article.