【问题标题】:How to build an android app using Stanford CoreNLP 3.9.1?如何使用 Stanford CoreNLP 3.9.1 构建一个 Android 应用程序?
【发布时间】:2018-12-06 07:02:00
【问题描述】:

我想构建一个在设备本身上进行 NLP 处理的应用。为此,我想使用 StanfordCoreNLP。我想知道如何在android应用中导入库。

【问题讨论】:

    标签: android stanford-nlp


    【解决方案1】:

    我建议不要将所有依赖项导入到 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 库将数据发送到服务器。

    【讨论】:

    • 但是项目需要导入库并在设备上进行处理,而不使用服务器客户端方法
    • 是的,我知道这一点,但我只需要图书馆的一些模型。
    • 我的朋友遇到了这个问题。你能提供一些帮助吗:stackoverflow.com/questions/51055961/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多