AppFlowy-IO / AppFlowy

Bring projects, wikis, and teams together with AI. AppFlowy is an AI collaborative workspace where you achieve more without losing control of your data. The best open source alternative to Notion.
https://www.appflowy.io
GNU Affero General Public License v3.0
58.09k stars 3.83k forks source link

[FR] Flashcard #6417

Open notthatgray opened 1 month ago

notthatgray commented 1 month ago

Description

Just like we can create documents, grids, calendars, and boards as new files, let us also create flashcards with advanced settings for intervals and additional features as needed in the future :D. As for how it would work and relate to other blocks—maybe turning a table into a flashcard format or something similar to Obsidian's [ word (front) :: meaning (back) ] mechanism.

Impact

This would be a step towards making AppFlowy more well-rounded, so users don't have to switch to other tools for features it currently lacks. As for the impact of having flashcards... I don't even know where to begin !D

Additional Context

No response

emmggi commented 1 month ago

I already suggested this here https://github.com/AppFlowy-IO/AppFlowy/issues/3880 but ended up closing it because I don't think it's worth the time it takes, for a note taking app, to implement an algorithm for spaced repetition used in flash card apps (there are already apps doing this and doing it pretty well (Anki/AnkiDroid)) and because I didn't think too many people would even need it.

What I suggested was creating cards and exporting it into a csv format for another app to use.

notthatgray commented 3 weeks ago

I already suggested this here #3880 but ended up closing it because I don't think it's worth the time it takes, for a note taking app, to implement an algorithm for spaced repetition used in flash card apps (there are already apps doing this and doing it pretty well (Anki/AnkiDroid)) and because I didn't think too many people would even need it.

What I suggested was creating cards and exporting it into a csv format for another app to use.

Ofc, asking anki features is too much, at least at this point, but I just thought it's way simpler if it's like the one in obsidian.