[Cascavel-pm] sistema de busca
Rodrigo Panchiniak Fernandes
fernandes em cpan.org
Terça Dezembro 11 10:55:22 PST 2007
Fernando,
Na minha opinião, tens que indexar o teu banco de
textos por palavras (formas ou word forms). Esta é a
primeira tarefa. Depois podes implementar lematização
e/ou stemmers, para solucionar os problemas de erros
ortográficos.
Para a indexação, há no CPAN os módulos KinoSerach,
que são um repositório completo para recuperação de
informação, e os módulos Text::Statistics que eu mesmo
escrevi (mal cotados pela pouca beleza do código e
incipente documentação... - mandem alterações
completas e testadas, serão fortes candidatas à
proxima versão dos módulos). Text::Statistics::Latin,
para latin (óbvio), por exemplo.
Podes usar qualquer Text::Statistics para a primeira
das tarefas que mencionei.
Abraço,
Rodrigo
www.nes.ufsc.br
www.clul.ul.pt/clg
www.nupill.org
www.cce.ufsc.br/~fernandesrp
florianopolis-pm em pm.org
>
> On Dec 10, 2007 3:57 PM,
> <fernandolouis em terra.com.br> wrote:
> > Amigos,
> >
> > Fiz um sisteminha de busca, e percebi que quando
> faço a busca pela
> > palavra-chave "cão",
> > me retorna também, tudo que tem "ção", por
> exemplo:
> >
> > - redação
> > - ação
> > - programação
> > etc
> >
> > Essa minha busca retorna 3698 linhas, e as que tem
> relmente só "cão", são
> > apenas 5 (usando latin1) !!!
> >
> > Só que tem aquela história, "vai que o
> usuário-burro digite um palavra-chave
> > com erro de português"...
> >
> > Então se ele buscar por "facil", vai retornar tudo
> que tem "fácil" (com
> > acento) e também o que tem "facilidade".
> >
> > O que recomendam?
> >
> > []s,
> > Fernando
> >
> > _______________________________________________
> > Cascavel-pm mailing list
> > Cascavel-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/cascavel-pm
> >
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
____________________________________________________________________________________
Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs
Mais detalhes sobre a lista de discussão Cascavel-pm