开发者

What are some good natural language parsing tools for Perl?

I've heard that Perl is used a lot for NLP, but I can't find almost any good NLP tools for Perl. What are some good Perl NLP tools/resources? Python has NLTK. Java has OpenNLP. Does Perl have开发者_开发问答 anything similar?

This is really a general question, but if someone could also specifically address chunking and POS-tagging, that would be awesome!


There is a Natural Language Processing page on the perl5 wiki.


There are a lot of good NLP-related Perl modules, so you can pick a good set of tools for your task.

However, I think there's not a toolkit such as NLTK or OpenNLP in Perl. Let's see if someone else proves me wrong ;)

Just an example or an interesting Perl module for NLP: WordNet::Similarity.

With respect POS tagging, there is Lingua::EN::Tagger, but I have no idea if it is any good.


Besides the ones smmv mentioned, there's also Lingua-BrillTagger. No idea how useful it is here either :)


Freeling is a suite of language analysis tools (for multiple languages) that has a decent perl API built in.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