【发布时间】:2018-12-06 07:02:00
【问题描述】:
我想构建一个在设备本身上进行 NLP 处理的应用。为此,我想使用 StanfordCoreNLP。我想知道如何在android应用中导入库。
【问题讨论】:
标签: android stanford-nlp
我想构建一个在设备本身上进行 NLP 处理的应用。为此,我想使用 StanfordCoreNLP。我想知道如何在android应用中导入库。
【问题讨论】:
标签: android stanford-nlp
我建议不要将所有依赖项导入到 Android 项目中,而应该设置一个专用的 Stanford CoreNLP 服务器,然后让你的 Android 应用程序使用 REST API 与服务器交互。
参考Stanford CoreNLP dedicated server的这个文档
解析一个句子并得到 JSON 输出:
wget --post-data 'the quick brown fox jumped over the lazy dog' 'localhost:9000/?properties={"annotators": "tokenize,ssplit,pos", "outputFormat": "json"}
或者您也可以使用 HTTP 库将数据发送到服务器。
【讨论】: