文档中心 > 依存句法分析
依存句法分析

最近更新时间:2021-03-12

1 功能描述

通过分析语言单位内成分之间的依存关系揭示其句法结构。 直观来讲,依存句法分析识别句子中的“主谓宾”、“定状补”这些语法成分,并分析各成分之间的关系。

2 请求说明

2.1 请求方式

调用地址:https://apim.unicloud.com/api/nlp/dependency/1.0.0/

请求方式:POST

返回类型:JSON

2.2 请求参数

Header如下:

参数说明
Content-Typeapplication/json--
AuthorizationBearer参考Token获取

Body如下:

参数是否必选类型可选值范围说明
texttruestring-待分析文本,长度建议不超过300个汉字,超过上限则报错

注:Body是raw-json格式

2.3 请求示例

curl -H "Authorization:Bearer 2735fbc9-b797-31ad-812c-d8e9e903f6e3" \
-H "Content-Type:application/json" \
-d '{"text": "我喜欢小猫"}' \
https://apim.unicloud.com/api/nlp/dependency/1.0.0/

3 返回说明

3.1 返回参数

字段类型说明
datadict返回结果数据
+textstring待分析文本
+dependencyarray of objects依存句法分析结果
++idint词的ID
++wordstring
++posstring词性
++headint词的父节点ID
++deplabelstring词与父节点的依存关系
codeint返回码:
0表示成功
1001表示错误的命令请求格式:如JSON格式错误
2000 表示请求的操作超时终止:如模块处理超时
2001 表示未执行请求的操作:如文本超过指定长度
messagestring返回信息

3.2 返回示例

{    
    "data": {        
        "text": "我喜欢小猫",        
        "dependency": [
            {                
                "id": 1,                
                "word": "我", 
                "pos": "r",                
                "deplabel": "SBV", 
                "head": 2
            },
            {                
                "id": 2,                
                "word": "喜欢", 
                "pos": "v",                
                "deplabel": "HED", 
                "head": 0
            },
            {                
                "id": 3,                
                "word": "小猫", 
                "pos": "n",                
                "deplabel": "VOB", 
                "head": 2
            }            
        ]  
    },    
    "code": 0,    
    "message": "success"
}

3.3 依存句法分析标注关系和词性

3.3.1 依存句法分析标注关系 (共 15 种) 及含义如下

关系类型TagDescriptionExample
主谓关系SBVsubject-verb 主语我送她一束花 (我 <-- 送)
动宾关系VOBverb-object 直接宾语我送她一束花 (送 --> 花)
间宾关系IOBindirect-object 间接宾语我送她一束花 (送 --> 她)
前置宾语FOBfronting-object 前置宾语1. 他什么书都读 (书 <-- 读)
2. 啤酒喝完了(啤酒 <-- 喝)
兼语DBLDouble 兼语短语是指由动宾短语和主谓短语部分重合在一起,其中动宾短语的宾语兼做主谓短语的主语1. 他请我吃饭 (请 --> 我)
2. 老板嘱咐张主任处理此事
(嘱咐 --> 张主任)
(张主任 <-- 处理)
定中关系ATTAttribute 名词性成分前面带的修饰语(也就是“定语”)1. 红苹果 (红 <-- 苹果)
2. 漂亮衣服(漂亮 <-- 衣服)
状中结构ADVAdverbial 动词性成分前面带的修饰语(也就是“状语”)1. 非常美丽 (非常 <-- 美丽)
2. 努力学习(努力 <-- 学习)
动补结构CMPComplement 动词后带各种补语来对动词作补充说明做完了作业 (做 --> 完)
并列关系COOCoordinate 两个以上的词组有平等地位大山和大海 (大山 --> 大海)
介宾关系POBpreposition-object 介词与宾语中的主语的关系我在贸易区内做展览 ( 在 --> 内 )
左附加关系LADleft adjunct大山和大海 (和 <-- 大海)
右附加关系RADright adjunct孩子们 (孩子 --> 们)
独立结构ISindependent structure 两个单句在结构上彼此独立
标点WPpunctuation
核心关系HEDHead 整个句子的核心,须是动词我吃苹果(吃= Head)

注意:

  1. 名词性成分:名词(方位名词,时间名词)、数词、量词、代词;

  2. 动词性成分:动词、形容词、代谓词;

  3. 方位名词:内、上、下、前、后、以内、之内、东、西、南、北等。

3.3.2 词性标记

TagDescriptionExample
aadjective美丽
bother noun-modifier大型, 西式
cconjunction和, 虽然
dadverb
eexclamation
gmorpheme茨 , 甥
hprefix阿 , 伪
iidiom百花齐放
jabbreviation公检法
ksuffix界 , 率
mnumber一, 第一
ngeneral noun苹果
nddirection noun右侧
nhperson name杜甫, 汤姆
niorganization name--
nllocation noun--
nsgeographical name--
nttemporal noun--
nzother proper noun--
oonomatopoeia--
ppreposition--
qquantity--
rpronoun--
uauxiliary--
vverb--
wppunctuation--
wsforeign words--
xnon-lexeme--