對於我的GAE應用程序,我需要執行一些自然語言處理以從輸入句子中提取主題和對象。從Google App Engine上的句子中提取語法功能
顯然NLTK can't be installed(很容易)在GAE上,所以我正在尋找另一種解決方案。 我注意到GAE自帶Antlr3,但是通過瀏覽他們的文檔,它解決了另一種語法問題。
任何想法?
對於我的GAE應用程序,我需要執行一些自然語言處理以從輸入句子中提取主題和對象。從Google App Engine上的句子中提取語法功能
顯然NLTK can't be installed(很容易)在GAE上,所以我正在尋找另一種解決方案。 我注意到GAE自帶Antlr3,但是通過瀏覽他們的文檔,它解決了另一種語法問題。
任何想法?
您可以在某臺機器上輕鬆構建和NTLK RPC服務器並訪問它。
另一個選擇是找到另一個基於Web的服務(如opencalais)。
關於NLTK問題,我的解決方案可能是修復NLTK正在做的怪異導入,並按原計劃使用它。完成後,提交一個當然的補丁。也就是說,如果這最終涉及觸摸數據存儲,那麼答案是它可能無法以高性能的方式完成,除非您的數據集很小或者由於某些原因您的NLP內容不需要碰到某種全文索引。 GAE guys are working on it,但他們表示,沒有人應該期待迅速解決這個特定問題。