对于我的GAE应用程序,我需要进行一些自然语言处理,以从输入句子中提取主语和宾语。

显然无法安装 NLTK (轻松)在GAE上,所以我正在寻找另一种解决方案。 我注意到GAE附带了 Antlr3 但是浏览了他们的它解决了一种不同类型的语法问题。

有什么想法吗?

有帮助吗?

解决方案

您可以在某台计算机上轻松构建和NTLK RPC服务器并访问它。

另一个选择是找到另一个已经这样做的基于Web的服务(例如opencalais)。

其他提示

关于NLTK问题,我的解决方案可能是修复NLTK正在进行的奇怪导入,并按原计划使用它。当你完成后,提交补丁当然。

也就是说,如果这最终涉及触摸数据存储,答案是它可能无法以高效的方式完成,除非您的数据集很小或由于某种原因您的NLP内容不需要命中某种全文索引。 GAE人员正在开展工作,但他们已表示没有人应该期待快速解决这一特定问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top