The retrieval method, device, device and storage medium of the content provided by the invention includes: receiving query requests, the query requests include query statements input by users, preprocessing the query statements, obtaining a list of word attributes corresponding to the query requests, and the list of word attributes includes at least one query keyword in the query statements and each query. The corresponding attributes of keywords are constructed according to the list of attributes of words. The nodes in the semantic tree are composed of query keywords in the list of attributes of words. The query language is generated according to the semantic tree, and the corresponding contents of query requests are obtained according to the query language query. The functional docking with different search systems is realized, and the complex and unclear structure query is completed. Search query of inquiry statement, and then provide accurate reply content, improve user experience.
【技术实现步骤摘要】
内容的检索方法、装置、设备及存储介质
本专利技术涉及智能交互
,尤其涉及一种内容的检索方法、装置、设备及存储介质。
技术介绍
随着智能终端设备的发展,用户使用手机、平板电脑、智能电视机等智能的终端设备进行内容的查询检索也逐渐普及。目前常用的内容的检索方式中,用户通过在终端设备上进行操作,输入查询语句,搜索引擎根据输入的查询语句的文本内容进行匹配检索,需要从下游的搜索引擎以及知识库中查询获取文本内容对应的答复内容,然后将答复内容返回给终端设备进行显示。然而,上述这种使用文本匹配检索的方案,在查询语句复杂或者结构不清晰时无法返回查询结果,并且该方案依赖于下游搜索引擎和知识库,不能灵活应用在各个查询系统。
技术实现思路
本专利技术提供一种内容的检索方法、装置、设备及存储介质,用于实现复杂语句的匹配检索,可灵活应用于各个查询系统。本专利技术第一方面提供一种内容的检索方法,所述方法包括:接收查询请求,所述查询请求包括用户输入的查询语句;对所述查询语句进行预处理,得到所述查询请求对应的词语属性列表,所述词语属性列表中包括所述查询语句中的至少一个查询关键词以及每个查询关键词对应的属性;根据所述词语属性列表,构建语义树,所述语义树中的节点由所述词语属性列表中的查询关键词组成;根据所述语义树生成查询语言;根据所述查询语言查询获取所述查询请求对应的内容。在一种具体的实现方式中,所述对所述查询语句进行预处理,得到所述查询请求对应的词语属性列表,包括:基于预设词库对所述查询语句进行分词处理和属性标注,得到所述查询语句对应的至少一个查询关键词,以及每个查询关键词的属性,所述预设词 ...
【技术保护点】
1.一种内容的检索方法,其特征在于,所述方法包括:接收查询请求,所述查询请求包括用户输入的查询语句;对所述查询语句进行预处理,得到所述查询请求对应的词语属性列表,所述词语属性列表中包括所述查询语句中的至少一个查询关键词以及每个查询关键词对应的属性;根据所述词语属性列表,构建语义树,所述语义树中的节点由所述词语属性列表中的查询关键词组成;根据所述语义树生成查询语言;根据所述查询语言查询获取所述查询请求对应的内容。
【技术特征摘要】
1.一种内容的检索方法,其特征在于,所述方法包括:接收查询请求,所述查询请求包括用户输入的查询语句;对所述查询语句进行预处理,得到所述查询请求对应的词语属性列表,所述词语属性列表中包括所述查询语句中的至少一个查询关键词以及每个查询关键词对应的属性;根据所述词语属性列表,构建语义树,所述语义树中的节点由所述词语属性列表中的查询关键词组成;根据所述语义树生成查询语言;根据所述查询语言查询获取所述查询请求对应的内容。2.根据权利要求1所述的方法,其特征在于,所述对所述查询语句进行预处理,得到所述查询请求对应的词语属性列表,包括:基于预设词库对所述查询语句进行分词处理和属性标注,得到所述查询语句对应的至少一个查询关键词,以及每个查询关键词的属性,所述预设词库中包含与场景相匹配的细粒度属性标注;根据所述查询语句对应的至少一个查询关键词以及每个查询关键词的属性,生成所述词语属性列表。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述词语属性列表,构建语义树,包括:根据预设的节点类型,获取所述词语属性列表中的每个查询关键词所属的节点类型;根据每个节点类型,构建对应的语义子树;根据每个语义子树的修饰关系,确定语义子树之间的层级关系;根据所述层级关系,对语义子树进行合并,构建语义树。4.根据权利要求3所述的方法,其特征在于,所述根据每个节点类型,构建对应的语义子树,包括:若第一节点类型包括至少一个查询关键词,则创建第一语义子树的根节点;将所述第一节点类型对应的查询关键词添加到所述第一语义子树的根节点,作为所述第一语义子树的叶子节点。5.根据权利要求4所述的方法,其特征在于,在所述创建第一语义子树的根节点之前,还包括:若所述第一节点类型包括多属性节点,则根据所述多属性节点对应的查询关键词后和/或前的查询关键词所属的节点类型,确定所述多属性节点所属的第二节点类型,并将所述多属性节点确定为所述第二节点类型的属性节点;其中,所述多属性节点对应的查询关键词属于至少两种节点类型。6.根据权利要求5所述的方法,其特征在于,若所述查询请求用于查询影片,则每个查询关键词的属性包括以下任一属性:人物实体词,影片名称,至少一个影片修饰属性,至少一个人物修饰属性;所述节点类型包括人物节点、影片节点、人物属性节点、影片属性节点中的至少一个。7.根据权利要求1或2所述的方法,其特征在于,所述获取查询请求,包括:接收用户输入的查询请求;或者,采集获取用户的语音,并对所述语音进行语音识别处理,得到所述查询请求。8.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:推送所述查询请求对应的所述内容。9.一种内容的检索装置,其特征在于,所述装置包括:接收模块,用于接收查询请求,所述查询请求包括用户输入的查询语句;处理模块,用于:对所述查询语句进行预处...
【专利技术属性】
技术研发人员:高雪松,胡伟凤,
申请(专利权)人:青岛海信电器股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。