命名实体识别
命名实体识别
服务器地址
接口须知
规则 |
描述 |
传输方式 |
HTTP |
请求方法 |
POST |
字符编码 |
UTF-8 |
响应格式 |
JSON |
Header |
application/json |
接口详情
接口地址
http://nlpapi.nlpbase.apigw-gz.didiyunapi.com/nlp/ner
接口描述
命名实体识别接口识别中文文本中具有特定意义的专有名词,包括人名,地名,组织名、时间等。
如果需要做接口定制,请联系我们
请求参数
参数名称 |
是否必选 |
数据类型 |
数据说明 |
示例数据 |
默认值 |
text |
是 |
string |
UTF-8编码,非空且长度上限1024字节 |
我爱北京天安门 |
无 |
响应参数
参数名称 |
是否必选 |
数据类型 |
数据说明 |
code |
是 |
int |
返回码</br> 0表示成功,非0表示出错 |
msg |
否 |
string |
返回错误信息 |
data |
是 |
object |
返回结果结构体,code为0时有意义 |
+ ner |
是 |
list |
返回的命名实体列表结果 |
+ pos |
是 |
tuple |
返回的命名实体在原文本中的位移[start, end),</br> start: 表示实体的开始位置,</br> end表示实体的结束位置 |
+ ner |
是 |
string |
对应的命名实体类型 |
+ text |
是 |
string |
经过繁简转换后的文本 |
Try it out
curl -X POST 'http://nlpapi.nlpbase.apigw-gz.didiyunapi.com/nlp/ner' -H 'content-type: application/json' -H 'Authorization: AppCode 开通服务获取appcode鉴权' -d '{"text": "我爱北京天安门"}'
返回正确JSON结果示例
{
"data":{
"ner":[
{
"ner":"LOC",
"pos":[
2,
4
]
},
{
"ner":"LOC",
"pos":[
4,
7
]
}
],
"text":"我爱北京天安门"
},
"code":0
}
应用场景
- 知识图谱(实体数据库建设)
- 指令解析(多轮对话中的槽位提取)
- 实体发现