Cognitive Training System and Method using Mnemonic Story and Game Experience
A system and method for a cognitive training system is described. The cognitive training method includes generating a standalone sentence for a fact using a large language model (LLM), generating a mnemonic story based on the standalone sentence, and generating a mnemonic story image based on the mnemonic story using a generative artificial intelligence (AI) model. The method further includes assigning a place at a location to the fact based on an input received from a user through a user device in communication with the cognitive training system and rendering a cartoon illustration of the place. The method further includes generating a fact-memory aid associated with the fact that includes a fact component, a mnemonic component, and a place component. A user of the cognitive training system may participate in a game experience provided by a game engine to help remember the details of the fact-memory aid.
1 . A method of providing cognitive training for a user implemented by a cognitive training system including at least one processor, the method comprising:
generating a standalone sentence for a fact using a large language model (LLM) of the cognitive training system;
generating a mnemonic story based on the standalone sentence using the LLM;
generating a mnemonic story image based on the mnemonic story using a generative artificial intelligence (AI) model of the cognitive training system;
assigning a place at a location to the fact, based on an input received from a user through a user device in communication with the cognitive training system;
rendering a cartoon illustration of the place using a cartoon rendering module of the cognitive training system; and
generating, by the at least one processer, a fact-memory aid associated with the fact that includes a fact component, a mnemonic component, and a place component.
2 . The method according to claim 1 , wherein the fact component includes the standalone sentence, the mnemonic component includes the mnemonic story image, and the place component includes the cartoon illustration of the place.
3 . The method according to claim 1 , further comprising:
selecting the location based on a geographic area associated with the user.
4 . The method according to claim 1 , wherein the assigned place includes a place image that includes a building or façade.
5 . The method according to claim 1 , wherein the cognitive training system further comprises a game engine; and
the method further comprises generating one or more games based on the fact-memory aid.
6 . The method according to claim 5 , wherein the game engine is configured to generate a plurality of games based on details associated with the fact-memory aid; and
wherein the plurality of games include multiple stages of games having different amounts of details associated with the fact-memory aid and varying levels of difficulty.
7 . The method according to claim 6 , further comprising:
setting a spaced retrieval interval for presenting games of the plurality of games to the user;
wherein the spaced retrieval interval is a predetermined schedule for presenting the games over a set time period spaced apart by a plurality of time intervals.
8 . The method according to claim 7 , wherein the plurality of time intervals includes at least two time intervals shorter than one week and at least two time intervals longer than one week.
9 . The method according to claim 1 , further comprising:
generating audio from text of the standalone sentence; and
outputting the generated audio to the user through a speaker of the user device.
10 . The method according to claim 1 , wherein the cognitive training system generates a plurality of fact-memory aids for a plurality of facts obtained from source material.
11 . The method according to claim 10 , wherein the source material is provided by the user.
12 . A cognitive training system comprising:
a computing system comprising at least one processor;
a database in communication with the computing system;
a communication interface allowing communication with a user device associated with one or more users; and
storage for computer-readable instructions that, when executed by the at least one processer, cause the at least one processor to:
generate a standalone sentence for a fact;
generate a mnemonic story based on the standalone sentence;
generate a mnemonic story image based on the mnemonic story;
assign a place at a location to the fact, based on an input received from a user through the user device;
render a cartoon illustration of the place; and
generate a fact-memory aid associated with the fact that includes a fact component, a mnemonic component, and a place component.
13 . The system according to claim 12 , wherein the fact component includes the standalone sentence, the mnemonic component includes the mnemonic story image, and the place component includes the cartoon illustration of the place.
14 . The system according to claim 12 , wherein the instructions further cause the at least one processor to select the location based on a geographic area associated with the user.
15 . The system according to claim 12 , wherein the assigned place includes a place image that includes a building or façade.
16 . The system according to claim 12 , further comprising a game engine; and
wherein the game engine is configured to generate one or more games based on the fact-memory aid.
17 . The system according to claim 16 , wherein the game engine is configured to generate a plurality of games based on details associated with the fact-memory aid; and
wherein the plurality of games include multiple stages of games having different amounts of details associated with the fact-memory aid and varying levels of difficulty.
18 . The system according to claim 17 , wherein the instructions further cause the at least one processor to set a spaced retrieval interval for presenting games of the plurality of games to the user; and
wherein the spaced retrieval interval is a predetermined schedule for presenting the games over a set time period spaced apart by a plurality of time intervals.
19 . The system according to claim 18 , wherein the plurality of time intervals includes at least two time intervals shorter than one week and at least two time intervals longer than one week.
20 . The system according to claim 12 , wherein the cognitive training system generates a plurality of fact-memory aids for a plurality of facts obtained from source material provided by the user.