一种基于知识图谱扩充正则表达式的方法和装置制造方法及图纸

技术编号:26172227 阅读:28 留言:0更新日期:2020-10-31 13:48
本发明专利技术提供了一种基于知识图谱扩充正则表达式的方法和装置,包括:构建领域知识图谱;根据所述领域知识图谱中两个相邻的节点及其之间关系得到至少一个句式;获取所述节点对应的语义槽;根据所述句式、所述语义槽、和所述句式中非节点部分生成正则表达式,并更新正则表达式库。本发明专利技术基于领域知识图谱中每个三元组自动生成正则表达式,无需人工编写正则表达式,省时省力,而且使构建的正则表达式库更完善,提高语义解析的成功率,进而提高智能学习产品的用户使用体验。

【技术实现步骤摘要】
一种基于知识图谱扩充正则表达式的方法和装置
本专利技术涉及语义解析领域,尤指一种基于知识图谱扩充正则表达式的方法和装置。
技术介绍
随着社会的不断发展,越来越多的智能学习设备,比如家教机、学生平板等,在家庭中得到广泛应用。人们使用这类设备来辅助孩子学习,如在学习的过程中,碰到不会解的习题、不理解的知识点时,通过语音或文本输入相关问题或知识点,在智能学习设备中搜索对应的答案和知识讲解。目前,在人机交互场景中,准确理解输入信息的语义是做出正确应答的基础。依靠正则表达式对语义进行解析是语义解析中的一种经典方法。该方法通过扩充正则表达式库来提升语义解析能力。一般,需要人工扩充用户语料,根据扩充的语料扩充正则表达式库,费时费力且低效;另外,可能还存在有些句式的语料未被收集到,使得构建的正则表达式库不完全,导致用户在使用时一些语料无法被正常解析,进而导致机器无法准确地理解用户的意图,降低用户的使用体验。
技术实现思路
本专利技术的目的是提供一种基于知识图谱扩充正则表达式的方法和装置,该方法基于知识图谱生成新的正则表达式,扩充已有本文档来自技高网...

【技术保护点】
1.一种基于知识图谱扩充正则表达式的方法,其特征在于,包括:/n构建领域知识图谱;/n根据所述领域知识图谱中两个相邻的节点及其之间关系得到至少一个句式;/n获取所述节点对应的语义槽;/n根据所述句式、所述语义槽、和所述句式中非节点部分生成正则表达式,并更新正则表达式库。/n

【技术特征摘要】
1.一种基于知识图谱扩充正则表达式的方法,其特征在于,包括:
构建领域知识图谱;
根据所述领域知识图谱中两个相邻的节点及其之间关系得到至少一个句式;
获取所述节点对应的语义槽;
根据所述句式、所述语义槽、和所述句式中非节点部分生成正则表达式,并更新正则表达式库。


2.根据权利要求1所述的一种基于知识图谱扩充正则表达式的方法,其特征在于,所述的根据所述领域知识图谱中两个相邻的节点及其之间关系得到至少一个句式包括:
当所述领域知识图谱中两个相邻的节点之间存在双向关系时,根据所述双向关系,分别得到不同的句式。


3.根据权利要求1所述的一种基于知识图谱扩充正则表达式的方法,其特征在于,所述的根据所述领域知识图谱中两个相邻的节点及其之间关系得到至少一个句式还包括:
当所述领域知识图谱中两个相邻的节点间的关系为名词时,根据所述两个节点及所述关系得到第一句式,所述第一句式的谓语为判断动词。


4.根据权利要求3所述的一种基于知识图谱扩充正则表达式的方法,其特征在于,所述的根据所述领域知识图谱中两个相邻的节点及其之间关系得到至少一个句式还包括:
当所述领域知识图谱中两个相邻的节点之间的关系为名词时,将所述关系用语义相近的动词表达,得到与所述第一句式语义相同的不同句式。


5.根据权利要求1所述的一种基于知识图谱扩充正则表达式的方法,其特征在于,所述的根据所述领域知识图谱中两个相邻的节点及其之间关系得到至少一个句式还包括:
当所述领域知识图谱中两个相邻的节点间的关系为动词时,根据所述两个节点及所述关系得到第二句式,所述第二句式的谓语为所...

【专利技术属性】
技术研发人员:张平
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东;44

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

1