A user selects either a speech or some notes to memorize. The content is then parsed using NLP techniques to extract useful information. Users can then enter the memory palace in virtual reality and select the content they want to memorize and choose a specific world to enter. Once they enter this world, they find colored cards with summaries and strange objects. By matching up these strange objects with the colored cards in various locations, they can successfully create useful associations in their brain.