我聽說Perl很多用於NLP,但幾乎找不到任何用於Perl的NLP工具。什麼是一些好的Perl NLP工具/資源? Python有NLTK。 Java有OpenNLP。 Perl有類似的東西嗎?Perl有什麼好的自然語言分析工具?
這真的是一個普遍的問題,但如果有人也可以專門處理分塊和POS標記,那將是太棒了!
我聽說Perl很多用於NLP,但幾乎找不到任何用於Perl的NLP工具。什麼是一些好的Perl NLP工具/資源? Python有NLTK。 Java有OpenNLP。 Perl有類似的東西嗎?Perl有什麼好的自然語言分析工具?
這真的是一個普遍的問題,但如果有人也可以專門處理分塊和POS標記,那將是太棒了!
有很多很好的與NLP相關的Perl模塊,所以你可以爲你的任務選擇一套好的工具。
不過,我認爲在Perl中沒有工具包,比如NLTK或OpenNLP。讓我們看看是否有其他人證明我是錯的;)
只是一個例子或一個有趣的Perl模塊NLP:Wordnet::Similarity。
尊重POS標籤,有Lingua::EN::Tagger,但我不知道它是否有什麼好處。
除了提到的那些smmv,還有Lingua-BrillTagger。不知道它是怎麼在這裏有用要麼:)
Freeling是一套語言分析工具(多國語言),其內置了一個體面的Perl的API。
這些鏈接現在都死了。 – 2014-01-15 18:35:10
@Phil Mitchell - Socialtext託管Perl維基。 Perl6 wiki仍然正常工作(http://www.perlfoundation.org/perl6)。所以這可能只是Perl5 wiki的臨時性問題?不幸的是,archive.org似乎並沒有保存這些頁面,所以我們只需要等到Socialtext修復問題:( – draegtun 2014-01-17 13:56:16