1
resposta

Dúvida em exercicio de Boost

Qual das buscas abaixo nos retorna o itens com relação a big data mas reduzindo a sua relevância em 20%?

A resposta não deveria ser "0.2"?

1 resposta

Olá Vlademir, tudo bem?

A resposta da atividade esta correta, pois no enunciado da atividade é solicitado que realize a busca reduzindo a relevância em 20%, neste caso o score é pra ser exibido com um valor de 80%.

  • A alternativa A tem a seguinte query:
GET /produtos/v1/_search
{
  "query" : {
    "match": {
            "nome": {
              "query" : "big data",
              "boost": "0.8"
            }
          }
  }
}

Neste caso sera removido um valor de 20% do score (menos 20% de relevância), exibindo 80% no resultado da busca como é solicitado na atividade.

  • Já alternativa B tem a seguinte query:
GET /produtos/v1/_search
{
  "query" : {
    "match": {
            "nome": {
              "query" : "big data",
              "boost": "0.2"
            }
          }
  }
}

Neste caso sera removido um valor de 80% do score (menos 80% de relevância), exibindo apenas 20% no resultado da busca.

Espero ter ajudado com a sua duvida!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software