一种查询方法及其相关设备技术

技术编号:33121506 阅读:10 留言:0更新日期:2022-04-17 00:21
本申请公开了一种查询方法及其相关设备,该方法包括:在接收到用户触发的资源查询请求之后,依据该资源查询请求携带的用于描述待查询资源的待查询信息,确定针对该待查询信息的资源查询结果,以便在确定该资源查询结果表示无法向该用户提供该待查询资源时,先根据该待查询信息,确定至少一个推荐资源,以使这些推荐资源与该待查询资源之间存在某些相似点;再将这些推荐资源提供给用户,以使该用户可以从这些推荐资源中选择一些资源数据进行使用,如此能够实现在无法向该用户提供待查询资源的情况下依旧向该用户反馈一些推荐资源,从而能够提高该用户的资源查询效果,进而能够提高用户体验。户体验。户体验。

【技术实现步骤摘要】
一种查询方法及其相关设备


[0001]本申请涉及计算机
,尤其涉及一种查询方法及其相关设备。

技术介绍

[0002]对于一些资源搜索场景(例如,影视资源搜索场景等)来说,当用户借助资源查询设备(例如,电视语音助手等)针对某一资源数据(例如,XXX电影)进行查询时,可能会因某些原因(例如,没有版权等)导致无法向该用户反馈该资源数据(例如,无法播放XXX电影),从而导致无法满足用户诉求,如此导致用户体验很差。

技术实现思路

