热门搜索
-
1
HarmonyOS NEXT
-
2
HarmonyOS应用开发
-
3
仓颉
-
4
DevEco Studio
-
5
开发者能力认证
-
6
模拟器
-
7
Navigation
-
8
List
-
9
Web
-
10
TextInput
-
11
Image
-
12
AppGallery Connect
能力描述
实体提取 自动搜索
提供一个实体识别的接口,能够从自然语言中提取出具有特定意义的实体,并在此基础上完成搜索等一系列相关操作及功能。 实体识别覆盖范围大,能够满足日常开发中对实体识别的需求,让应用体验更好。 识别准确率高,能够准确的提取到实体信息,对应用基于信息的后续服务形成关键影响。
应用场景
卡片弹出 号码高亮
获取实体信息,提升后续服务体验,适用于基于实体需求的业务场景,如双指按压文本弹出卡片、信息号码高亮等。
双指按压文本弹出卡片
基于文本中所包含的实体内容,如名人、电影、电视剧等。通过双指按压,快速弹出实体对应的卡片介绍信息。让用户可以方便、快捷的获取想知道的信息。
实体信息高亮
将相关的实体信息高亮,并设置快速操作入口。如将文本信息中的电话号码高亮,用户可以直接进行拨号。
功能演示
Request
复制代码
String requestJson = "{text:'搜索电影红海行动'}";
ResponseResult respResult = NLUAPIService.getInstance().
getEntity(requestJson,
NLUConstants.REQUEST_TYPE_LOCAL);
if (null != respResult) {
//获取接口返回结果,参考接口文档返回使用
String result = respResult.getJsonRes();
}
Response
复制代码
{
"entity": {
"movie":[{
"oriText": "红海行动",
"origin":
"1521797466361",
"heat": 0,
"standardName":
"红海行动",
"charOffset": 4
}]
},
"code":
0,
"message": "success"
}
与华为一同开发从这里开始
业务介绍
业务概述、应用场景及功能特点等详情。
了解详情 >
接入准备
注册认证、协议签署等接入前准备工作。
了解流程 >
API说明
接口参数定义及相关说明、限制与约束等详情。
查看文档 >
FAQ
1实体识别,支持哪些语言?
目前实体识别,名称本身语言不限制,能支持名称为外文的实体,但整体语境要在中文下。
2实体识别,算法是端测的还是云测的?
实体识别端测的,用户在手机断网的情况下,仍然可以使用这个功能。
3服务什么时候初始化?
SDK设计为单例,最好在application的onCreate里面初始化,onDestroy里面销毁。
提示/Tips