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

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. 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 da lista. Cyber, Internet, Cybercafé
    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, termostato de encaixe, RFID, IOT

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

    Nos resultados da pesquisa, os documentos que contêm as palavras-chave de pesquisa originais com uma pontuação mais alta do que os 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 expandem para malork e elastic.
    • A expansão unidirecional de vários níveis (blork => cork => malork) não funciona transitivamente. 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 apenas 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 = peso de 50% etc.