逆引きについて
逆引きの仕組みはとてもシンプルです。 たくさんの辞書の中から、検索キーワードに最も近いものを選び出すだけです。 例えば、”longing for a time in the past “と入力すると、”nostalgia “と表示されます。 このエンジンは、これまでに数百万件の定義をインデックス化し、現段階では一貫して良い結果を出し始めている(時々、奇妙な結果を返すこともあるが)。 このエンジンは、1つの単語ではなく、定義で検索できることを除けば、類語辞典によく似た働きをします。 ある意味で、このツールは「単語の検索エンジン」であり、文章から単語への変換ツールです。
このツールは、検索クエリに似た単語を見つけるために多くのアルゴリズムと複数のデータベースを使用することを除いて、非常に似たツールである Related Words を開発した後に作りました。 このプロジェクトは、単語 (または短いフレーズ) クエリに対する同義語を返すという意味で、類語辞典に近いものですが、類語辞典には含まれない、広く関連する多くの単語も返します。 このプロジェクト「Reverse Dictionary」は、Related Wordsと連携して、単語検索やブレーンストーミングのツールセットとして機能することを意図しています。 興味のある方は、物事 (波、夕焼け、木など) の形容詞や興味深い説明語を見つけるのに役立つ Describing Words も開発しました。
気づかなかったかもしれませんが、検索結果で単語をクリックすると、その単語の定義 (可能であれば) が表示されます。 この定義は、有名でオープンソースの WordNet データベースから提供されており、このような素晴らしいフリーリソースを作成した多くの貢献者に大変感謝しています。