Clozes: hide all, combine clozes, clues/hints, start/end points for Queue's and more! (a system to fully customize Queue's. Please read the description)

TLDR: I have been thinking for some time in a flexible, powerful and simple system so that each user can personalize the flashcards to their liking. It is based on five functions: 1) each flashcard remembers which is the first and the last rem shown. 2) each flashcard remembers which rems are collapsed and which ones are open. 3) each flashcard (or occlusion) has a field called hint, which can be displayed only on the front of the card, or displayed together with its context. 4) Each flashcard remembers if all other occlusions should be hidden. 5) Different occlusions (even of different rems) can be combined into a single queue

UPDATE: Currently the development team has told me that Remnote does not store text with markup language, but as a graph of rems, so the implementations suggested in markup languages should be considered only complementary to the main intention of the article, which is to suggest the “what”. Developers will better decide the “how”.

1. each flashcard remembers which is the first and the last rem shown.

  • Explanation/description:
    When reviewing flaschards there are two buttons + and - at the top, and likewise two buttons + and - at the bottom. Pressing them adds or removes a top or bottom rem respectively.

  • Implementation:
    For each {{occlusion}} there must be a rem with a tag indicating it is the first rem, and another with a tag indicating it is the last. In the following example the “start” and “end” tags contain as a parameter a list of all the occlusions that start and end with that rem respectively.

  • Example:

2. each flashcard remembers which rems are collapsed and which ones are open.

  • Explanation/description:
    When reviewing flashcards, subrems may collapse. Every time a card is studied, the program remembers or stores this information.

  • Implementation:
    As the most normal thing is that when checking cards the rems are not collapsed, only one markup tag is needed for each collapsed rem. In the following example the “collapse” tag contains as a parameter a list of all the occlusions in which the children of that rem are collapsed.

  • Example:

3. each flashcard (or occlusion) has a field called hint, which can be displayed only on the front of the card, or displayed together with its context.

  • Explanation/description:
    As in anki, it should be possible to add hints to occlusions. But not only that, perhaps one wants to make a kind of basic card where the back is a part of our rems but the front is a personalized question; Either because the context is not the best “input” to test our memory about that element of knowledge, or because the context somehow sabotages the answer. See about it here and here.

  • Implementation and example:


    CLARIFICATION: the clue that follows the notation .: Must also be shown on the back of the card. The bottom right flashcard in the image should contain “hint two” at the top.

4. Each flashcard remembers if all other occlusions should be hidden.

  • Explanation/description:
    When the queues are being reviewed, there should be a button / option to toggle between “hide other occlusions” or show them. Then, all {{occlusions}} that are between the first and last rem (see point 1), must also be hidden.

5. Different occlusions (even of different rems) can be combined into a single queue.

  • Explanation/description:
    Currently, occlusions can only be combined if they belong to the same rem. It is easy to think about how this restriction could be eliminated with the first and last rems parameters described in point 1. They could be combined using the anki notation. The null value can be allowed as no combination.

  • Example:
    • {{c1::this occlusion}} is combined with that of the third rem
    • this occlusion is not {{combined}}
    • this occlusion is combined with that of the first {{c1::rem}}.

  • Clarifications:
    • The “c” fields should not be confused with the IDs mentioned in points 1 and 2. The c fields are typed by the user to combine different occlusions while the IDs are those generated by Remnote and the user never actually sees them.
    • In each queue, the display hides all the occlusions with the same “c” field inside the first and last tags. For this reason, there is no need to worry about other occlusions with the same c field in other parts of the document.

Final words
In the introduction I said that this system is “flexible, powerful and simple”. But there is an even more important reason to incorporate it.
According to the documentation,

RemNote is built by Anki users who felt constrained by Anki’s" question: answer "format. Instead of cramming all knowledge into question-answer blocks, RemNote lets you represent knowledge in the same way it’s structured in your brain.

Clearly, remnote can only really achieve its goal with a system like the one described in this article. Yes, remnote allows you to organize the flashcards in an infinite outliner much more organized than anki, but we are still tied in a sense to the question-answer format.

