1
resposta

Dúvida Geral para Busca de Endereços

Olá, terminei o curso e estou tentando aplicar o elastic em alguns cases e me deparei com uma dúvida. Hoje um grande gargalo na minha empresa é que possuímos uma base de dados de endereços bem grande e antiga. O problema é que um dos campos, vou chamar de "endereço" , tem registros como: RUA SENADOR e R SENADOR. Qual o melhor jeito para organizar esse campo no ElasticSearch? Gostaria que esse registro retornasse para buscas com ("senador, 'rua senador, e "r senador" )Estou um pouco perdido pois o conceito ainda é novo.

1 resposta

Ola Leonardo,

O modo mais facil de começar é com os analisadores q já estão no elasticsearch e controlar os scores da sua busca. Por exemplo, considere inicialmente apenas resultados com score acima de 0.7 (70%) e siga ajustando. Você pode ajustar casos de borda, como por exemplo R e Rua com o uso de sinônimos.