词性标注 - 自然语言处理 - 华为开发者联盟

能力描述

词性判断 语义分析

为了提取文本关键信息,在搜索引擎等领域,使得分词变得尤为重要。分词作为自然语言处理领域的基础研究,衍生出各类不同的文本处理相关应用。 词性标注API提供了一个文本自动分词并给出词性的接口,对于输入的一段文本,自动通过该API可以对其进行分词,同时提供不同的分词粒度,可以根据需要自定义分词粒度。
应用场景

搜索优化 分析拓展

准确判断文本词语词性,适用于基于文本语义理解的业务场景,如搜索引擎搜索结果相关度排序优化、语义分析开发等。

搜索引擎技术

搜索引擎技术中最重要的是将搜索的最相关结果排在页面最前,即相关度排序。分词的准确与否,直接影响搜索结果的相关度排序。

语义分析开发

通过分词,理解文本所要表达的正确含义及词性,方便语义分析的扩展,可应用于语义分析相关软件开发。

功能演示

Request
复制代码

String requestJson = "{text:'我要看复仇者联盟'}";
ResponseResult respResult = NLUAPIService.getInstance().
getWordPos(requestJson,
NLUConstants.REQUEST_TYPE_LOCAL);
if (null != respResult)
{
//获取接口返回结果,参考接口文档返回使用
String result = respResult.getJsonRes();
}

Response
复制代码

{"code":0,"message":"success","pos":

[{"word":"我","tag":"rr"},{"word":"要","tag":"v"},

{"word":"看","tag":"v"},{"word":"复仇","tag":"v"},

{"word":"者","tag":"rz"},{"word":"联盟","tag":"n"}]}

与华为一同开发从这里开始

业务介绍

业务概述、应用场景及功能特点等详情。
了解详情 >

接入准备

注册认证、协议签署等接入前准备工作。
了解流程 >

示例代码

业务示例代码展示。
查看代码 >

API说明

接口参数定义及相关说明、限制与约束等详情。
查看文档 >
FAQ
1词性标注,支持哪些语言?

目前词性标注,只支持中文。

2词性标注,算法是端侧的还是云侧的?

词性标注端侧的,用户在手机断网的情况下,仍然可以使用这个功能。

3服务什么时候初始化?

SDK设计为单例,最好在application的onCreate里面初始化,onDestroy里面销毁。