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

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

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.

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

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:

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.

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

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:

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…

Though I haven’t read the code or tried it out yet so I don’t know if it works. It seems a new add-on for incremental reading has been released, the developer is probably a SuperMemo user and the description and features look good.

Hi, Yes indeed, the developer of the Incremento add-on has been a SuperMemo user. I know him because I did a few tutoring sessions with him, and he is currently a supporter of my YouTube channel. I mentioned Incemento in my most recent video (https://youtu.be/VuYDDnVQcyg), and I’ve tried it before the official release. I plan to cover it, alongside other emerging apps.

The “incremento” add-on is much more complete than the old “incremental reading add-on”. I have created a new community called Incremental Learners, which includes the Incremento. You can find the invite in the video description (I am not sure if it is allowed to share links like this).

Hei Shigeyuki thanks for the Incremento mention, indeed I was a Super Memo user and had Guillem help in figuring out Super Memo. I draw a lot of inspiration from it. But there is a special scheduling system that is not based on priority only but also on distribution. So when you answer I want to spend 20% of my team learning about mathematics it gives you just that.
I am slow on the tutorials and quicker on developing honestly. There is a github repo if you want to check it out: GitHub - BaskovicP/Incremento: Anki incremental reading addon · GitHub

Oh yeah I didn’t recognize you because your GitHub icon and name are a bit different, you’re an SIAC user and we’ve talked before. That’s great work!:+1: