A Great Streamlit App on the learning technique based on the Memory Palace Technique , inspired by the Legendary Memory Champion Dominic O'Brien Start learning CODING with this Learning Technique
THIS STREAMLIT APP IS FOR FUN AND EDUCATIONAL PURPOSES PLEASE TRY TO LEARN AS MUCH CODING AS YOU CAN!
An app that Creates a Memory Palace Story based on the lines of code you input ! It Automatically Generates a Memory Palace Story to help you memorize It !! Also you get to Download the Csv or Pdf of that table !
Hi there ! This app helps you leverage the power of the Memory Palace technique (also known as the Method of Loci) to improve your memory and learning !
The Memory Palace technique is an ancient mnemonic device that involves associating the items you want to remember with specific locations or "loci" in a mental space you are familiar with, such as your house or a well-known route. By recalling these locations, you can also recall the associated items more easily, making this an effective tool for memorizing and learning new information.
- It uses OpenAI text-Davinci-003
- Create and organize your own Memory Palace.
- Add associations, images, and descriptions to help strengthen your mnemonic devices.
- Export your Memory Palace data as a PDF or CSV file for easy sharing and backup.
- Use the interactive table to review and reinforce your memory associations.
output_video.webm
To use this app, you first need to have an OpenAI API key.
- Visit OpenAI and sign up for an API key.
- Once you have the API key, create a file named
apikey.pyin the project directory. - Add your API key to the
apikey.pyfile as follows:
apikey = "your_api_key_here"Please note that the OpenAI API key usage is billed separately at a pay-as-you-go rate, separate from your ChatGPT subscription. Your API key is stored only on your device and is never transmitted to anyone except OpenAI.
- Clone the repository and change the directory to the cloned repository:
git clone https://github.com/beephole/learning-technique.git
cd learning-technique- Create a virtual environment:
python -m venv myenv-
Activate the virtual environment:
- For Linux/macOS:
source myenv/bin/activate - For Windows:
myenv\Scripts\activate
- For Linux/macOS:
-
Install the required packages:
pip install -r requirements.txt- Run the app:
streamlit run app.pyNow the app should be running on your local environment, and you can interact with it by opening the provided URL in your web browser
PAY ATTENTION
- OpenAI API key usage is billed at a pay-as-you-go rate
"I’m always doing things I can’t do. That’s how I get to do them. 👍"
btc: 137L6AWxzsJ5eqsptGZx2yEfuznR9qntk3


