Flashcard Learning

by Gaétan Muck
5
4
3
2
1
Score: 50/100

Description

Category: Learning & Knowledge Management

The Flashcard Learning plugin is a powerful tool for Obsidian users who want to learn new information in a more effective and efficient way. With this plugin, you can create flashcards with descriptions, track your progress, and review them at your own pace. The plugin's unique features include the ability to set expectations for each card, so you know what to expect when reviewing, as well as the option to reset cards that are not yet mastered. Additionally, the plugin allows you to add new cards after each review, ensuring that you continue to learn and reinforce new information over time. Whether you're a student, researcher, or simply someone looking to improve your knowledge in a particular area, this plugin is an excellent way to take control of your learning process.

Reviews

No reviews yet.

Stats

11
stars
5,924
downloads
0
forks
1,115
days
634
days
634
days
1
total PRs
0
open PRs
0
closed PRs
1
merged PRs
6
total issues
3
open issues
3
closed issues
1
commits

Latest Version

2 years ago

Changelog

Dependency fix

README file from

Github

Flashcard Learning

GitHub all releases

Key features (TL;DR):

  • Make multiple reviews in a single day
  • A single review can last as long as needed
  • Have descriptions for what is expected on a card
  • See cards you know less and less often
  • See cards you do not know each time
  • Add new cards after each review
  • Create card easily
  • Create cards manually (for effectiveness)

Detailed descriptions of features

Reviews durations

Reviews durations

Multiple reviews in a single day

A review is not managed by time, but rather by the advancement in a review: if a review is short, then another can be started right after.

Single review duration

On the contrary of the previous described feature, a review can also last forever, even if Obsidian is closed, on review load, the review restart where it was stopped.

Expectation description

The problem

When learning things, one might need to have multiple information about something. For exemple, when learning country main cities, multiple information can be expected from the contry. One way of doing would be to create a flashcard for each information. Just focus on 2 of them: the one from the country to its main city, and the one from the country to it's population size. So when the flashcard is presented with the country name, what's expected is not clear: what is on the other side? Main city or population size?

Solution

In this plugin, there is the possibility to hint (actually, it is more like a description of what is expected) the answer. So that when a flashcard is presented, the expectation is clear. And if the descriptions are correctly set, it works both ways!

Expectation description

Learning

Learning

Best known, less shown

When a flashcard is correctly answered, it will be lesser presented. And the more correct answer in a row, the more the rarity of the presentation increases. This is handled by the level of the card. Say a card of level 8 is presented and correctly answered (so level increases to 9), it means that this card will be presented again only in the 9th review after current one.

Reset on false

On the contrary, when a flashcard is wrongly answered, level will be reset to 0, and will be presented again in current review. And because at the end of the review the level will be 1 (because otherwise the review can not be finished), it will be presented again in next review.

Card creation

Create cards with the helper

Create cards with the helper

Flashcard can be created with the command Create new Flashcard. This will show a modal where information can be set, and create the flashcard where the cursor was placed on command execution. There is the possibility to help the creation of flashcards. In your frontmatter YAML, properties can be set in order to prefill the modal. The properties are: deck, side1, side1Desc, side2, side2Desc, level, nextReview. On creation, the plugin also check if the properties flashcard: true is also set. This tells the plugin that there is flashcard(s) in this file, and that it needs to be parsed. If it does not find it, it creates it.

Create cards manually

Create card manually

Once the syntax understood, flashcards can be created manually (or generating by a script for instance), and will be treated by the plugin according to provided information. In that scenario, the property flashcard: true has to be added also manually in the frontmatter YAML.

New cards

When learning a field, it might have some times when the speed of creating new cards is much higher than the speed of learning, and it can be discouraging to have hundreds of things to learn. Even this can become counter productive because these hundreds of new information are not presented with the spaced presentation they deserve. So to tackle this point, on creation, a card is set as "new", and will not be added to current review. But, at the end of each review, according to the plugin setting, a certain number of new cards will be added to next review (randomly chosen across all news). So that the review size is kept at a reasonnable size. When creating manually cards, do not forget to set level to -1 to enable this feature.

Commands

The plugin provided two inputs: - One ribbon icon, to have sum up of what the plugin is aware of and to start (or resume) reviews - One command that can be execute in a file (advised on a new line!) to easily create a flashcard

Commands - modal Commands - ribbon

Home screen

See screen shots for more details.

Home screen

Thanks

