Description
I think we can substantially improve the ordering of data by making use of the similar Chinese characters (to make it easier to learn things in the same way spacing/delaying of cards templates does).
For example, if the word 社会 is initiated then check for 社 and 会 as facts:
- is present and at least one card is not 'new' then do nothing
- if present and all cards are new mark as pyToolkit:WordPart:Priority
- if not present then mark 社会 as PyTK-NOTE:WordPart:Missing
As mentioned in another thread we should add the priority tag on first run. (and these tags need to be configurable options too)
For longer words will be more complex because it is harder to identify words rather than character. This is not a major problem because if we over-id things they should still be easier than totally unknown materials.
This would work well for phrases and automatically prioritise items that you are more likely to know or really need to know (because you are learning sentences with that word or words with that character in).