我想构建一个具有NLP处理功能的应用程序,以便在设备本身上完成。为此,我想使用StanfordCoreNLP。我想知道如何在android应用程序中导入库。
答案 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库将数据发送到服务器。