System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 内容搜索方法、装置、设备、介质和程序产品制造方法及图纸_技高网

内容搜索方法、装置、设备、介质和程序产品制造方法及图纸

技术编号:44132943 阅读:9 留言:0更新日期:2025-01-24 22:53
本申请公开了一种内容搜索方法、装置、设备、介质和程序产品,涉及计算机技术领域,该方法包括如下步骤:接收搜索请求,搜索请求中包括第一搜索内容,第一搜索内容是数据搜索时的搜索条件;获取第一搜索内容对应的关联搜索内容,其中,关联搜索内容是在历史时间段内与第一搜索内容的搜索触发间隔时长在预设时长范围内的搜索内容,第一搜索内容和关联搜索内容之间符合预设的关联条件;对第一搜索内容和关联搜索内容进行搜索,得到搜索结果。能够在原有搜索内容的基础上继续增加对关联搜索内容进行搜索时得到的结果,在充分理解用户意图的情况下,向用户反馈更加准确且全面的搜索结果,提高用户基于搜索内容进行搜索的准确性。

【技术实现步骤摘要】

本申请实施例涉及计算机,特别涉及一种内容搜索方法、装置、设备、介质和程序产品


技术介绍

1、搜索引擎是互联网信息检索的重要工具,通过复杂的算法索引网络上的多媒体内容,使用户能够通过关键词快速定位到他们感兴趣的信息。

2、相关技术中,搜索引擎通常会提供用户输入区域,用户在输入区域内键入待查询的关键词,搜索引擎会根据关键词从数据库内匹配到相应的内容,作为搜索结果反馈给用户。例如,在音乐场景的搜索引擎中,用户可以输入歌曲名称、歌手名字或歌词片段,搜索引擎根据输入内容所反馈的结果中包含歌曲链接、歌手资料、歌词全文等。

3、然而,仅依靠关键词进行匹配的方式,搜索引擎会反馈所有包含该关键词的内容,忽略了用户的意图,导致搜索结果中包含大量无关内容,搜索结果准确性较低。


技术实现思路

1、本申请实施例提供了一种内容搜索方法、装置、设备、介质和程序产品,能够提高搜索结果的准确性。所述技术方案如下:

2、一方面,提供了一种内容搜索方法,所述方法包括:

3、接收搜索请求,所述搜索请求中包括第一搜索内容,所述第一搜索内容是数据搜索时的搜索条件;

4、获取所述第一搜索内容对应的关联搜索内容,其中,所述关联搜索内容是在历史时间段内与所述第一搜索内容的搜索触发间隔时长在预设时长范围内的搜索内容,所述第一搜索内容和所述关联搜索内容之间符合预设的关联条件;

5、对所述第一搜索内容和所述关联搜索内容进行搜索,得到搜索结果。

6、另一方面,提供了一种内容搜索装置,所述装置包括:

7、接收模块,用于接收搜索请求,所述搜索请求中包括第一搜索内容,所述第一搜索内容是数据搜索时的搜索条件;

8、获取模块,用于获取所述第一搜索内容对应的关联搜索内容,其中,所述关联搜索内容是在历史时间段内与所述第一搜索内容的搜索触发间隔时长在预设时长范围内的搜索内容,所述第一搜索内容和所述关联搜索内容之间符合预设的关联条件;

9、搜索模块,用于对所述第一搜索内容和所述关联搜索内容进行搜索,得到搜索结果。

10、在一个可选的实施例中,所述获取模块,还包括:

11、获取单元,用于获取与所述第一搜索内容对应的候选关联内容,所述候选关联内容是指在所述历史时间段内与所述第一搜索内容的搜索触发间隔时长在所述预设时长范围内的至少一个搜索内容;

12、计算单元,用于计算所述候选关联内容与所述第一搜索内容之间的搜索关联度;

13、确定单元,用于在所述候选关联内容中存在目标内容所对应的搜索关联度符合所述预设的关联条件的情况下,将所述目标内容确定为所述关联搜索内容。

14、在一个可选的实施例中,所述获取单元,还用于获取所述历史时间段内与所述第一搜索内容对应的搜索记录,所述搜索记录包含所述历史时间段内接收所述第一搜索内容时所产生的记录;从所述搜索记录中获取与所述第一搜索内容对应的所述候选关联内容。

15、在一个可选的实施例中,所述搜索关联度包含关联搜索率;

16、所述计算单元,还用于针对所述候选关联内容中第i个搜索内容,计算所述第i个搜索内容在所述搜索记录中出现的频率,得到与所述第i个搜索内容对应的关联搜索率,i为正整数。

17、在一个可选的实施例中,所述搜索关联度包含内容相关性;

18、所述计算单元,还用于针对所述候选关联内容中第i个搜索内容,计算所述第i个搜索内容与所述第一搜索内容之间的第i内容相关性,所述第i内容相关性用于指示所述第i个搜索内容与所述第一搜索内容在内容主题和语义层面的相关程度。

