O Zing pode expandir os resultados da pesquisa com sinônimos
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.
| 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.