Omvendt ordbog
Den måde, som omvendt ordbog fungerer på, er ret enkel. Den kigger simpelthen gennem tonsvis af ordbogsdefinitioner og tager fat i dem, der passer bedst til dit søgeforespørgsel. Hvis du f.eks. skriver noget som “længsel efter en tid i fortiden”, vil motoren give dig “nostalgi”. Motoren har indtil videre indekseret flere millioner definitioner, og på nuværende tidspunkt er den begyndt at give konsekvent gode resultater (selv om den nogle gange returnerer mærkelige resultater). Den fungerer på samme måde som en synonymordbog, bortset fra at den giver mulighed for at søge med en definition i stedet for et enkelt ord. Så på en måde er dette værktøj en “søgemaskine for ord”, eller en sætning til ordkonverter.
Jeg lavede dette værktøj efter at have arbejdet på Related Words, som er et meget lignende værktøj, bortset fra at det bruger en masse algoritmer og flere databaser til at finde lignende ord til en søgeforespørgsel. Det projekt er tættere på en thesaurus i den forstand, at det returnerer synonymer til en forespørgsel om et ord (eller en kort sætning), men det returnerer også mange bredt beslægtede ord, som ikke er med i thesaurer. Så dette projekt, Reverse Dictionary, skal gå hånd i hånd med Related Words for at fungere som et værktøjssæt til at finde ord og brainstorming. For dem, der er interesserede, har jeg også udviklet Describing Words, som hjælper dig med at finde adjektiver og interessante beskrivende ord for ting (f.eks. bølger, solnedgange, træer osv.).
Hvis du ikke har bemærket det, kan du klikke på ord i søgeresultaterne, og du vil blive præsenteret for definitionen af det pågældende ord (hvis den er tilgængelig). Definitionerne stammer fra den berømte og open source-database WordNet, så en stor tak til de mange bidragydere for at skabe en så fantastisk gratis ressource.