如何使用Stanford CoreNLP 3.9.1构建Android应用程序?

时间:2018-06-27 11:37:21

标签: android stanford-nlp

我想构建一个具有NLP处理功能的应用程序,以便在设备本身上完成。为此,我想使用StanfordCoreNLP。我想知道如何在android应用程序中导入库。

1 个答案:

答案 0 :(得分:0)

我建议不要将所有依赖项导入Android项目,而应设置专用的Stanford CoreNLP服务器,然后使用REST API使Android应用程序与服务器交互。

请参阅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库将数据发送到服务器。