Perl有哪些优秀的自然语言解析工具?

时间:2010-10-12 16:57:46

标签: perl nlp

我听说Perl用于NLP很多,但我找不到几乎所有用于Perl的NLP工具。什么是好的Perl NLP工具/资源? Python有NLTK。 Java有OpenNLP。 Perl有类似的东西吗?

这确实是一个普遍的问题,但如果有人也可以专门解决分块和POS标记问题,那就太棒了!

4 个答案:

答案 0 :(得分:8)

答案 1 :(得分:7)

有许多与NLP相关的好的Perl模块,因此您可以为您的任务选择一套好的工具。

但是,我认为在Perl中没有像NLTK或OpenNLP这样的工具包。让我们看看别人是否证明我错了;)

只是NLP的示例或有趣的Perl模块:WordNet::Similarity

关于POS标记,有Lingua::EN::Tagger,但我不知道它是否有用。

答案 2 :(得分:2)

除了提到的smmv之外,还有Lingua-BrillTagger。不知道它在这里有多么有用:)

答案 3 :(得分:1)

Freeling是一套语言分析工具(适用于多种语言),内置了一个不错的perl API。