一連のキーワード(主に趣味、最新ニュースなど、人々が話したいと思うかもしれないもの)に対してPythonベースのセマンティック検索を実装したいと思います。同じもののオントロジーデータベースと、同じもののオープンソース検索アルゴリズム/実装が存在するかどうかを知りたいです。
例えば。私のセット={話す、飲む、つぶやく、カトリーナカイフ、カトリーナサイクロン、岩の収集、コインの収集}
したがって、「accumulate」を検索すると、出力として岩石収集とコイン収集が得られる可能性があります。
編集:用語は複数の単語を持つことができます。つまり、「大統領。米国のバラク・オバマ」は有効なクエリです。