[firebase-br] Busca Fonética

Carlos H. Cantu listas em warmboot.com.br
Seg Jul 11 16:09:16 -03 2011


Já está também na FireBase.

[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br

FPS> Podem baixar em:
FPS> http://www.xbase.com.br/gfe/index.php?dir=Firebird

FPS> Se tiverem alguma alteração ou sugestão, por favor postem no grupo....

FPS> Em 11 de julho de 2011 15:39, Magno System <magno em speet.com.br> escreveu:

>> Igualmente colega. Teria o maior prazer em testar.
>>
>>
>> ----- Original Message ----- From: "Sandro Souza" <
>> escovadordebits em gmail.com>
>> To: "FireBase" <lista em firebase.com.br>
>> Sent: Monday, July 11, 2011 3:26 PM
>> Subject: Re: [firebase-br] Busca Fonética
>>
>>
>>
>> Bom dia/tarde Fábio.
>>
>> Nobre amigo, se for possível, envie-me esse código, que é SUPER
>> interessante
>> e útil. :D
>>
>> Fico muito agradecido.
>>
>> Em 11 de julho de 2011 14:58, Fábio P. Santos <fpsgyn em gmail.com> escreveu:
>>
>>  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....
>>> ______________________________**________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
>>> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>>>
>>>  ______________________________**________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
>> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>>
>> ______________________________**________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
>> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>>
FPS> ______________________________________________
FPS> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
FPS> Para saber como gerenciar/excluir seu cadastro na lista, use:
FPS> http://www.firebase.com.br/fb/artigo.php?id=1107
FPS> Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista