参考网址:

http://yuzhinlp.com/docs.html

接入前须知

接入条件

1、进入网站首页,点击注册成为语知科技用户

2、注册完成后,系统将提供语知科技用户唯一标识APIKey,并妥善保存。若忘记APIKey,进入首页登录账号即可找回

3、进入文档中心,查看接口列表,选择相应的接口,点击进入接口文档根据接口文档进行参数配置并完成调用

接入注意事项

1、请务必妥善保存APIKey,若忘记APIKey,请进入首页登录进行找回
2、接口调用期间无须登录,本网站首页的登录仅供找回APIKey
3、为防止恶意重复注册,系统会根据用户所填公司名称、邮箱、电话等信息,自动对用户信息进行筛选,同样的用户注册信息只能保留一份(默认保留最先注册的一份)。

接口列表

接口类型说明

1、目前本站所有接口均为Http远程接口调用
2、所有接口默认均需要携带固定参数ApiKey,因此请确保调用前成为语知用户。免费注册>>
3、本站接口多数为通用领域的接口,如需定制化,请联系客服。查看联系方式>>
4、本站接口仅供体验使用,接口均有次数限制,如需大批量调用,请联系客服。查看联系方式>>

接口总览

接 口 类 型 接 口 名 称 功能说明 每 日 调 用 上 限(次/日) 接 口 文 档
NLP基础接口 自动分词 正确的词语切分 5000 点击查看
词性标注 词语在当前语境中的词性 5000 点击查看
语义标注 给出语境里词语的语义信息,以及必要的属性 5000 点击查看
词语拼音 词语的拼音信息,多音字在当前语境中的判定 5000 点击查看
词语英文释义 语境中命中词义的词语对应的正确英文 5000 点击查看
高级NLP接口 文本语义解析综合接口 解析出文本中包含的语义信息、语义关系、逻辑关系等 5000 点击查看
词语相关度计算 计算两个概念是否存在相关性,其结果与实际应用有关 5000 点击查看
词语相似度计算 计算两个概念的相似度,其结果与实际应用有关 5000 点击查看
短文本相似度计算 短句子的语义树形结构和语义相似度接口 5000 点击查看
篇章相似度计算(含摘要) 基于概念表述的长文本相似度技术,中心句提取功能 5000 点击查看
语义关系分析 给出在当前语境中各个词语之间的句法关系 ------ 待更新
句法关系分析 给出在当前语境中各个词语之间的逻辑语义关系 ------ 待更新
深层语义关系判定 这是语知NLP独有的技术,
可以找出与句法和语序上无关的语义关系
------ 待更新
情感信息分析 正向、负向情感信息分析 ------ 待更新
命名实体识别 各类实体和实体关系识别,
主要包括人名、地名、机构名、专有名词等
5000 点击查看
智能抽取接口 金融事件抽取 金融领域事件及主、客体抽取 5000 点击查看
判案要素抽取 根据既定量刑、判罚标准,
抽取给定的犯罪事实中与要素相关的部分
 import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import org.apache.http.NameValuePair;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.util.EntityUtils;
