This flashcard creation process is semi-automated – the reader chooses which material to learn and edits the precise wording of the questions, while the software assists in prioritizing articles and making the flashcards, and does the scheduling: it calculates the time for the reader to review each chunk, according to the rules of a spaced repetition algorithm. This means that all processed pieces of information are presented at increasing intervals.