2011-02-14 69 views
5

我正在研究荷蘭語語料庫,我想知道NLTK是否嵌入了荷蘭語語法,因此我可以解析我的語句?一般來說NLTK只適用於英語嗎?我知道它有Alpino荷蘭copora,但沒有跡象表明它的功能(如使用CFG解析)也是爲荷蘭人制作的。 謝謝在Python的NLTK中的荷蘭語語法

回答

0

我沒有一個簡單的答案,但通過結合來自下面兩頁的信息,你應該能夠找到它。 Here you can find an overview of the high-level parsing interface在NLTK。解析器需要一個模型,如果存在的話,將在data packages that ships with nltk的文檔頁面中列出。如你所知,Alpino Dutch Treebank隨NLTK一起發貨,所以在最壞的情況下,你應該可以自己學習一個模型(解析器API也提供學習功能)。

希望它以某種方式幫助。

2

這是史蒂芬伯德NLTK書的作家之一,我的郵件的響應:

NLTK能爲您提供語法規則解析荷蘭工作。 請諮詢NLTK書指導: http://www.nltk.org/book 您可能能夠使用語料庫阿爾派,以發展 語法(或訓練的統計分析程序)。如果您的主要興趣 正在獲取荷蘭語的分析句子,我建議您嘗試 查找現有分析程序,而不是自行開發。

最後,我最終使用了Alpino解析器,它非常強大,並且用Prolog編寫,但我設法在Python中移植(二進制版本)。