Created by Adiel Felsen with help from Nicholas Pellegrino
This python application is used to solve anagrams using characters that can represent multiple letters. For example, an "M" can also look like a "W" when flipped, but either letter can only be used once. This program finds all possible anagrams that use up all of the letters provided.
This program also allows the user to input a words to start the anagram with. Inputing "play" and "piano" will find all anagrams starting with "playpiano"
- If you input a word that cannot be used as an anagram, the program will attempt to use a synonym instead
This program was created to find all possible anagrams that can be made with "Happy Halloween" stickers on our dorm door that were left over from October. Since certain letters could be flipped or turned to represent other letters, a regular anagram solver wouldn't cut it.
This code utilizes thesaurus which is an unofficial api for thesaurus.com.
- Large Word Bank
- Medium Word Bank
- This one is the only one actually being accessed in the program
- Small Word Bank