ABC Hints&Tips Overviews Reference Glossary Support
Contents : Technical reference
SuperMemo 2002 in screenshots

SuperMemo makes it possible to learn knowledge represented as text, pictures, sounds, video, HTML and more:

Frontal eye field element (50172 bytes)

SuperMemo helps you organize all your knowledge into a knowledge tree:

SuperMemo dramatically increases the speed of acquiring new knowledge by means of incremental reading. This technique, pioneered by SuperMemo, helps you read literally thousands of articles without getting lost! First you import articles from the web and convert them into manageable portions of knowledge:

You can easily convert imported articles to simple questions-and-answers that will later be used to ensure that you do not forget what you have learned:

You can easily locate individual pieces of knowledge by means of AND-search, OR-search, and NOT-search:

You can prioritize articles to read by means of the reading list, i.e. a list of articles sorted by Value per Time:

Reading list element: antioxidants (97198 bytes)

You can prioritize your reading list to make sure you always start from reading articles of highest importance. The tasklist manager presented below can also be used to keep prioritized to-do lists:

Reading list in SuperMemo 99 (145700 bytes)

To quickly import a large number of texts from the Internet you can make SuperMemo communicate directly with the Internet Explorer. You can import literal texts, live texts (i.e. texts that change when the external website is updated), hyperlinks or lists of hyperlinks:


SuperMemo supports OLE. The picture below presents an exemplary mind map imported via OLE from Mind Manager. This mind map can be edited in SuperMemo if you have Mind Manager installed (courtesy of John England, TeamLink Australia Pty Ltd):

Excellent memory mind map (68159 bytes)

SuperMemo supports HTML. You can even put an entire website into a single element in your collection:

Entire website in a single element (91572 bytes)

SuperMemo browser makes it possible to quickly review elements and their parameters:

Subset Browser in SuperMemo - Windows API

Registries make it easy to reuse and search for multimedia objects, texts, fonts, OLE objects, HTML files, etc. The picture below shows an example of an image registry in a biology collection:

Image registry for Biology (123222 bytes)

Category registry makes it easy to keep a large number of knowledge categories. These can be used to keep different subjects separate and to give all elements in a category a given look and priority:

Floating toolbars make it easy to access many functions of the program with a single click:

Learning statistics will help you supervise and understand the learning process:

Element learning statistics (61030 bytes)

User's forgetting rate and other memory characteristics can be inspected using statistical analysis tools:

Forgetting rate graph in SuperMemo (with 40500 repetitions)

Your learning progress can be visualized by means of Use statistics. For example, the picture below shows a smoothed graph of the number of newly memorized pieces of knowledge:

The calendar of repetitions makes it possible to see how much work is scheduled for individual days of the learning process. If you double-click a day, you will see the list of elements scheduled for repetition on that day:

Daily repetitions schedule (151456 bytes)

The calendar of repetitions makes it also possible to see the number of repetitions scheduled for particular months and years:

Monthly calendar of repetitions (153077 bytes)

For easy context recovery, source tracking and building a list of citations (author, date, journal, etc.), you can use reference labeling (pink text in the picture).

Element parameters make it possible to quickly change the priority of elements, their category, etc.

Item parameters in SuperMemo

Task parameters in SuperMemo (41733 bytes)

Leech Alert Wizard and Leech Catcher make it easy to quickly find bottlenecks in the learning process (see: Leeches in SuperMemo):


Leech Catcher and Element Filter (31675 bytes)

Learning options make it possible to define the speed of learning, time when your 'memory day' ends (i.e. time you go to sleep), etc.

You can easily adapt your learning material to your local language with language options:

Localization options (42979 bytes)

A break in learning can be handled with mercy rescheduling:

Mercy rescheduling (31670 bytes)

Mercy criteria (30193 bytes)

Question of the Day helps the beginners to become familiar with the basics of SuperMemo:

Question of the day in SuperMemo (24103 bytes)