Incremental reading in long term future?

“SuperMemo’s incremental reading”.

How different is this from Supermemos implementation? I mean are there things in Supermemo that are highly beneficial for the workflow that are not implemented in the available IR plugins for Anki or only too rudimentary implemented to give comparable use?

also see question here:
https://www.reddit.com/r/Anki/comments/192dugg/how_much_difference_is_there_between_supermemo/

1 Like

+1

I’d be interested in this sort of discussion, too.

Replace that version with this one Incremental Reading v4.11.9 (unofficial clone) which is compatible with 23.12

1 Like

I was going to suggest that too. I think right now it’s the best option for someone who wants to do incremental reading in Anki.

1 Like

I just published a video explaining the features required for Incremental Reading according to its author, Piotr Wozniak. Sharing it here just in case it is useful for add-on developers. https://youtu.be/mJN2UA2xIBo

5 Likes

Yes, I agree, but only briefly because the approach aligns closely with my own. I prefer not to have the entire text formatted like a flashcard, as it could make searching chaotic with numerous unrelated results. However, it’s a solid approach for an add-on since the Anki structure cannot be altered.

Although the Incremental reading add-on takes things a step in the right direction, I do feel for Incremental Reading (IR) or Learning (IL) to really take place it’ll have to be a native implementation or featured in another application that is integrated into Anki.

(As somebody with limited coding experience take this with a grain of salt)

Personally, I love using iBooks to read things, epubs are great and it’s an application that’s present on not just my computer. It also takes pdfs no problem. An incremental learning software doesn’t necessarily have to re-invent all of these tools from the ground up, just communicate with them, allow you to take extracts out of them, and keep track of these, presenting it to you over time algorithmically. They can be stored in the user’s google/icloud drive and the app can just serve you a deep link and extract the necessary info. In that sense, from within any application you can decide to add stuff to your own incremental learning library, and it’ll help you digest the information and schedule it for you while handling just the extracts

I can imagine however, that this is more of a pipe-dream and not something an Anki add-on can accomplish, but I just wanted to get it out there somehow :joy:

5 Likes

To piggyback on what @andrewsanchez talked about earlier - we should follow the unix philosophy and let a tool do what it does best and then glue them together to achieve the required workflow.

The more I think about it, the more I lean towards a workflow where

  1. Importing a webpage and making it “readable” + highlights/annotations + keeping track of reading progress is handled by one tool
  2. Scheduling these articles and highlights/annotations should be handled by another one

Lately I’ve been using Omnivore as my preferred “Read later” app. They have a robust API and community behind them and they do the first thing in the above workflow really well. Anki is world-class at scheduling items and so it is the best candidate for number 2.

What if there was a way to link them both together to make a good IR workflow? We store an article’s reference in Anki and let the algorithm show it to us at an optimal interval. Once a card is due, we click to go to Omnivore and read and highlight. Whatever highlights we make gets added to an Anki deck.

Just throwing my thoughts out there. Obviously there will be a lot of nuance required in this.

2 Likes

so similar like plugin for obsidian or logseq? they are fetching the articles and highlights from omnivore to obsidian/logseq

Are there any apis or definitions for anki? Would you do it with ankiconnect?

For those reading the thread, and want to try out Incremental reading

Replace previously mentioned Searching, PDF Reading & Note-Taking in Add Dialog, it has been archived in GitHub, with Searching, PDF Reading & Note-Taking in Add Dialog - (Qt6 port)

This is a Qt6 port of SIAC. Other than porting it to Qt6 what I also did was fixed a bug where if the search field is empty and the user had enabled(it’s enabled by default) to search notes for the content in the search field. Anki will crash.

Incremental Reading v4.11.9 (unofficial clone) still works on newer versions based on comments and own testing with 24.06.3

2 Likes

Just to reiterate for people who want to try Incremental Reading, these add-ons borrow some principles from it, but are not actually implementing Incremental Reading. So if you try these add-ons, please don’t make the assumption that you are getting the same flow as in Supermemo (currently the only software that implements Incremental Reading). Same for add-ons for other apps such as logseq, obsidian or remnote.

I actually plan to use them enough to get familiar with everything the add-ons can do and properly define what is missing to mention they are implementing incremental reading’ so any volunteer or contributor could close the gap (assuming they didn’t use Incremental Reading themselves as users before)

I’d say I am one of the most motivated people to see an open-source alternative :slight_smile:

8 Likes

hmmm… maybe set something up on space where people can collaborate and draw? (but not sure what software, i think excalidraw is not free…)

and there also have the different features of IR of Supermemo listed concise and simple with some images…

because I think if everyone has same clear visual reference of the features it will be much easier and less abstract for people to discuss. also easier for people to join… I think all the other articles about incremental reading are just too wordy. I think it could be much better explained with pictures…