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
