Differentiating morph recognition from morph production. #279
Replies: 4 comments 9 replies
-
Thanks for the suggestion, it's definitely an interesting problem.
Completely separate? So if I know 1k morphs from recognition cards, would I start over from 0 when I start using production cards? |
Beta Was this translation helpful? Give feedback.
-
I just realised another use case for this exact feature (the "Card" filter field, not the recognition/production field): I have a deck where each note is for one word, and then it has an example sentence field. There are four card types: two for the single word, and then two more for the example sentence. Right now, I configure the Ankimorph filter for this note type to use the example sentence. But then, if I have a single-word-card with a word that I should really learn tomorrow, but the first example sentence is long and weird, then that card will get sorted to the end of the list. Or the other way round, I might see the word card unnecessarily because it's being scored the same as the really great example sentence. In general, I don't think it's always correct for all the cards of one note to have the same score. |
Beta Was this translation helpful? Give feedback.
-
I'm concerned that the proposed changes would exacerbate the following:
I agree. Adding a
I don't have any numbers on this, but you are the first one to raise this as an issue, which suggests the opposite. Unfortunately, I think your original suggestions would pivot the add-on too hard into this recognition-production paradigm. One potential workaround for your production issue is to create a separate Anki profile just for those cards. This would give you the disconnected behavior you’re looking for, though the downside is that this second profile won’t sync with AnkiWeb. |
Beta Was this translation helpful? Give feedback.
-
Not adding any new features, apologies. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Is your feature request related to a problem?
My cards are half "recognition", so a phrase in the target language to recognise, and half "production", a phrase in the source language to translate into the target language.
But, whether I "know" a word or not depends completely on whether we're talking recognition or production. For most words, I'll know them to recognise well before I know them to produce.
This means that Ankimorphs serves me up lots of production cards that it thinks have only one unknown morph, but which in fact are very difficult and have many morphs I can't reliably produce yet (even though I recognise them).
Speak in a new language seems like the hardest part of language learning, so it would be great if Anki could help out with it even more effectively.
Describe the solution you would like
In the "Note filters", it would be possible to add two extra columns, one column for "card" (which card of the note, from the Card field) (could default to "all") and one column for "recognition/production" (maybe defaulting to "recognition", because if I can produce a word I will definitely recognise it). Then the "known morphs/lemmas" could be calculated separately for "morphs/lemmas I recognise" and "morphs/lemmas I can produce". And be applied only to the relevant cards.
I suggest that the figures on the toolbar thing be reduced to only morphs OR lemmas and presented something like
📖 1000 📢 500
Describe alternatives you've considered
Currently I resolve this by throttling all my "production" decks - reducing "new cards" on those specific decks, so I don't get lots of too-hard cards every day. But that doesn't resolve the underlying problem that the cards are too hard. And I'd prefer to get more correctly-levelled "production" cards so my speaking could improve.
Additional context
Ankimorphs is fantastic and has hugely improved my Anki experience - thanks for all the hard work.
Beta Was this translation helpful? Give feedback.
All reactions