Inspiration
Jack is a Cognitive Science student so he LOVES to integrate neuroscience, AI, computer science, psychology, etc.
What inspired this project was when he learned about "Memory Champions" in his cognitive psychology class.
What it does
Tutorial Section:
The code I generated follows the strategy that the Memory Champions use of splitting pi into triplets, and then creating mental images in their mind that make the numbers stick.
To memorize an arbitrary list of numbers like 273819748294 The code starts by splitting the numbers into triplets
273 819 748 294
Then I provide a key to translate the numbers: 1 = i, 2 = t, 3 = e, 4 = r, 5 = s, 6 = b, 7 = n, 8 = o, 9 = p
tne, oip, nro, tpr
The program then finds an adjective for the first letter, a noun for the second letter, and another noun for the third letter
Now we have 4 different acronyms that we can create a scene from in order to remember our arbitrary list of numbers
Talented ninja elephant Ordinary ice pencil New ring oatmeal Talented party rats Then I call DeepAI to generate ai images for each acronym to help you visualize the acronyms better and solidfy that mental image
Next I prompt you to re-input the acronyms and it checks if they are correct. After the acronyms are correct, you decode them to get the digits.
Application:
In the application tab, you can create your own key, which the code then compiles into a list, splits into triplets, generates acronyms and then generates images from.
then it prompts you to input your acronyms, and then decode your acronyms to your elements that you put in.
How we built it
We built is using HTML, js and CSS
Challenges we ran into
We needed an DeepAI API in order to print the ai generated images and it was the first time any of us had to go through this process
Accomplishments that we're proud of
Getting the AI Generated images to print according to user input
What we learned
We learned a lot more about HTML, javascript and CSS through this project, as well as a lot about cognitive science because of our research into how the memory works, and why visual imagery is so good at helping use remember things.
What's next for Visual Imagery and Memorization
We would like to apply more applications. Right now we have an autofill feature that fills the table with an example of how to use the program using amino acids.
Log in or sign up for Devpost to join the conversation.