预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN107480183A(43)申请公布日2017.12.15(21)申请号201710546632.1(22)申请日2017.07.06(71)申请人广州索答信息科技有限公司地址510000广东省广州市高新技术产业开发区科学城科学大道182号C1区第11层1101单元(72)发明人石忠民徐叶强张国校杜锐(74)专利代理机构广州市越秀区哲力专利商标事务所(普通合伙)44288代理人陈振楔李悦(51)Int.Cl.G06F17/30(2006.01)权利要求书1页说明书5页附图2页(54)发明名称一种厨房领域知识图谱查询方法、装置和存储介质(57)摘要本发明公开了一种厨房领域知识图谱查询方法、装置和存储介质,其中该方法包括以下步骤:获取输入语句;从所述输入语句提取属性关键词,所述属性关键词与属性相关联;根据所述属性和属性关键词生成sparql语句;将所述sparql语句转换为sql语句;根据所述sql语句对预置的属性表进行sql语句查询。通过从用户的输入语句中提取属性关键词,然后根据属性关键词生成可以用于属性表查询的sql语句,查询得到相应的实体或概念如音乐、菜谱、视频等,可以基于知识图谱为用户提供更多的交互选择。CN107480183ACN107480183A权利要求书1/1页1.一种厨房领域知识图谱查询方法,其特征在于,包括以下步骤:获取输入语句;从所述输入语句提取属性关键词,所述属性关键词与属性相关联;根据所述属性和属性关键词生成sparql语句;将所述sparql语句转换为sql语句;根据所述sql语句对预置的属性表进行sql语句查询。2.如权利要求1所述的厨房领域知识图谱查询方法,其特征在于:所述属性表包括若干三元组,所述三元组包括实体、属性和属性值;所述属性表是以Parquet格式存储在Hadoop分布式文件系统上面的。3.如权利要求2所述的厨房领域知识图谱查询方法,其特征在于:所述三元组为菜谱三元组、音乐三元组或视频三元组。4.如权利要求1-3中任一项所述的厨房领域知识图谱查询方法,其特征在于:所述根据所述sql语句对预置的属性表进行sql语句查询,具体为采用Impala或SparkSql查询方法根据所述sql语句对预置的属性表进行查询。5.一种厨房领域知识图谱查询装置,其特征在于,包括:获取模块,用于获取输入语句;提取模块,用于从所述输入语句提取属性关键词,所述属性关键词与属性相关联;生成模块,用于根据所述属性和属性关键词生成sparql语句;转换模块,用于将所述sparql语句转换为sql语句;查询模块,用于根据所述sql语句对预置的属性表进行sql语句查询。6.如权利要求5所述的厨房领域知识图谱查询装置,其特征在于:所述属性表被配置为包括若干三元组,所述三元组包括实体、属性和属性值;所述属性表是以Parquet格式存储在Hadoop分布式文件系统上面的。7.如权利要求6所述的厨房领域知识图谱查询装置,其特征在于:所述三元组为菜谱三元组、音乐三元组或视频三元组。8.如权利要求5-7中任一项所述的厨房领域知识图谱查询方法,其特征在于,所述查询模块具体被配置为用于采用Impala或SparkSql查询方法根据所述sql语句对预置的属性表进行查询。9.一种电子设备,其特征在于:包括存储器、处理器以及存储在存储器中的程序,所述程序被配置成由处理器执行,处理器执行所述程序时实现如权利要求1-4中任一项所述的厨房领域知识图谱查询方法的步骤。10.一种存储介质,所述存储介质存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-4中任一项所述的厨房领域知识图谱查询方法的步骤。2CN107480183A说明书1/5页一种厨房领域知识图谱查询方法、装置和存储介质技术领域[0001]本发明涉及智能家居领域,尤其涉及一种厨房领域知识图谱查询方法、装置和存储介质。背景技术[0002]知识图谱是用一种结构化的方式描述真实世界的各种实体或概念。其中,每个实体或概念可以用一个全局唯一确定的编号来标识,称为它们的标识符(identifier,ID),用属性-值对(attribute-valuepair,AVP)来刻画实体的内在特性,用关系(relation)来连接两个实体,刻画它们之间的关联。例如,“红烧肉”作为一个菜名实体,它的口味有“辣”,可以描述为:“红烧肉”具有属性“Taste”,相应的属性值为“辣”。[0003]随着智能家居技术的发展,人们对厨房智能化的需求越来越强。但是现有的厨房领域的交互方式单一,交互内容不能满足用户的需求;因此如何基于知识图谱为用户提供更多的交互选择是一个逐渐突出的问题。发明内容[0004]为了克服现有技术的不足,本发