Pergunta

Estou usando o python elastic search e preciso fazer clustering de documentos.Eu instalei o cenoura2 ( https://github.com/carrot2/elasticsearch-carrot2 ).

Como faço para chamar o módulo de cluster de cenoura do python depois

from elasticsearch import Elasticsearch
es = Elasticsearch()
es.search(.....)
Foi útil?

Solução

O plugin Carrot2 para ES lhe dará acesso aos documentos agrupados em

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

Olhe para a guia de uso na página do projeto github.

Não há suporte para acesso ao cluster carrot2 do pyelasticsearch.Você pode aplicar cenoura2 no topo dos resultados da pesquisa do pyelasticsearch.Dê uma olhada no projeto cenoura2 se você precisar usar cenoura2.Caso contrário, dê uma olhada em algumas ferramentas de cluster de texto python aqui.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top