If you find value in this plugin and would like to show your support, you can Buy Me A Coffee, it would be grateful.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
AI Mentor
3 years ago by clementpoiret
AI-AnkiSync
a year ago by goev
Anki Helper
3 months ago by Dusk
Anki Integration
a year ago by Noah Boos AKA Rift
Create flashcards from your notes with a seamless interface, structuring them with metadata and syncing effortlessly via AnkiConnect.
Anki Sync
5 years ago by debanjandhar12
Obsidian plugin to make flashcards and sync them to Anki
AnkiBridge
4 years ago by JeppeKlitgaard
Yet Another Obsidian Anki Bridge.
AnkiSync+
3 years ago by RochaG0
Aosr
4 years ago by linanwx
Aosr is Another Obsidian plugin for Spaced Repetition.
Augmented Canvas
2 years ago by Léopold Szabatura
Supercharge your Obsidian canvas experience with AI features.
Auto Anki
3 years ago by ad2969
Using AI to automate card creation for Spaced Repetion in Anki
Awesome Flashcard
4 years ago by AwesomeDog
Handy Anki integration for Obsidian.
Better Recall
2 years ago by FlorianWoelki
A better spaced repetition and recall plugin for Obsidian inspired by Anki.
Blue Star
2 years ago by Wang Guoshi
A plugin for Obsidian that generates Anki flashcards in various ways.
braincache
4 years ago by XSPGMike
braincache obsidian plugin
Come Through
a year ago by mntno
An Obsidian plugin for creating and reviewing flashcards.
Decks
3 months ago by Xherdi Lika
An Obsidian Flashcards plugin
Dictionary Lexicon
3 months ago by Alvin
Look up words and improve vocabulary by using flash card style cards.
Easy Test
a year ago by Forrest
Exercises
3 years ago by AlexCCavaco
Create Interactive Exercises along side your Obsidian Notes
Export to Anki
5 years ago by Pseudonium
Script to add flashcards from text/markdown files to Anki
Flashcard Generator
3 years ago by ChloeDia
Obsidian Plug-in to automatically create a set of questions/answers on your notes !
Flashcards
5 years ago by Alex Colucci
🎴 An Anki plugin for Obsidian.md
Flashcards LLM
3 years ago by Marco Pampaloni
Use Large Language Models (such as ChatGPT) to automatically generate flashcards from obsidian notes
HiNote
a year ago by Kai
Add comments to highlighted notes, use AI for thinking, and flashcards for memory.
Learnie
2 years ago by tankh99
Learnie is an Obsidian plugin that helps to enhance your learning with active recall and spaced repetition.
Memodack
a year ago by Pavlo Kobyliatskyi
Your second language memory tool
Minimal Quiz
a year ago by Lutu-gl
Obsidian-Minimal-Quiz: The simplest quiz plugin for Obsidian. Define questions directly in your Markdown files. No extra setup required. Just write, quiz, and learn!
Mochi Cards Exporter
5 years ago by kalbetre
Mochi Cards Exporter Plugin for Obsidian
Mochi Cards Pro
3 years ago by Hayden Carpenter
Create flashcards on Mochi.cards using the API provided by Mochi's Pro subscription in Obsidian.
Note Synchronizer
4 years ago by Songchen Tan
Synchronizes Obsidian notes to Anki in a breeze 💨️
QB Reader Parser
3 years ago by Jacob Barta
QBReader parsing for quiz bowl answerlines
Quiz Generator
2 years ago by Edward Cui
Generate interactive flashcards from your notes using models from OpenAI (ChatGPT), Google (Gemini), Ollama (local LLMs), and more. Or manually create your own to use with the quiz UI.
Random Wikipedia Article
10 months ago by SpencerF718
An Obsidian plugin to generate a note of a random Wikipedia article.
Repeat
4 years ago by Andre Perunicic
Review notes using periodic or spaced repetition.
Simple Anki Sync
10 months ago by Lukas Mayr
Simple note quiz
4 years ago by dorisxx
Simple Quiz
a year ago by Ivan Kalmar
Creating simple quizzes.
Spaced Repetition
5 years ago by Stephen Mwangi
Fight the forgetting curve by reviewing flashcards & entire notes on Obsidian
Student Repo
a year ago by Feirong.zfr
学生知识库助手(Student Repository Helper)是一个面向学生或学生家长的Obsidian 插件,这款插件旨在解决学生在学习阶段面临的资料管理难题,将学习过程中产生的各类重要资料,如试卷、笔记、关键文档、绘画手工作品等,进行系统性的数字化整合与管理,并利用 AI 助手定期进行学习分析总结。随着时间的推移,它将助力你逐步搭建起一座专属你自己的知识宝库,这座宝库将伴随你一生,成为你知识成长与积累的见证。
Vocabulary Cards
3 years ago by Eugene Myazin
An easy way to display vocabulary words as flashcards and as a list
Vocabulary View
5 years ago by nnshi-s
Yanki
2 years ago by Eric Mika
An Obsidian plugin that syncs flashcards from a folder in your vault to Anki. Pure Markdown syntax. No fuss.