19、在一个可选的实施例中,所述计算单元,还用于针对所述候选关联内容中所述第i个搜索内容,计算所述第i个搜索内容与所述第一搜索内容之间的第i编辑距离和第i集合相似度,所述第i编辑距离是指将所述第一搜索内容转换成所述第i个搜索内容所需的单字符编辑操作次数,所述第i集合相似度是指所述第一搜索内容与所述第i个搜索内容之间交集和并集的比例;获取所述第i个搜索内容的内容主题与所述第一搜索内容的内容主题;计算所述第i个搜索内容与所述第一搜索内容之间的第i主题相关性,所述第i主题相关性用于指示所述第i个搜索内容的内容主题与所述第一搜索内容的内容主题之间是否符合预设的相关性条件;基于所述第i编辑距离、第i集合相似度和所述第i主题相关性得到所述第i内容相关性。

20、在一个可选的实施例中,所述确定单元,还用于基于所述搜索关联度对所述候选关联内容进行排序,将所述候选关联内容中排序前j个内容确定为所述关联搜索内容,j为正整数。

21、在一个可选的实施例中,所述关联搜索内容中包含至少一个子内容;

22、所述搜索模块,还用于获取所述至少一个子内容分别与所述第一搜索内容之间的搜索关联度,所述搜索关联度用于描述子内容与所述第一搜索内容之间的关联程度;基于所述搜索关联度对所述至少一个子内容进行排序,得到排序结果;对所述第一搜索内容和所述至少一个子内容进行搜索,得到与所述第一搜索内容对应的第一搜索结果、与所述至少一个子内容分别对应的第二搜索结果;基于所述排序结果对所述第一搜索结果和所述第二搜索结果进行整合,得到所述搜索结果。

23、另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本申请实施例中任一所述的内容搜索方法。

24、另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述本申请实施例中任一所述的内容搜索方法。

25、另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的内容搜索方法。

26、本申请实施例提供的技术方案带来的有益效果至少包括:

27、对搜索请求中包含的搜索内容进行关联分析和历史追溯,得到对应的关联搜索内容,关联搜索内容能够反映用户在历史时间段内针对同一搜索内容得到反馈时的满意程度,获取用户基于第一搜索内容进行搜索时的真实意图。在原有搜索内容的基础上继续增加对关联搜索内容进行搜索时得到的结果,能够在充分理解用户意图的情况下,向用户反馈更加准确且全面的搜索结果,提高用户基于搜索内容进行搜索的准确性。并且,在一定程度上减少用户因对搜索结果不满意,而在短时间内再次进行搜索的搜索事件的发生频率,提高了用户搜索的效率。

本文档来自技高网...

【技术保护点】

1.一种内容搜索方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取所述第一搜索内容对应的关联搜索内容之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述获取与所述第一搜索内容对应的候选关联内容,包括:

4.根据权利要求3所述的方法,其特征在于,所述搜索关联度包含关联搜索率;

5.根据权利要求3所述的方法,其特征在于,所述搜索关联度包含内容相关性;

6.根据权利要求5所述的方法,其特征在于,所述针对所述候选关联内容中第i个搜索内容,计算所述第i个搜索内容与所述第一搜索内容之间的第i内容相关性,包括:

7.根据权利要求2所述的方法,其特征在于,所述在所述候选关联内容中存在目标内容所对应的搜索关联度符合所述预设的关联条件的情况下,将所述目标内容确定为所述关联搜索内容,包括:

8.根据权利要求1至7任一所述的方法,其特征在于,所述关联搜索内容中包含至少一个子内容;

9.一种内容搜索装置,其特征在于,所述装置包括:

10.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一段程序,所述至少一段程序由所述处理器加载并执行以实现如权利要求1至8任一所述的内容搜索方法。

11.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一段程序,所述至少一段程序由处理器加载并执行以实现如权利要求1至8任一所述的内容搜索方法。

12.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8任一所述的内容搜索方法。

...

【技术特征摘要】

1.一种内容搜索方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取所述第一搜索内容对应的关联搜索内容之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述获取与所述第一搜索内容对应的候选关联内容,包括:

4.根据权利要求3所述的方法,其特征在于,所述搜索关联度包含关联搜索率;

5.根据权利要求3所述的方法,其特征在于,所述搜索关联度包含内容相关性;

6.根据权利要求5所述的方法,其特征在于,所述针对所述候选关联内容中第i个搜索内容,计算所述第i个搜索内容与所述第一搜索内容之间的第i内容相关性,包括:

7.根据权利要求2所述的方法,其特征在于,所述在所述候选关联内容中存在目标内容所对应的搜索关联度符合所述预设的关...

【专利技术属性】
技术研发人员:汤智尧谢培阳王鹏远田汸泽寰任思豪
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:

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

1