语义识别方法、装置、机器人和智能设备制造方法及图纸

技术编号:33203132 阅读:22 留言:0更新日期:2022-04-24 00:43
本发明专利技术实施例提供一种语义识别方法、装置、机器人和智能设备,该方法包括:获取目标语句,确定该语句中各词语的类型,即命名实体、位置词语以及表明语句意图的动作词语,同时还可以确定目标语句中各词语之间的依存关系。再根据依存关系以及词语的类型确定用于描述动作词语的作用对象的目标短语。最终,由目标短语和动作词语来共同描述目标语句的语义。上述方法中,通过确定目标语句各词语的类型,以及不同词语之间的依存关系,能够得到不同类型的词语之间的修饰和被修饰关系,从而准确地从目标语句中提取出动作词语的作用对象,保证语义识别的准确性。别的准确性。别的准确性。

【技术实现步骤摘要】
语义识别方法、装置、机器人和智能设备


[0001]本专利技术涉及机器人领域,尤其涉及一种语义识别方法、装置、机器人和智能设备。

技术介绍

[0002]随着人工智能技术的发展,各种智能机器人越来越多地进入人们的生活,比如家用或商用清洁机器人、自移动售货机器人、商用机器人等等。为了方便用户的使用,智能机器人通常都支持多种语义识别方式,比如支持支持以文字或者语音形式实现人机对话。
[0003]智能机器人需要识别用户输入的对话语句的意图以及该语句中包含的命名实体,以得到对话语句的语义,从而根据识别出的语义实现人机对话。但是在实际中,用户输入的对话语句有可能是包含多个命名实体的复杂语句,从而增大语义识别的难度。

技术实现思路

[0004]本专利技术实施例提供一种语义识别方法、装置、机器人和智能设备,用以保证语义识别的准确性。
[0005]本专利技术实施例提供一种语义识别方法,包括:
[0006]确定目标语句中的命名实体、位置词语以及表明所述目标语句意图的动作词语;
[0007]确定所述命名实体、所述位置词语本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种语义识别方法,其特征在于,包括:确定目标语句中的命名实体、位置词语以及表明所述目标语句意图的动作词语;确定所述命名实体、所述位置词语和所述动作词语之间的依存关系;根据所述依存关系确定包含所述目标语句中不同词语的目标短语,所述目标短语用于描述所述动作词语的作用对象;根据所述动作词语和所述目标短语确定所述目标语句的语义。2.根据权利要求1所述的方法,其特征在于,所述确定目标语句中的命名实体、位置词语以及表明所述目标语句意图的动作词语,包括:将所述目标语句输入预测模型,以由所述预测模型输出所述目标语句中的所述动作词语以及所述目标语句的标注结果;根据所述标注结果,确定所述目标语句中的所述位置词语和所述命名实体。3.根据权利要求2所述的方法,其特征在于,所述将所述目标语句输入预测模型,之前所述方法还包括:获取原始语句;若所述原始语句中包含自定义词语,则将所述自定义词语替换为默认词语,以得到所述目标语句,所述自定义词语和所述默认词语具有对应关系。4.根据权利要求1所述的方法,其特征在于,所述确定所述命名实体、所述位置词语和所述动作词语之间的依存关系,包括:将所述目标语句的分词结果输入依存句法分析模型,以由所述依存句法分析模型输出所述分词结果中任意两个词语之间存在不同依存关系的概率值;根据所述任意两个词语之间最大概率值对应的依存关系,确定反映所述分词结果中各词语之间依存关系的依存关系树。5.根据权利要求4所述的方法,其特征在于,所述依存关系树中的节点与所述分词结果中的词语一一对应;所述根据所述依存关系确定包含所述目标语句中不同词语的目标短语,包括:从所述依存关系树中确定所述动作词语对应的目标节点;若所述目标节点的第一级子节点对应的词语为所述位置词语,则遍历所述目标节点的第一剩余级子节点;若所述第一剩余级子节点中任一级子节点对应的词语为所述命名实体,则确定从所述第一级子节点到所述任一级子节点中各级子节点对应的词语为核心短语,所述任一级子节点与所述第一级子节点距离最近;遍历所述任一级子节点的第二剩余级子节点,以将所述第二剩余级子节点对应的词语作为所述核心短语的位置约束信息,确定所述核心短语和所述位置约束信息为所述目标短语。6.根据权利要求4所述的方法,其特征在于,所述根据所述依存关系确定包含所述目标语句中不同词语的目标短语,包括:若所述目标节点的第一级子节点对应的词语为所述命名实体,则遍历所述目标节点的剩余级子节点,以将所述剩余级子节点对应的词语作为所述命名实体的位置约束信息...

【专利技术属性】
技术研发人员:杨松秦昌博谢韬
申请(专利权)人:科沃斯商用机器人有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1