文本相关的接口一览

================

所有的接口访问全部在/api/ 之下,以下所有接口请自动补全/api/。比如:wordFlag, 调用完整地址应该是http://host/api/wordFlag

0.to all text api

如何请求: 大多数请求只支持post,get方式请求会明文告知,如无注明默认post请求 例如:精确分词请求

http post http://host/api/exactCut Authorization:'Bearer access_token'

将在body内写入参数nl:"请求的字符串" 装载后向 posturl 发送请求。

Headers 内需填上token的 Bearer 认证信息,例如:

Bearer cd04d8cafcc8b0bc0d7e47a2fdc3155f783cdff10f36f70e7793947e2fcfxxx

1.精确分词

请求路径 exactCut/

request:明天我们一起去颐和园划船吧。

response:

{
  "wordsList": [
    "明天",
    "我们",
    "一起",
    "去",
    "颐和园",
    "划船",
    "吧",
    "。"
  ]
}

2.搜索引擎分词

请求路径 searchCut/

request:明天我们一起去颐和园划船吧。

response:

{
  "wordsList": [
    "明天",
    "我们",
    "一起",
    "去",
    "颐和",
    "颐和园",
    "划船",
    "吧",
    "。"
  ]
}

3.关键词提取

请求路径 kwAnalyse/

request:明天我们一起去颐和园划船吧。

response:

{
  "rankList": [
    {
      "word": "划船",
      "weight": "1.88240825645"
    },
    {
      "word": "颐和园",
      "weight": "1.75534273451"
    },
    {
      "word": "明天",
      "weight": "1.28371174568"
    },
    {
      "word": "一起",
      "weight": "0.974395813578"
    },
    {
      "word": "我们",
      "weight": "0.678263593398"
    }
  ]
}

4.词性标记

请求路径 wordFlag/

request:明天我们一起去颐和园划船吧。

response:

{
  "flagsList": [
    {
      "word": "明天",
      "flag": "t"
    },
    {
      "word": "我们",
      "flag": "r"
    },
    {
      "word": "一起",
      "flag": "m"
    },
    {
      "word": "去",
      "flag": "v"
    },
    {
      "word": "颐和园",
      "flag": "ns"
    },
    {
      "word": "划船",
      "flag": "v"
    },
    {
      "word": "吧",
      "flag": "y"
    },
    {
      "word": "。",
      "flag": "x"
    }
  ]
}

5.情感分析

请求路径 sentiments/

request:明天我们一起去颐和园划船吧。

response:

{
  "sentiments": [
    "0.5",                //基于词性的情感分析
    "0.0816062769018"     //基于机器学习的情感分析,需要模型支撑,模型可以定制
  ]
}

6.相似性推荐

请求路径 similar/

request:明天我们一起去颐和园划船吧。

response:

{
  "similarNO": [
    "3487019103051670372_Vol03 你是我心中的秘密",
    "3978983464810656567_最好的那个他我爱",
    "3834364489925603939_找一个真爱深爱最爱的人过一生两个人之间有这么多事可以做",
    "3760561980346546229_口述恋上的女友却放不下前男友",
    "7219610382928733029_致闺蜜",
    "3617578395052107110_不一样的起点可以有很多个第一",
    "4050534012256924001_口述前任新交的女朋友竟然是我闺蜜",
    "7377284751921526579_怎么办我就是没法对你生气"
  ],
  "similarQZ": [
    "0.73069",
    "0.721864",
    "0.720145",
    "0.706372",
    "0.702228",
    "0.700248",
    "0.698438",
    "0.693148"
  ]
}

similarNO :返回文章的序号和名称,按similarQZ排序 similarQZ :相似度分值,范围[0,1]

7.自动文摘

请求路径 abstract/

request:一篇文章

response:

{
  "text": [
    "特别是北京这样高校云集的城市,如果能够将部分高校道路向社会开放,将校园道路与城市道路衔接,这对完善城市路网体系,缓解城市交通拥堵有积极作用。",
    "但是,很多人担心,校园道路向社会开放后,校园宁静的氛围将会被打破,校园安全将得不到保障,学校停车难的问题更将进一步突显。",
    "因此,在校园道路向社会开放之前,对此举可能引发的诸多问题需要做好解决措施。",
    "虽然如此,“探索区域道路微循环”意味着部分校园道路向社会开放。",
    "关于停车问题,美国高校采用了发售停车许可证的方式来控制车辆乱停,比如悬挂红色许可证的车辆可以在校园内任意停车场停放,悬挂黄色许可证的车辆则只能在校园外围停车场停放,没有停车许可的车辆则禁止在校内长时间停放。",
    "国内高校在原本大街廓的城市肌理下,都围占着一块很大的区域,周边社会交通只能绕行,这是造成城市交通拥堵的原因之一。",
    "当然,校园道路向社会开放,并不意味着校园无条件、无管制地向社会开放。",
    "一些校园内的重要道路采用分时段的方式对社会车辆开放,在学生上学、放学时段则不充许社会车辆通行。",
    "下午,北京市规划委相关负责人对此做出了澄清,并指出本次规划是为推进高校周边区域路网管控,根本不涉及高校拆围墙成开放式街区一事。"
  ]
}

返回重要句子的列表

8.文章内容查询,此为接口6的子接口

请求方式 http get

请求路径 atc/文章id标题

request:atc/7077233320873046578_交通拥堵向小城市蔓延 专家称规划法治化不足

response:

{
  "data": "22世界无车日一天不少城市实施区域限行城市发起绿色出行倡议活动相信一天开展无车日活..."
}

9.自动文章分类

请求路径 classification/

request:一篇文章

response:

{
  "classification": [
    "教育",
    "中小学教育"
  ]
}

返回一个列表格式多分类标签,第一个tag‘教育’是第一层分类结果,‘中小学教育’是第二层分类结果,最多有三层分类。该项可以定制。