Example: Using WordDefinition
:
WordDefinition["surreptitious"]
{"conducted with or marked by hidden aims or methods", "marked by \ quiet and caution and secrecy; taking pains to avoid being observed"}
Let's say this appears in a crossword puzzle and I want to execute an inverse dictionary lookup for it. My current strategy turns up many related and good words.
Synonyms["secretive"]~Join~Synonyms["mysterious"]~Join~
Synonyms["hidden"]~Join~Synonyms["unobservable"]
{"close", "closelipped", "closemouthed", "tightlipped", "cryptic", \ "cryptical", "deep", "inscrutable", "mystic", "mystical", \ "mystifying", "occult", "orphic", "secret", "concealed", "obscure", \ "out of sight", "secret"}
One way could be to execute WordDefinition
and make key-value pairs for the entire dictionary and use that information to search for probable answers.
Question How can I perform an inverse lookup using a phrase or a word. Is there a built-in method for it? Any hints would be appreciated.
Thanks.
Use cases
- Crossword puzzles
- Alteration of articles
- Automated summaries
- Exclusion of selected words etc
etc.