是否有支持nltk的Python前端?
我正在构建一个自定义应用程序,该应用程序需要在浏览器内对一个简单的单词查询进行词干和停止以及相关处理。我熟悉nltk的stem/stop功能,但在本线程中列出的Python前端替代方案的快速谷歌中并没有发现对nltk支持。我从pypy.js的网站上尝试了一下,输入了"import-nltk",但失败了。
(如果重要的话,我计划使用CherryPy作为后端,在第一次接触时将应用程序提供给浏览器,并处理输出。(
是否有可与nltk配合使用的前端?或者:
- 我可以向这些环境中的任何一个添加nltk支持吗?如何添加
- 有没有其他库可以处理这些前端的词干/停止
谢谢!
您可能最好使用JavaScript NLP库,其中有几个库,如NLPJS,尽管我无法判断其质量。
如果你在浏览器中使用Transcrypt,你可以使用该库中的对象和调用函数,而无需转换。所以你可以用Python编程,而你的库是用JS编程的。
您可以使用flask在web浏览器中显示您的python。Flask是一个web框架。这意味着flask为您提供了构建web应用程序的工具、库和技术。在您的情况下,您可以使用烧瓶从浏览器中获取数据,分析您的数据,然后在浏览器中显示结果。你可以在这里看到一个带有flask的单词cloud示例。