Opa, Ae galera, lembrei dessa thread, e acho q é uma boa oportunidade. Quem tiver afim de ver algumas coisas a mais sobre PLN, iremos dar uma palestra no Dev In Sampa sobre isso:
http://www.devinsampa.com.br/palestras Não tem nada a ver com perl, mas acho q as técnicas são além da discussão sobre linguagem. Ficadica. :D Abs, Em 29 de julho de 2011 03:28, breno <[email protected]> escreveu: > Não sei se ajuda, mas há um wrapper Perl em cima da biblioteca > FreeLing (http://nlp.lsi.upc.edu/freeling): > > http://search.cpan.org/perldoc?Lingua::FreeLing > > O Alberto Simões (AMBS) lá de Portugal sempre esteve muito ligado a > essa área, pode valer a pena trocar uma idéia com ele. > > []s > > -b > > 2011/7/28 Daniel de Oliveira Mantovani < > [email protected]>: > >> Para ter os elementos que vc perguntou, vc terá que procurar por Shallow > >> Parser, e não P-O-S Tagger. > >> O POSTagger te retornará as etiquetas morfologicas de cada palavra > (classe > >> gramatical). > >> O Shallow Parser te retornará agrupamentos de palavras diferenciando a > frase > >> verbal e frase nominal. > > > > > > Certo Wesley! > > A Wikipedia normalmente tem alguns exemplos em baixo de ferramentas > > que implementam foo. No caso do Shallow Parser ele não indica > > ferramenta alguma. > > http://en.wikipedia.org/wiki/Shallow_parsing > > > > Você conhece alguma ferramenta que implemente isso ? Só para eu > > checar, pode ser em inglês. > > O máximo que eu encontrei foi isso no Google, > > http://cogcomp.cs.illinois.edu/page/demo_view/7 > > > >> > >> Vou ver aqui nmo CPAN se tem algo q possa te auxiliar. > >> > >> Bem, é isso. > >> > >> Boa sorte. > >> > >> Abs, > >> > >> > >> > >> 2011/7/28 Carlos Costa <[email protected]> > >>> > >>> On Thu, Jul 28, 2011 at 5:04 AM, Daniel de Oliveira Mantovani > >>> <[email protected]> wrote: > >>> > Olá pessoal, vocês já ouviram falar de algum algoritmo que separe o > >>> > sujeito, predicado e objeto de uma frase ? De frases simples, como > >>> > títulos de notícias. > >>> > > >>> > >>> Oi Daniel :-) > >>> > >>> Primeiramente isto não é análise semântica, e sim sintática. Os > algorítmos > >>> indicado baseiam-se no conjunto de técnicas conhecidas como > Part-of-Speech > >>> Tagging (esse é o nome que vc deve buscar no google ehehehe). > >>> > >>> Você vai precisar de um léxico da língua (acho que português)... o > sucesso > >>> de QUALQUER algoritmo depende exclusivamente de ter um léxico, um > corpus > >>> anotado como casos de aplicação, e tempo de treinamento. O algoritmo em > si > >>> varia pouco!! > >>> > >>> Eu costumava usar Python e NLTK pra isso, principalmente porquê ele já > >>> trás excelente suporte a nossa lingua: > >>> http://nltk.googlecode.com/svn/trunk/doc/howto/portuguese_en.html > >>> > >>> Deve haver soluções boas e tools (nivel NLTK) em Perl tb! Mas considere > >>> usar os léxicos e corpus disponíveis no NLTK, caso opte por usar outra > tool > >>> Perl: my two cents! ;-) > >>> > >>> Outras opções de toolboxes e Libs: > >>> > http://en.wikipedia.org/wiki/List_of_natural_language_processing_toolkits > >>> > >>> Espero ter ajudado. Boa sorte, > >>> Carlos. > >>> > >>> =begin disclaimer > >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >>> SaoPaulo-pm mailing list: [email protected] > >>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > >>> =end disclaimer > >>> > >> > >> > >> > >> -- > >> Wesley Seidel Carvalho > >> 11-6671-6118 > >> 11-8169-1163 > >> http://twitter.com/wseidel > >> > >> > >> > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: [email protected] > >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > >> =end disclaimer > >> > >> > > > > > > > > -- > > http://noticiasglobal.com > > > > "If you’ve never written anything thoughtful, then you’ve never had > > any difficult, important, or interesting thoughts. That’s the secret: > > people who don’t write, are people who don’t think." > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: [email protected] > > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > =end disclaimer > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > -- Wesley Seidel Carvalho 11-6671-6118 11-8169-1163 http://twitter.com/wseidel
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
