Jorge Vilela escreveu:
> Preciso da ajuda de vocês, estou implementando um "Voçê quis dizer?"
> para as buscas que não retornam resultados.
> 
Sugiro que dê uma olhada em [1] para ver como implementar um método
semelhante ao que os buscadores famosos utilizam. Há métodos de
processamento de linguagem utilizando métodos estatísticos mas estes são
muito custosos e complexos que vale a pena olhar as alternativas; estes
métodos estatísticos se baseiam na correlação das frequências dos termos
no corpus.

> 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..
> 
Seria estranho sugerir para o usuário algo que não é relacionado com que
ele pesquisou mas...

> Como eu poderia visualizar os termos mais frequentes em meu banco de
> dados? Alguém tem idéia?
> 
tabela auxiliar contendo termos e suas respectivas frequências?


[1] http://norvig.com/spell-correct.html


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a