Extending Cloze Deletion for Sequential Item Rating

INITIAL IDEA

In a previous post (Improving FSRS for List Memorization), I proposed an idea in which users review all items of a list together on the same card, but can rate each item separately. These individual ratings are then combined to compute a single interval, which is applied to the entire list.

Assigning different ratings to individual items produces a more accurate interval than a basic card, while reviewing all items together — unlike in cloze deletions — avoids interference and additional context that would not be present in real-life recall.

PROBLEM

In that post, some pointed out that storing the retrievability, stability, difficulty and review history for multiple items within the same card is not currently feasible without significant techical effort.

PROPOSED SOLUTION

The practical solution I propose — which may be what some users were trying to suggest in response to my previous post — is to use a note type instead of a standard card. This note could be inspired by the cloze note type, with each cloze representing an item of the list. The major changes needed to turn the cloze note type into sequential item rating include the following:

-Instead of dispersing the repetition of each item, users would review all items together in a block or sequentially. They would attempt to recall everything at once and then rate each item individually.

-a single interval would be computed by FSRS for the entire list, based on the individual retrievability, stability, and difficulty of each item, using a strategy like the one I explained in my previous post(The retrievability of the entire list corresponds to the product of the retrievabilities of its individual items).

This flowchart summarizes the solution:

Front (question) → User recalls all items → Reveal item/cloze 1 → rate → item/cloze 2 → rate → … → Compute interval → Apply interval to all items

For further details and clarifications on the initial idea, including its strengths and limitations, please refer to the previous post or feel free to ask here.