The ability to make a plan for memorising the sections that aren’t flagged as memorised in the app based on the user data recorded by the app.
As the app shows the memorised ratio it should be able to create a plan to memorise only the unmemorised parts without having to set it manually. Any pages that are flagged as not memorized should be included in the plan automatically and then choose beginning to end or end to beginning to create the plan that skips any memorized sections.
And the same goes for revision plan that includes only memorized pages and can be automatically updated with a refresh button as the person memorise extra pages . A flexible up to date revision plan that is organic and easy to creat and responsive to the user achievements.