I'd like to suggest a flashcards feature to help users improve their memory and recall:

If a Thought could become the active Thought momentarily as a scheduled or programmed event, asking the user to guess the Thought Name or Thought Label before returning to the previously active Thought, I think a lot of users would find this very helpful.

You could also have a special flashcard tag that can be assigned to just the Thoughts a user wishes to revise.


MacOS 10.14.1TB 10.0.29

+1 as an Anki user I’m sincerely interested in such a feature!
Ha! Another Anki fan here... I started thinking last week about how to get Brain and Anki playing together better. My thought process had only gotten this far: I could launch webAnki( not as good as desktop,, but baby steps) from within the Brain, then since i can hit the web from an Anki note....could review my notes and if I wanted details or more information I could pop out the relevant Brain thought, since they have a URL. In my world the anki is the simple version and either the Brain, or the Internet have more information if you need it
I hit some strange Anki error i haven't gotten back to it.
A full blown SRS type set of functionality in the Brain itself is a pretty big chunk to chew on.....think of the dozens of add-ons...
hhmm.... unless you just synced them in some way...like my other ongoing goal of synching my browser bookmarks with the brain...not finished either...🙁
Randy Thurber
I am using Spaced Repetition functionality in TheBrain for about two years now (for multilingual dictionary, geography, ...), with purposefully created structure of parent thoughts. Unlike in contemporary SRS, memorized knowledge coexists in meaningful context together with all other thoughts stored in TheBrain.
Repetition session consists of going through selected group of thoughts and dividing it into groups linked under new parent thoughts according to retention (forgotten vs remembered).
In list of selected thoughts I see Thought name as cue, after activation I see label, notes and connected thoughts (context) for verification of guessed "answer".
Automatizing this would allow for more optimal algorithm (repetition intervals) and slightly lower demands on time and thinking from user.
I selected TheBrain over any Spaced Repetition Software because at that time I could simulate SRS in TheBrain easier than I could simulate associative database to express semantic connections in SRS.
And I did not want to manage two disconnected systems containing largely the same information.

Students are certainly great potential future market (bringing TheBrain habits to companies) if TheBrain can combine its visual-organizational strengths with Spaced repetition functionality and some fast powerful note-taking. "Note-taking" perhaps only as an easily created/opened attachments with preview and search within TheBrain - need for LaTeX, Tables, Diagrams, Handwriting/drawing, ... - all already available in other "note-taking" and specialised applications, not necessary to recreate everything inside TheBrain.
Things to consider for the beginning: collaboration with author of SuperMemo algorithm (recent versions superior to version used by Anki). Implementing Spaced repetition in level competitive with Anki in some (free) student version of TheBrain (offered to schools).
If the following features were added you could build your own spaced repetition.

Have more ways to hide thoughts other than forgetting them, based on reports, and a way to toggle show\hide of the hidden though by hidden condition. Maybe have a stem of a line to indicate there are hidden thoughts attached but not shown; maybe have the label of the line act as a clue.

Have more advance reports, regular expressions, logical gates and variables. Variables could be derived from the regular expression, relative date, last selected, and so on.

For a rough idea of what I am thinking: you could have a string in the notes that is "Successful review: 2"
Then you could have a report that looks like this { Regex "Successful review: (\d+)", if $1=2 and date selected $today <7} then have a rule to hide all thoughts based on that report.

You could create a series of those reports for each iteration of "successful review:n", but with another report that looks like { regex "successfull review: (\d+), if $1=2 and date selected $today <7} and have a result modifier of (sibling, parent or jump) and manually run through them for review and increment the number. You would see the related thoughts and guess the hidden thoughts, toggle the hidden thought for the report, and self score how well you did and adjust the "successful review: N" based on spaced repetition principles.

Such a review process would also help flesh out the brain, because you may guess the hidden things wrong but still be right in that it should be an added link to the thought.

Newsletter Signup  Newsletter        Visit TheBrain Blog   Blog       Follow us on Twitter   Twitter       Like Us on Facebook   Facebook         Circle Us on Google+  Google         Watch Us on Youtube  YouTube       

TheBrain Mind Map & Mindmapping Software     Download TheBrain Mind Mapping Software