st3v3nmw / obsidian-spaced-repetition

Fight the forgetting curve by reviewing flashcards & entire notes on Obsidian
https://www.stephenmwangi.com/obsidian-spaced-repetition/
MIT License
1.57k stars 187 forks source link

[FEAT]: single line card, but you have to type the answer #1034

Open qrzychu opened 3 months ago

qrzychu commented 3 months ago

Is your feature request related to a problem? Please describe.

I would like to have to write the answer instead of thinking it.

It is very usefull for learning languages (kind of like Duolingo), where the spelling is very important

Describe the solution you'd like

I would like to declare a flashcard with a new operator:

appearance@@wygląd (@@@ for reverse or something like that)

and then have to actually type the answer. Then have a UI that shows me a diff between what I typed with what was the real answer

possible you could use something like jsdiff to do the hard part

from their demo app: image

then I would decide as usual whether it was hard or not, regardles of the diff

Additional context

No response

ronzulu commented 3 months ago

Hi @qrzychu

Nice idea and does have some similarity to: Text inputs for clozes #644

That PR allows for multiple text inputs in the one flash card, so perhaps could be considered a superset of your suggestion.

From your perspective, is there anything missing from that?

Cheers Ronny