Building a Personal Mnemonics Bot

Every now and then I encounter a new word that I&rsquo;ve never heard before. Or need to memorize the shopping list, a phone number, a date, or a fact. In school I didn&rsquo;t have any system to do that other than just read the information as many times as needed for it to stay in my head until it is no longer needed. But as I grow older, I want to retain the information for much longer.