For such a radical paradigm shift, a way to combine the best of cloze occlusions with fields is also necessary. Only then can we represent knowledge in the same way it’s structured in our brains

This is a brilliant idea. Also I miss the fields feature in anki, there should be a way to display the same picture for 2 or more FC, like a diagram for example.

3 Likes

Number 5 (Different occlusions) is a MUST, was looking a way to implement this, but only find your post on Discord… Hope they implement it soon.

2 Likes

thanks @dora and @Rodrigo_R for support this suggest. Personally, I am waiting for them to implement this to go from onenote to remnote. Hopefully soon :slight_smile:

Completely agree. I still can’t leave anki for the same reason. I like all the points of your post.

2 Likes

That phrase hit me, I totally agree. There was something that couldn’t quite convince me about the spaced repetition of remnote, and you described the problem better than I could have. Hopefully the developers implement it.

2 Likes

I would like to note a few things.

I think that in the second post mentioned @UMNiK as defined the problem, and in this Carlpaul153 has offered an interesting solution. To complement, the data mentioned above seem to corroborate that for Remnote users this is what should be changed the most soon.

We need a flexible system so that everyone can create the queues to their liking, and forget those arbitrary rules such as: upper case is a concept and lower case is a descriptor. I like the proposed solution here, although probably someone can have an idea to improve it.

Based on this evidence, I would like @martin or someone from the developer team to give his opinion about this feature.

4 Likes

I agree with you @johny_user. It seems that right now they are focusing on stability. But I would like to know what they think about this publication, I think the support it has received asleep.

1 Like

I think it’s a brilliant idea. If I understand correctly, the user would only see the hints in the flashcards and not in the document view, right?

On the other hand, I also join the request to know what the developers think about this (@Martin )

I think this would Remnote a lot more powerful, especially when used together with clozes.

To be fair, you can do it manually by just writing the hint in parentheses before a cloze. Won’t look pretty, but it works.

I thought about that as well. But I don’t want to be shown the hint as soon as I open the card. I want to find the answer on my own, and I only want to see the hint once I realize that I can’t solve the question without additional help.

2 Likes

Hello. In anki we have the option to put some kind of “clue”, I mean, for example I do a cloze card:

  • Ecchymosis is a {{superficial}} contusion, {{without}} affectation of the skin, limiting its effects to the subcutaneous cellular tissue.

Ok this is a very simple example, if we see the card in a long time we can ask ourselves what is the question? so for that problem it would be awesome if we can put some “clue” on the cloze

  • Ecchymosis is a {{superficial}} (Clue: superficial or deep?) contusion, {{without}} (with or without) affectation of the skin, limiting its effects to the subcutaneous cellular tissue.

I think it would be a very useful feature, pls make it possible.

Hello. In anki we have the option to put some kind of “clue”, I mean, for example I do a cloze card:

  • Ecchymosis is a {{superficial}} contusion, {{without}} affectation of the skin, limiting its effects to the subcutaneous cellular tissue.

Ok this is a very simple example, if we see the card in a long time we can ask ourselves what is the question? so for that problem it would be awesome if we can put some “clue” on the cloze

  • Ecchymosis is a {{superficial}} (Clue: superficial or deep?) contusion, {{without}} (with or without) affectation of the skin, limiting its effects to the subcutaneous cellular tissue.

I think it would be a very useful feature, pls make it possible.

I have made a post that includes this function and many others here. Take a look, I think you will like it.

In anki, when putting the Cloze, we can put a question in the close like this
Passive transport is from {{c1::High::High or Low}} Concentration towards {{c1::Low::High or Low}} Concentration. I suggest adding this feature is very important because alot of medical students are addicted to cloze deletions in zanki and others premade decks. Because this give a hint to direct the thinking about the correct cloze answer

2 Likes

Hey!
I’m suggesting a way to write something over the cloze field in flashcard (like a hint).

Example:

Front: […] is the president of USA.
Back: Joe Biden is the president of USA.

With hint:
Front: [man] is the president of USA.
Back: Joe Biden is the president of USA.

4 Likes

I totally agree with your suggestion!!

1 Like