我听说Perl用于NLP很多,但我找不到几乎所有用于Perl的NLP工具。什么是好的Perl NLP工具/资源? Python有NLTK。 Java有OpenNLP。 Perl有类似的东西吗?
这确实是一个普遍的问题,但如果有人也可以专门解决分块和POS标记问题,那就太棒了!
答案 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。