The invention discloses a kitchen domain knowledge map query method, device and storage medium, wherein the method comprises the following steps: obtaining input statement; statement attributes extracted from the input keywords, keywords associated with the attribute; according to the attributes and attribute keywords generate SPARQL statements; the SPARQL statement convert the SQL statement; according to the SQL statement to the preset attribute table SQL query. By extracting the attribute keywords from user input statement, according to the properties of keywords can be generated SQL statement for the attribute table query, query the corresponding entities or concepts such as music, recipes, videos, can be based on knowledge map to provide users with more interactive selection.
【技术实现步骤摘要】
一种厨房领域知识图谱查询方法、装置和存储介质
本专利技术涉及智能家居领域,尤其涉及一种厨房领域知识图谱查询方法、装置和存储介质。
技术介绍
知识图谱是用一种结构化的方式描述真实世界的各种实体或概念。其中,每个实体或概念可以用一个全局唯一确定的编号来标识,称为它们的标识符(identifier,ID),用属性-值对(attribute-valuepair,AVP)来刻画实体的内在特性,用关系(relation)来连接两个实体,刻画它们之间的关联。例如,“红烧肉”作为一个菜名实体,它的口味有“辣”,可以描述为:“红烧肉”具有属性“Taste”,相应的属性值为“辣”。随着智能家居技术的发展,人们对厨房智能化的需求越来越强。但是现有的厨房领域的交互方式单一,交互内容不能满足用户的需求;因此如何基于知识图谱为用户提供更多的交互选择是一个逐渐突出的问题。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种厨房领域知识图谱查询方法,可以基于知识图谱为用户提供更多的交互选择。本专利技术的目的之二在于提供一种厨房领域知识图谱查询装置,可以基于知识图谱为用户提供更多的 ...
【技术保护点】
一种厨房领域知识图谱查询方法,其特征在于,包括以下步骤:获取输入语句;从所述输入语句提取属性关键词,所述属性关键词与属性相关联;根据所述属性和属性关键词生成sparql语句;将所述sparql语句转换为sql语句;根据所述sql语句对预置的属性表进行sql语句查询。
【技术特征摘要】
1.一种厨房领域知识图谱查询方法,其特征在于,包括以下步骤:获取输入语句;从所述输入语句提取属性关键词,所述属性关键词与属性相关联;根据所述属性和属性关键词生成sparql语句;将所述sparql语句转换为sql语句;根据所述sql语句对预置的属性表进行sql语句查询。2.如权利要求1所述的厨房领域知识图谱查询方法,其特征在于:所述属性表包括若干三元组,所述三元组包括实体、属性和属性值;所述属性表是以Parquet格式存储在Hadoop分布式文件系统上面的。3.如权利要求2所述的厨房领域知识图谱查询方法,其特征在于:所述三元组为菜谱三元组、音乐三元组或视频三元组。4.如权利要求1-3中任一项所述的厨房领域知识图谱查询方法,其特征在于:所述根据所述sql语句对预置的属性表进行sql语句查询,具体为采用Impala或SparkSql查询方法根据所述sql语句对预置的属性表进行查询。5.一种厨房领域知识图谱查询装置,其特征在于,包括:获取模块,用于获取输入语句;提取模块,用于从所述输入语句提取属性关键词,所述属性关键词与属性相关联;生成模块,用于根据所述属性和属性关键词...
【专利技术属性】
技术研发人员:石忠民,徐叶强,张国校,杜锐,
申请(专利权)人:广州索答信息科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。