Small python GUI to mnemomize numbers (using Mnemonic major system: https://en.wikipedia.org/wiki/Mnemonic_major_system)
For the moment the script uses an sqlite3 database for french and english words.
- python3
- pyQt5
just run the file mnemo-qt5.py Enter tne number you wish to mnemomize and the language.
The result is displayed as a list of comboboxes. Each line display a possible solution. For example 7337 will display
- 7 33 7
- 7 337
- 73 37
- 733 7
Then each number display a drop down menu with a list of words associated with the same number. By changing this number you will update the database by setting this specific word as default for the future requests.
Numbers with a blue background are number without default values. Lines with red numbers is the shortest possibilities. In our example 7 337, 73 37 and 733 7 can express the number 7337 as a combination of 2 words (which is the shortest).