memcode icon indicating copy to clipboard operation
memcode copied to clipboard

Request ability to add personal tags to cards you are learning and filter cards in learning/reviewing sessions by tags

Open nicholasengleman opened this issue 5 years ago • 7 comments

Anki lets you add tags to cards when you create them and then you can study just portions of a "course" by only reviewing cards in a certain course that have a particular tags or set of tags.

The benefit of using personal tags in addition to courses to organize cards, is that tags can be quickly added and removed, they are temporary and a card can have multiple tags, letting it belong to multiple subsets of "learning groups".

Having tags would allow you to quickly focus on learning just certain cards in a course, without having to permentally move those cards to a whole new course.

nicholasengleman avatar May 28 '19 16:05 nicholasengleman

@nicholasengleman, I have considered creating tags for courses instead. I have literally 120 courses for example. It usually makes sense to subdivide each course into multiple smaller courses if you usually learn them separately.

Do you think your use case would be solved by either of these solutions:

  1. In the What's Next? section - courses from the same category as the course you just reviewed (for example 'Mathematics') - are shown first.
  2. Or, a more complex solution: each course you are learning can be assigned one/multiple tags, and you can globally select one tag (for example 'Calculus') as the main tag. That will cause memcode to show these courses for you to learn&review temporarily.

lakesare avatar May 31 '19 02:05 lakesare

@nicholasengleman @lakesare , related to this: https://www.reddit.com/r/Anki/comments/bjglp6/tree_structure_organization_decks_vs_tags/

and somewhat related https://www.reddit.com/r/Anki/comments/fjlbyw/im_trying_an_experimental_srs_and_im_building_it/

The experimental SRS (it’s like Anki & WorkFlowy in one) link is here.

kgashok avatar Mar 18 '20 11:03 kgashok

I think tree structure is too difficult, I'm trying hard to keep the UI obvious.

lakesare avatar Mar 20 '20 18:03 lakesare

Maybe adding <h1> headings could work. These headings would signify different categories, and author can drag flashcards back and forth, - like they can drag them now, except dragging the flashcard below some heading would signify flashcard belonging to that category from then on. Categories is a widely requested feature, but UI needs to be thought-through here. Any suggestions are welcome.

lakesare avatar Mar 20 '20 20:03 lakesare

In most academic oriented settings, a unit has multiple topics (aka tags/categories). For e.g.

image

It would be nice if memcode could parse the cards for <h1> tags and auto-generate (similar to how some editors generate table of contents) a selectable list of tags for review.

kgashok avatar Mar 21 '20 14:03 kgashok

More requests for this coming 🤔 (email links won't work), e.g. -

If it's possible, please add 'make folder' in my courses for categories of flashcards (https://mail.google.com/mail/u/1/#inbox?compose=SxfkdqLKtDcnrLSDpCDdlgBshgnCQSdRtJjrJLHfBzBrmLrMsllnCVgnRQljQQkstfSvVtfvHhkjtpkSjWJzDnqfKtQWSjcVDMdzwjzVWnXnBSZNTPg).

When I make a Lesson Flashcard, I want to create a subcategory like Season 1 (https://mail.google.com/mail/u/1/#search/categories/WhctKJVjRhPDldnmZsHVZLxTQpXdZWqQKbnMBjkMqVZrnZQgknTqnsbgFQrWlXRnkVNjsDQ?compose=SxfkdqLKtDcnrLSDpCDdlgBshgnCQSdRtJjrJLHfBzBrmLrMsllnCVgnRQljQQkstfSvVtfvHhkjtpkSjWJzDnqfKtQWSjcVDMdzwjzVWnXnBSZNTPg)

(// maybe not related) I kindly advise to separate cards maybe 10 or 20 cards and add a next or previous button to show the proceeding or preceding cards, especially if the deck has more cards. (https://mail.google.com/mail/u/1/#inbox/jrjtWvNBvjszrJJjSCzccSwwQwFlBwSRjSdxFHwvlfZcmkWLxGHrbTTnmZLCWhXwcDjRsLCM)

I’d like to have multiple flash card decks in a course. Is this feature/idea in progress? or possible to add? I’m migrating to Memcode from Memrise. Something similar to how Memrise courses can have levels. Course: Deck 1, Deck 2, Deck 3 (https://mail.google.com/mail/u/1/#inbox/WhctKJWHzTLhbxKZxZbdQQtLVvdWZKqkLrWwqMvcDCblQqXbsqWXJfpdGLzVgcjBrMcjgXB)

SECTIONS WITHIN DECK I use the flashcards for books, so I need a way to create divisions within a deck for the different chapters. PAGINATION X of Y FOOTER Within sections. So that I could know - "Ah! I'm on card 29 of 34 in the section on Centripetal Forces. Just 5 more to go." NAVIGATION Use the headers to create a clickable outline (https://mail.google.com/mail/u/1/#inbox/WhctKKXHDXNkpldXwsXvHMVQNhkHwsbTSNxrjrbbdRHmXZhkksWgJxbDLlNrJgGqRzqcpJq)

Although, I really liked it I missed the feature to organize courses in folders. Adding this feature would be a game changer for me and I believe for others as well. (https://mail.google.com/mail/u/0/#inbox/WhctKKZPJXJpnhRJbsfNdHLxzCzgpwxjjgjLvHPKXvPtzVTjKKsfCLXDzmvmbGSkMSCpWFb)

lakesare avatar Jul 28 '20 19:07 lakesare

I am currently converting about 4.500 pages worth of books on civil law into cards. This covers a huge range of topics, that are interconnected and related.

Ideally, I'd like to create one course per chapter (for organizational reasons, but also because the chapter/topic actually impacts the information. Some questions are answered differently in different contexts), but it becomes very hard to share them outside memcode without manually creating an external link collection.

Currently we have hardcoded categories. I think user-created tags or collections that are applied per course could be helpful in this situation. A tag could be "My Book on Civil Law", covering all courses for chapters in that book, another could be "property law" covering all property law courses, and another again could be "Civil Law" that just covers all of these cards.

These tags/collections should probably behave similar to courses: searchable, and administrated per-user but with the option to share administration. (This way I can ensure that I only look up civil law courses from trusted authors, and a curated set of courses cannot be "infiltrated" by third parties)

daniel-eder avatar Feb 25 '22 14:02 daniel-eder