对于我的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,但他们表示,没有人应该期待迅速解决这个特定问题。