O Zing pode expandir os resultados da pesquisa com sinônimos

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Expanda os resultados da pesquisa para incluir termos de pesquisa adicionais.

    Por padrão, o Zing inclui um exemplo de dicionário de sinônimos que consiste em uma lista de conjuntos de sinônimos (synsets). O Zing oferece suporte a dois tipos de conjuntos de sinônimos.
    Tabela 1. Tipos de conjunto de sinônimos
    Tipo de conjunto de sinônimos Descrição Exemplo
    Lista de sinônimos Uma lista de sinônimos é uma lista de palavras separadas por vírgulas. Quando uma pesquisa usa qualquer palavra da lista, o Zing expande a pesquisa para incluir todas as palavras na lista. Cyber, Internet, Cybercafe
    Mapa de sinônimos Um mapa de sinônimos é composto por duas listas de palavras separadas pelos caracteres igual e maior que => . Quando uma pesquisa usa qualquer palavra da lista à esquerda, o Zing expande a pesquisa para incluir todas as palavras da lista à direita. Quando uma pesquisa usa uma palavra da lista à direita, o Zing não expande a pesquisa para incluir termos da lista à esquerda. IOT, Internet das Coisas => Chip, Aninhar termostato, RFID, IOT

    Resultados de pesquisa, expansão de sinônimos e ponderação

    Nos resultados da pesquisa, documentos que contêm as palavras-chave de pesquisa originais com pontuação mais alta do que documentos que contêm os sinônimos de pesquisa. Por exemplo, documentos com a palavra-chave IOT têm uma pontuação mais alta do que documentos com o sinônimo Internet das Coisas.
    • A expansão de sinônimo unidirecional de/para vários termos (blork, cork => malork, elastic) funciona conforme o esperado. Blork e cork se expandem para malork e elastic.
    • A expansão unidirecional de vários níveis (blork => cork => malork) não funciona de forma transitiva. Nem blork nem cork se expandem para malork.
    • A divisão de expansão unidirecional de vários níveis entre vários registros de conjunto de sinônimos (blork => cork)(cork => malork) não funciona transitivamente. Somente cork se expande para malork, blork só se expande para cork, mas não malork.

    Por padrão, os sinônimos não usam o mesmo peso que os termos de pesquisa regulares. Os sinônimos são ponderados somente em 10% do peso da pesquisa padrão. Além disso, várias instâncias de um sinônimo em um único documento/campo não aumentam o peso da pesquisa. O peso dos sinônimos é controlado pela propriedade glide.ts.synonym.expanded.boost. Quando o valor desta propriedade = 1, os sinônimos são ponderados igualmente aos termos de pesquisa normais. 0,5 = 50% do peso etc.