Olá pessoal!

Preciso da ajuda de vocês, estou implementando um "Voçê quis dizer?" para as
buscas que não retornam resultados.

A função já está pronta e ela se baseia em palavras-chave para comparação,
por exemplo:
array dicionario = ('banana', 'maçã', 'abacaxi');
Se o usuário pesquisar por maca ele retornará algo como: você quis dizer
maçã?

O meu problema está justamente na formação deste dicionário, eu tenho uma
base de produtos com cerca de 80 mil registros. Gostaría de buscar os termos
com maior incidência nesta tabela, distinct não funcionaria pois não preciso
do campo todo e sim dos termos mais encontrados neste campo.

Por exemplo, em uma base de dados de produtos de uma autopeças (os produtos
estariam +- assim: cruzeta de aço para 1113, anel o'ring 12mm, cruzeta da
transmissão p/ f-250, ...), provavelmente os termos mais frequentes seriam:
cruzeta, parafuso, retentor etc..

Como eu poderia visualizar os termos mais frequentes em meu banco de dados?
Alguém tem idéia?

Brigadão!
Jorge Vilela
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a