[发明专利]一种人机智能处理方法及系统在审
申请号: | 201811487892.7 | 申请日: | 2018-12-06 |
公开(公告)号: | CN109582777A | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | 李增兴 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 古利兰;王宝筠 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人工智能 自然语言 人机智能 可扩展标记语言 文本格式编写 自然语言处理 正则表达式 输出处理 输入匹配 用户体验 语言文件 话题 申请 语言 | ||
本申请公开了一种人机智能处理方法及系统,方法包括:获取用户输入的自然语言;基于人工智能处理语言对自然语言进行处理,输出处理结果,其中,人工智能处理语言采用可扩展标记语言文本格式编写,一个人工智能处理语言文件包含多个话题,每个话题包含多个问答题,每个问答题有一个支持正则表达式的输入匹配模式和回答。本申请能够更加有效的进行人机自然语言处理,提升了用户体验。
技术领域
本申请涉及人机交互技术领域,尤其涉及一种人机智能处理方法及系统。
背景技术
目前,在机器人对话的设计中,通常使用AIML(Artificial Intelligence MarkupLanguage,人工智能标记语言)进行人机自然语言处理。例如,当用户说my name is XX时,机器会回答hello,XX。
但是,基于AIML的人机自然语言处理存在一些问题:1、AIML输入匹配模式过于简单,只支持*_等少数几种符号,匹配任意字符串,实际应用场景需要更灵活复杂的匹配模式,例如匹配数字、字母、某个单词、限制大小写等各种匹配模式。2、AIML主要针对英文等自然分词的语言进行设计,对中文支持不好。英文单词间一般都有空格或标点区分,因此具备一种“自然分词”特性,匹配时需要空格作为分割符,由于中文输入没有以空格分隔的习惯,以AIML直接处理中文语句会有问题,需要使用中文分词工具分词后再进行AIML的处理,但效果不佳。3、目前AIML的表达能力有限,语料库难以达到实用程度,导致当前对话机器的效果都不太理想,不够灵活方便。
因此,如何更加有效的进行人机自然语言处理,是一项亟待解决的问题。
发明内容
有鉴于此,本申请提供了一种人机智能处理方法,能够更加有效的进行人机自然语言处理,提升了用户体验。
本申请提供了一种人机智能处理方法,所述方法包括:
获取用户输入的自然语言;
基于人工智能处理语言对所述自然语言进行处理,输出处理结果,其中,所述人工智能处理语言采用可扩展标记语言文本格式编写,一个人工智能处理语言文件包含多个话题,每个话题包含多个问答题,每个问答题有一个支持正则表达式的输入匹配模式和回答。
优选地,所述回答中支持变量赋值和读取、计算、条件判断、循环以及学习新语料文件,以及支持多语言的变量名。
优选地,所述基于人工智能处理语言对所述自然语言进行处理,输出处理结果包括:
基于所述人工智能处理语音中每个问答题的支持正则表达式的输入匹配模式和回答,对所述自然语言进行处理,输出处理结果。
优选地,所述支持正则表达式的输入匹配模式支持步骤的定义和跳转。
一种人机智能处理系统,包括:
获取模块,用于获取用户输入的自然语言;
处理模块,用于基于人工智能处理语言对所述自然语言进行处理,输出处理结果,其中,所述人工智能处理语言采用可扩展标记语言文本格式编写,一个人工智能处理语言文件包含多个话题,每个话题包含多个问答题,每个问答题有一个支持正则表达式的输入匹配模式和回答。
优选地,所述回答中支持变量赋值和读取、计算、条件判断、循环以及学习新语料文件,以及支持多语言的变量名。
优选地,所述处理模块具体用于:
基于所述人工智能处理语音中每个问答题的支持正则表达式的输入匹配模式和回答,对所述自然语言进行处理,输出处理结果。
优选地,所述支持正则表达式的输入匹配模式支持步骤的定义和跳转。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811487892.7/2.html,转载请声明来源钻瓜专利网。