[firebase-br] Busca Fonética

Fábio P. Santos fpsgyn em gmail.com
Seg Jul 11 14:58:41 -03 2011


Boa tarde a todos,

Acabei de desenvolver uma Store Procedure para gerar o código fonético de um
texto, a rotina foi baseada em uma edição da DBFree com um artigo sobre
Busca fonética no Firebird, onde ensina a construir uma UDF que utiliza as
mesmas características do algoritmo Soundex do MS SQL Server 2000. Como já
tenho inclusive uma UDF de busca fonética compilada e desenvolvida no Kylix
(sorry), resolvi implementar alguma coisa que não ficasse dependendo de
compilação de terceiro como no caso das UDF´s.

O processo é dividido entre três store procedures:

Soundex (principal que gera o código fonético)
Soundex_Palavra (que calcula o código de cada palavra)
Soundex_Grupo (que verifica qual grupo o caractere do texto pertence)

Agora preciso da ajuda para verificar o funcionamento da rotina, apesar de
já ter testado, mas sempre um olhar externo é interessante..

Aqueles que tiverem interesse mando o código por email,,, o se o Cantu achar
interessante podemos publicar no site da Firebase...

Obrigado....



Mais detalhes sobre a lista de discussão lista