[0003]本申请实施例的主要目的在于提供一种查询方法及其相关设备,能够提高用户体验。
[0004]本申请实施例提供了一种查询方法,所述方法包括:接收用户触发的资源查询请求;其中,所述资源查询请求携带有待查询信息;所述待查询信息用于描述待查询资源;获取针对所述待查询信息的资源查询结果;若所述资源查询结果表示无法向所述用户提供所述待查询资源,则根据所述待查询信息,确定至少一个推荐资源;向所述用户提供所述至少一个推荐资源。
[0005]在一种可能的实施方式下,所述根据所述待查询信息,确定至少一个推荐资源,包括:根据所述待查询信息,确定至少一个候选资源的推荐表征数据;根据所述至少一个候选资源的推荐表征数据,从所述至少一个候选资源中确定至少一个推荐资源。
[0006]在一种可能的实施方式下,所述推荐表征数据包括特征匹配表征数据和/或至少一个属性检索表征数据。
[0007]在一种可能的实施方式下,所述特征匹配表征数据的确定过程,包括:根据所述待查询信息,确定待提取信息;利用预先构建的特征提取网络,对所述待提取信息进行特征提取处理,得到待匹配特征;将所述待匹配特征与各个所述候选资源的资源表征特征进行匹配处理,得到各个所述候选资源的特征匹配结果;根据所述至少一个候选资源的特征匹配结果,确定所述至少一个候选资源的特征匹配表征数据。
[0008]在一种可能的实施方式下,各个所述候选资源的资源表征特征均是利用所述特征提取网络确定的。
[0009]在一种可能的实施方式下,所述方法还包括:根据所述用户的历史资源操作信息,确定至少一个资源样本数据;根据所述至少一个资源样本数据,构建所述特征提取网络。
[0010]在一种可能的实施方式下,所述至少一个资源样本数据包括至少一个正样本数据和至少一个负样本数据。
[0011]在一种可能的实施方式下,所述历史资源操作信息用于描述所述用户针对至少一个待使用资源触发的操作行为;
[0012]所述至少一个正样本数据的确定过程,包括:根据所述至少一个待使用资源,确定
所述至少一个正样本数据;
[0013]和/或,
[0014]所述至少一个负样本数据的确定过程,包括:将至少一个备选资源的属性信息与所述至少一个待使用资源的属性信息进行比较,得到属性比较结果;根据所述属性比较结果,从所述至少一个备选资源中确定至少一个目标资源,以使各个所述目标资源的属性信息不同于所述至少一个待使用资源的属性信息;根据所述至少一个目标资源,确定所述至少一个负样本数据。
[0015]在一种可能的实施方式下,所述至少一个备选资源包括待使用时间段内的达到预设资源条件的至少一个资源数据。
[0016]在一种可能的实施方式下,所述特征提取网络的构建过程,包括:根据所述至少一个资源样本数据、所述用户的描述信息、和待训练模型,确定所述至少一个资源样本数据的预测分类结果;根据所述至少一个资源样本数据和所述至少一个资源样本数据的实际分类信息,更新所述待训练模型,并继续执行所述根据所述至少一个资源样本数据、所述用户的描述信息、和待训练模型,确定所述至少一个资源样本数据的预测分类结果的步骤,直至在达到预设停止条件之后,根据所述待训练模型,确定所述特征提取网络。
[0017]在一种可能的实施方式下,所述待训练模型包括用户特征提取层、资源特征提取层、特征拼接层和分类处理层;其中,所述分类处理层的输入数据包括所述特征拼接层的输出数据;所述特征拼接层的输入数据包括所述用户特征提取层的输出数据和所述资源特征提取层的输出数据;
[0018]所述根据所述待训练模型,确定所述特征提取网络,包括:根据所述待训练模型中资源特征提取层,确定所述特征提取网络。
[0019]在一种可能的实施方式下,所述至少一个属性检索表征数据的确定过程,包括:获取所述待查询信息对应的至少一个属性;在预先构建的资源知识图谱中按照所述至少一个属性进行检索处理,得到各个所述候选资源的至少一个属性检索表征数据;其中,所述资源知识图谱是根据至少一个待检索资源的属性信息进行构建的;所述至少一个待检索资源包括所述至少一个候选资源。
[0020]在一种可能的实施方式下,所述推荐表征数据包括特征匹配表征数据和Q个属性检索表征数据;其中,Q为正整数;
[0021]所述根据所述至少一个候选资源的推荐表征数据,从所述至少一个候选资源中确定至少一个推荐资源,包括:根据所述至少一个候选资源的特征匹配表征数据,从所述至少一个候选资源中确定满足第一条件的至少一个特征匹配资源;根据所述至少一个候选资源的第q个属性检索表征数据,从所述至少一个候选资源中确定第q个属性对应的至少一个属性命中资源;其中,所述第q个属性对应的各个所述属性命中资源均满足第q个属性筛选条件;q为正整数,q≤Q;根据所述至少一个特征匹配资源、第1个属性对应的至少一个属性命中资源至第Q个属性对应的至少一个属性命中资源,确定至少一个第一资源;根据所述至少一个第一资源的推荐表征数据,从所述至少一个第一资源中确定至少一个推荐资源。
[0022]在一种可能的实施方式下,所述方法还包括:从所述至少一个候选资源中确定出满足第二条件的至少一个第二资源;
[0023]所述根据所述至少一个候选资源的推荐表征数据,从所述至少一个候选资源中确
定至少一个推荐资源,包括:根据所述至少一个第二资源的推荐表征数据,从所述至少一个候选资源中确定至少一个推荐资源。
[0024]在一种可能的实施方式下,所述至少一个推荐资源的确定过程,包括:根据各个第三资源的推荐表征数据,确定各个所述第三资源的推荐得分;根据至少一个第三资源的推荐得分,从所述至少一个第三资源中确定满足第一条件的至少一个推荐资源。需要说明的是,上述“第三资源”可以是上文“候选资源”、“第一资源”、或者“第二资源”[0025]本申请实施例还提供了一种查询装置,包括:接收单元,用于接收用户触发的资源查询请求;其中,所述资源查询请求携带有待查询信息;所述待查询信息用于描述待查询资源;查询单元,用于获取针对所述待查询信息的资源查询结果;确定单元,用于若所述资源查询结果表示无法向所述用户提供所述待查询资源,则根据所述待查询信息,确定至少一个推荐资源;推荐单元,用于向所述用户提供所述至少一个推荐资源。
[0026]本申请实施例还提供了一种设备,所述设备包括:处理器、存储器、系统总线;所述处理器以及所述存储器通过所述系统总线相连;所述存储器用于存储一个或多本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种查询方法,其特征在于,所述方法包括:接收用户触发的资源查询请求;其中,所述资源查询请求携带有待查询信息;所述待查询信息用于描述待查询资源;获取针对所述待查询信息的资源查询结果;若所述资源查询结果表示无法向所述用户提供所述待查询资源,则根据所述待查询信息,确定至少一个推荐资源;向所述用户提供所述至少一个推荐资源。2.根据权利要求1所述的方法,其特征在于,所述根据所述待查询信息,确定至少一个推荐资源,包括:根据所述待查询信息,确定至少一个候选资源的推荐表征数据;根据所述至少一个候选资源的推荐表征数据,从所述至少一个候选资源中确定至少一个推荐资源。3.根据权利要求2所述的方法,其特征在于,所述推荐表征数据包括特征匹配表征数据和/或至少一个属性检索表征数据。4.根据权利要求3所述的方法,其特征在于,所述特征匹配表征数据的确定过程,包括:根据所述待查询信息,确定待提取信息;利用预先构建的特征提取网络,对所述待提取信息进行特征提取处理,得到待匹配特征;将所述待匹配特征与各个所述候选资源的资源表征特征进行匹配处理,得到各个所述候选资源的特征匹配结果;根据所述至少一个候选资源的特征匹配结果,确定所述至少一个候选资源的特征匹配表征数据。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:根据所述用户的历史资源操作信息,确定至少一个资源样本数据;其中,所述至少一个资源样本数据包括至少一个正样本数据和至少一个负样本数据;根据所述至少一个资源样本数据,构建所述特征提取网络。6.根据权利要求5所述的方法,其特征在于,所述历史资源操作信息用于描述所述用户针对至少一个待使用资源触发的操作行为;所述至少一个正样本数据的确定过程,包括:根据所述至少一个待使用资源,确定所述至少一个正样本数据;和/或,所述至少一个负样本数据的确定过程,包括:将至少一个备选资源的属性信息与所述至少一个待使用资源的属性信息进行比较,得到属性比较结果;根据所述属性比较结果,从所述至少一个备选资源中确定至少一个目标资源,以使各个所述目标资源的属性信息不同于所述至少一个待使用资源的属性信息;根据所述至少一个目标资源,确定所述至少一个负样本数据。7.根据权利要求6所述的方法,其特征在于,所述至少一个备选资源包括待使用时间段内的达到预设资源条件的至少一个资源数据。
8.根据权利要求5

7任一项所述的方法,其特征在于,所述特征提取网络的构建过程,包括:根据所述至少一个资源样本数据、所述用户的描述信息、和待训练模型,确定所述至少一个资源样本数据的预测分类结果;根据所述至少一个资源样本数据和所述至少一个资源样本数据的实际分类信息,更新所述待训练模型,并继续执行所述根据所述至少一个资源样本数据、所述用户的描述信息、和待训练模型,确定所述至少一个资源样本数据的预测分类结果的步骤,直至在达到预设停止条件之后,根据所述待训练模型,确定所述特征提取网络。9.根据权利要求8所述的方法,其特征在于,所述待训练模型包括用户特征提取层、资源特征提取层、特征拼接层和分类处理层;其中,所述分类处理层的输入数据包括所述特征拼接层的输出数据;所述特征拼接...

【专利技术属性】
技术研发人员:杜文贺程磊张颜文
申请(专利权)人:科大讯飞股份有限公司
类型:发明
国别省市:

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

1