Python Elasticsearch e Cenoura
-
21-12-2019 - |
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(.....)
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