import com.alibaba.fastjson.JSON;
public class ApiTest { public static void main(String[] args) {
// TODO Auto-generated method stub
//创建post请求
CloseableHttpClient httpclient = HttpClients.createDefault();
HttpPost httpPost = new HttpPost("http://yuzhinlp.com/api/call_chn.do");
//post请求传入参数
List<NameValuePair> parameters = new ArrayList<NameValuePair>();
parameters.add(new BasicNameValuePair("apiKey","xxxxx"));
parameters.add(new BasicNameValuePair("input", "语知引领可解释NLP技术发展"));
CloseableHttpResponse response = null;
try {
UrlEncodedFormEntity formEntity;
formEntity = new UrlEncodedFormEntity(parameters, "UTF-8");//设置参数编码
httpPost.setEntity(formEntity);
// 执行请求
response = httpclient.execute(httpPost);
// 判断返回状态是否为200
if (response.getStatusLine().getStatusCode() == 200) {
//调用结果
String content = EntityUtils.toString(response.getEntity(), "UTF-8");
Object json=JSON.parse(content);
System.out.println(json);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
try {
if (response != null) {
response.close();
}
httpclient.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
} }

使用httpclient访问NLP应用接口例子的更多相关文章

  1. 分享知识-快乐自己:HttpClient 访问 WebService 开放接口

    HttpClient: 场景需求如下: 1.项目中需要与一个基于HTTP协议的第三方的接口进行对接 2.项目中需要动态的调用WebService服务(不生成本地源码) 3.项目中需要利用其它网站的相关 ...

  2. (办公)访问其他系统接口httpClient,异步访问

    访问其他系统接口httpClient,但是都是同步的,同步意味当前线程是阻塞的,只有本次请求完成后才能进行下一次请求;异步意味着所有的请求可以同时塞入缓冲区,不阻塞当前的线程; httpClient请 ...

  3. java实现利用httpclient访问接口

    HTTP协议时Internet上使用的很多也很重要的一个协议,越来越多的java应用程序需要通过HTTP协议来访问网络资源. HTTPClient提供的主要功能: 1.实现了所有HTTP的方法(GET ...

  4. 使用HttpClient访问接口(Rest接口和普通接口)

    这里总结一下使用HttpClient访问外部接口的用法.后期如果发现有什么缺陷会更改.欢迎读者指出此方法的不足之处. 首先,创建一个返回实体: public class HttpResult { // ...

  5. cxf整合spring发布rest服务 httpclient访问服务

    1.创建maven web项目并添加依赖 pom.xml <properties> <webVersion>3.0</webVersion> <cxf.ver ...

  6. Java调用Http/Https接口(4)--HttpClient调用Http/Https接口

    HttpClient是Apache HttpComponents项目下的一个组件,是Commons-HttpClient的升级版,两者api调用写法也很类似.文中所使用到的软件版本:Java 1.8. ...

  7. Spring Boot Hello World (restful接口)例子

    Spring Boot 集成教程 Spring Boot 介绍 Spring Boot 开发环境搭建(Eclipse) Spring Boot Hello World (restful接口)例子 sp ...

  8. Winform混合式开发框架访问Web API接口的处理

    在我的混合式开发框架里面,集成了WebAPI的访问,这种访问方式不仅可以实现简便的数据交换,而且可以在多种平台上进行接入,如Winform程序.Web网站.移动端APP等多种接入方式,Web API的 ...

  9. 基于Oracle OCI的数据访问C语言接口ORADBI .

    基于Oracle OCI的数据访问C语言接口ORADBI cheungmine@gmail.com Mar. 22, 2008   ORADBI是我在Oracle OCI(Oracle 调用接口)基础 ...

随机推荐

  1. for循环里使用查询如何优化(代码库)

    for循环里的查询,只是为了赋值对象中的一个字段,如果每一个都重新查一下数据库,影响效率 应该先进行查询,然后再循环里组装自己需要的业务数据 如下代码:list1 查询出对象的一部分内容,list2 ...

  2. Codeforces 629D Babaei and Birthday Cakes DP+线段树

    题目:http://codeforces.com/contest/629/problem/D 题意:有n个蛋糕要叠起来,能叠起来的条件是蛋糕的下标比前面的大并且体积也比前面的大,问能叠成的最大体积 思 ...

  3. Python3 与 C# 并发编程之~ 协程篇

      3.协程篇¶ 去年微信公众号就陆陆续续发布了,我一直以为博客也汇总同步了,这几天有朋友说一直没找到,遂发现,的确是漏了,所以补上一篇 在线预览:https://github.lesschina.c ...

  4. Chrome firefox ie等浏览器空格&nbsp;宽度不一样

    用半角空格 或者全角空格   相当于半格中文字符的宽度, 相当于一个中文字符宽度. 注:在chrome中两个 占一个汉字的宽度;,而在IE.firefox中四个 才占一个汉字的宽度.

  5. nginx php程序 文件上传大小限制

    关于 PHP 程序上传限制 更改 php.ini 配置文件 upload_max_filesize = 5M post_max_size = 16M 通过 nginx 环境限制上传大小: 可以在 ht ...

  6. MacOS下好用的截图软件snip

    1 官网下载,腾讯出的 https://snip.qq.com/ 2 下一步下一步安装就好,然后设置一下自己喜欢的快捷键,我的是command + control+J,选择自己喜欢的或者默认都可以 3 ...

  7. tcp协议的简单理解

    tpc协议属于传输层协议,本篇主要介绍下几个概念,以及握手和挥手的过程. 1.tcp的几个概念 位码:即tcp标志位,有6种提示 SYN:synchronus,表示建立联机. ACK:acknowle ...

  8. BootStrap分页教程

    https://www.cnblogs.com/laowangc/p/8875526.html https://www.cnblogs.com/yinglunstory/p/6092834.html ...

  9. JS禁用浏览器退格键、禁止右键、禁止全选、复制、粘贴

    一.禁用浏览器退格键 摘抄自:https://www.cnblogs.com/wanggd/p/3164536.html 我们在真实的项目开发中经常会使用JS 对键盘上的一些按键进行禁用,常见的比如说 ...

  10. 【原创】大数据基础之Spark(7)spark读取文件split过程(即RDD分区数量)

    spark 2.1.1 spark初始化rdd的时候,需要读取文件,通常是hdfs文件,在读文件的时候可以指定最小partition数量,这里只是建议的数量,实际可能比这个要大(比如文件特别多或者特别 ...