1

Python エラスティック検索を使用しており、ドキュメント クラスタリングを行う必要があります。私はcarrot2(https://github.com/carrot2/elasticsearch-carrot2)をインストールしました。

Python からニンジン クラスタリング モジュールを呼び出すにはどうすればよいですか?

from elasticsearch import Elasticsearch
es = Elasticsearch()
es.search(.....)
4

1 に答える 1

0

ES 用の Carrot2 プラグインを使用すると、クラスター化されたドキュメントにアクセスできます。

http://localhost:9200/_plugin/carrot2/ (or wherever your ES node is deployed)

github プロジェクト ページの使用ガイドを参照してください。

pyelasticsearch からのキャロット 2 クラスター アクセスはサポートされていません。pyelasticsearch の検索結果の上にキャロット 2 を適用できます。キャロット2を使用する必要がある場合は、キャロット2プロジェクトを見てください。それ以外の場合は、こちらの python テキスト クラスタリング ツールを参照してください。

于 2014-04-22T15:02:15.740 に答える