System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机应用,尤其是一种视频搜索无结果的处理方法、系统、设备及介质。
技术介绍
1、视频作为不同于音频彩铃的多媒体表现形式,其内容更长,信息更丰富,版权更严格,用户通过文本搜索词进行搜索时,往往因版权受限,内容覆盖度有限,搜索算法无法匹配而返回无法找到视频的提示信息,导致用户感知差。相关技术中通过人工交互的方式满足用户在搜索无结果时的需求,用户需要经过多轮交互反馈,存在用户使用体验差的问题。综合上述,相关技术中存在的技术问题亟需得到解决。
技术实现思路
1、有鉴于此,本专利技术实施例提供一种视频搜索无结果的处理方法、系统、设备及介质,以提升用户体验。
2、一方面,本专利技术提供了一种视频搜索无结果的处理方法,所述方法包括:
3、获取搜索关键词;
4、当所述搜索关键词通过搜索索引库查找返回无结果时,将所述搜索关键词与预先构建的视频描述向量数据库进行匹配处理,得到匹配结果;
5、当所述匹配结果为无匹配资源时,通过大语言模型对所述搜索关键词进行语义扩展处理,得到扩展关键词;
6、将所述扩展关键词与所述视频描述向量数据库进行匹配处理,返回视频资源。
7、可选地,在所述将所述搜索关键词与预先构建的视频描述向量数据库进行匹配处理之前,所述方法还包括预先构建所述视频描述向量数据库,具体包括:
8、对视频资源库中进行全量扫描处理,得到视频资源;
9、通过大语言模型对所述视频资源进行视频特征描
10、对所述视频描述内容进行向量化处理并保存,得到视频描述向量数据库。
11、可选地,所述通过大语言模型对所述视频资源进行视频特征描述处理,得到视频描述内容,包括:
12、获取分层时序感知的视频语言预训练模型和大语言模型;
13、通过所述视频语言预训练模型对所述视频资源进行视频描述处理,得到关键描述内容;
14、通过所述大语言模型对所述关键描述内容进行扩展描述处理,得到视频描述内容。
15、可选地,所述通过所述视频语言预训练模型对所述视频资源进行视频描述处理,得到关键描述内容,包括:
16、对所述视频资源进行跨模态时刻探索处理,得到视频时刻表示;
17、根据所述视频时刻表示对所述视频资源进行视频文本对齐处理,并通过视频描述算法生成初始描述内容;
18、通过内容识别算法对所述初始描述内容进行对比分析,得到关键描述内容。
19、可选地,所述通过所述大语言模型对所述关键描述内容进行扩展描述处理,得到视频描述内容,包括:
20、获取视频特征提示词模板;
21、根据所述视频特征提示词模板对所述关键描述内容进行提示词组装处理,得到描述内容提示词;
22、将所述描述内容提示词输入所述大语言模型进行扩写处理,得到视频描述内容。
23、可选地,所述将所述搜索关键词与预先构建的视频描述向量数据库进行匹配处理,得到匹配结果:
24、对所述搜索关键词进行向量化处理,得到搜索关键词特征向量;
25、将所述搜索关键词特征向量与所述视频描述向量数据库中的视频特征向量进行余弦相似度匹配处理,得到匹配结果。
26、可选地,所述通过大语言模型对所述搜索关键词进行语义扩展处理,得到扩展关键词,包括:
27、获取搜索提示词模板;
28、根据所述搜索提示词模板对所述搜索关键词进行提示词组装处理,得到搜索关键词提示词;
29、将所述搜索关键词提示词输入所述大语言模型进行扩展处理,得到扩展关键词。
30、另一方面,本专利技术实施例还提供了一种视频搜索无结果的处理系统,包括:
31、第一模块,用于获取搜索关键词;
32、第二模块,用于当所述搜索关键词通过搜索索引库查找返回无结果时,将所述搜索关键词与预先构建的视频描述向量数据库进行匹配处理,得到匹配结果;
33、第三模块,用于当所述匹配结果为无匹配资源时,通过大语言模型对所述搜索关键词进行语义扩展处理,得到扩展关键词;
34、第四模块,用于将所述扩展关键词与所述视频描述向量数据库进行匹配处理,返回视频资源。
35、另一方面,本专利技术实施例还公开了一种电子设备,包括处理器以及存储器;
36、所述存储器用于存储程序;
37、所述处理器执行所述程序实现如前面所述的方法。
38、另一方面,本专利技术实施例还公开了一种计算机可读存储介质,所述存储介质存储有程序,所述程序被处理器执行实现如前面所述的方法。
39、另一方面,本专利技术实施例还公开了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器可以从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行前面的方法。
40、本专利技术采用以上技术方案与现有技术相比,具有以下技术效果:本专利技术通过将搜索关键词与预先构建的视频描述向量数据库进行匹配处理,得到匹配结果,能够基于大模型的视频描述,提取视频内容中的核心标签进行匹配,对于搜索的精准性要求更有效;另外,本专利技术通过大语言模型对所述搜索关键词进行语义扩展处理,能够更准确地匹配用户的搜索意图;且本专利技术将扩展关键词与视频描述向量数据库进行匹配处理,减少了多轮人机交互带来的用户体验差的问题。
本文档来自技高网...【技术保护点】
1.一种视频搜索无结果的处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述将所述搜索关键词与预先构建的视频描述向量数据库进行匹配处理之前,所述方法还包括预先构建所述视频描述向量数据库,具体包括:
3.根据权利要求2所述的方法,其特征在于,所述通过大语言模型对所述视频资源进行视频特征描述处理,得到视频描述内容,包括:
4.根据权利要求3所述的方法,其特征在于,所述通过所述视频语言预训练模型对所述视频资源进行视频描述处理,得到关键描述内容,包括:
5.根据权利要求3所述的方法,其特征在于,所述通过所述大语言模型对所述关键描述内容进行扩展描述处理,得到视频描述内容,包括:
6.根据权利要求1所述的方法,其特征在于,所述将所述搜索关键词与预先构建的视频描述向量数据库进行匹配处理,得到匹配结果:
7.根据权利要求1所述的方法,其特征在于,所述通过大语言模型对所述搜索关键词进行语义扩展处理,得到扩展关键词,包括:
8.一种视频搜索无结果的处理系统,其特征在于,所述系统包括:
9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器;
10.一种计算机可读存储介质,所述存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。
...【技术特征摘要】
1.一种视频搜索无结果的处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述将所述搜索关键词与预先构建的视频描述向量数据库进行匹配处理之前,所述方法还包括预先构建所述视频描述向量数据库,具体包括:
3.根据权利要求2所述的方法,其特征在于,所述通过大语言模型对所述视频资源进行视频特征描述处理,得到视频描述内容,包括:
4.根据权利要求3所述的方法,其特征在于,所述通过所述视频语言预训练模型对所述视频资源进行视频描述处理,得到关键描述内容,包括:
5.根据权利要求3所述的方法,其特征在于,所述通过所述大语言模型对所述关键描述内...
【专利技术属性】
技术研发人员:袁征,
申请(专利权)人:天翼爱音乐文化科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。