SuperMemo makes it possible to learn knowledge represented as text, pictures, sounds, video, HTML and more:
SuperMemo increases the speed of learning by using spaced repetition (see: What is SuperMemo?)
SuperMemo increases the speed of collecting and formulating knowledge with incremental reading. Incremental reading helps you read literally thousands of articles without getting lost! 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 ensure that you do not forget what you have learned:
SuperMemo helps you organize all your knowledge into a knowledge tree:
You can easily locate individual pieces of knowledge by means of AND-search, OR-search, and NOT-search:
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):
SuperMemo supports HTML. You can even put an entire website into a single element in your collection:
SuperMemo browser makes it possible to quickly review elements and their parameters:
Registries make it easy to reuse and search for multimedia objects, texts, fonts, HTML files, video, etc. The picture below shows an example of an image registry:
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:
User's forgetting rate and other memory characteristics can be inspected using statistical analysis tools:
Your learning progress can be visualized by means of Use statistics. For example, the picture below shows the inflow of new articles and their extracts into incremental reading:
The calendar of repetitions makes it possible to see how much work is scheduled for individual days of the learning process. It also provides the record of past repetitions, newly memorized items, retention, and back-retention. If you double-click a day, you will see the list of elements scheduled for repetition on that day (in the future), or the list of elements reviewed on that day (in the past):
The calendar of repetitions makes it also possible to see the number of repetitions scheduled for particular months and years, as well as past repetitions, new items, retention data, etc.
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, template, etc.
Tasklists help you organize to-do lists. Not only related to learning. SuperMemo development itself is guided by an ever-growing tasklist:
Leech Alert Wizard and Leech Catcher make it easy to quickly find bottlenecks in the learning process (see: Leeches in SuperMemo):
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.
Language options will help you adapt SuperMemo to local language needs:
You can change the way you use the mouse with mouse options: