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

内容列表的生成方法、介质、装置和计算设备制造方法及图纸

技术编号:41700510 阅读:16 留言:0更新日期:2024-06-19 12:34
本公开的实施方式提供了一种内容列表的生成方法、介质、装置和计算设备,涉及计算机技术领域。该内容列表的生成方法包括:根据用户输入的搜索信息,从原始内容池中搜索出多个满足搜索信息的第一内容,生成目标内容池,根据用户输入的配置信息,对目标内容池进行内容组货,生成多个目标内容列表。其中,配置信息用于表示对目标内容列表包含的目标内容的需求。本技术方案有效的减少了开发成本和人工成本,提高了目标内容列表的生成速度。

【技术实现步骤摘要】

本公开的实施方式涉及计算机领域,更具体地,本公开的实施方式涉及内容列表的生成方法、介质、装置和计算设备


技术介绍

1、本部分旨在为本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

2、歌单是指将多首音乐作品按照某种主题、风格、场合等分类编排在一起的列表形式,方便用户进行音乐选择和播放的一种功能。专业生成内容(professionally generatedcontent,pgc)是一种常见的歌单生成方式,pgc歌单又称为官方歌单,该类型歌单专业性高、制作精良且质量稳定,具有一定的用户心质以及调性。

3、目前,pgc歌单的生成方式主要是运营人员将对pgc歌单的需求给到算法团队,算法团队根据该需求编写对应的算法,以使根据该算法对歌曲进行自动捞取以及自动组装,从而生成满足该需求的pgc歌单。然而,该方式的开发成本非常高,且生成pgc歌单的速度较慢。


技术实现思路

1、本公开提供一种内容列表的生成方法、介质、装置和计算设备,以解决现有技术存在的开发成本高以及生成pgc歌单的速度较慢的问题。

2、在本公开实施方式的第一方面中,提供了一种内容列表的生成方法,包括:

3、根据用户输入的搜索信息,从原始内容池中搜索出多个满足所述搜索信息的第一内容,生成目标内容池;

4、根据用户输入的配置信息,对所述目标内容池进行内容组货,生成多个目标内容列表,所述配置信息用于表示对目标内容列表包含的目标内容的需求。p>

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、所述针对每一内容包,根据用户输入的第二关键词,通过aigc生成所述第二关键词对应的标题和描述。

33、在本公开实施方式的第二方面中,提供了一种内容列表的生成装置,包括:

34、搜索模块,用于根据用户输入的搜索信息,从原始内容池中搜索出多个满足所述搜索信息的第一内容,生成目标内容池;

35、组货模块,用于根据用户输入的配置信息,对所述目标内容池进行内容组货,生成多个目标内容列表,所述配置信息用于表示对目标内容列表包含的目标内容的需求。

36、在本公开的一个实施例中,所述配置信息包括内容包数量、每个内容包包含的内容数量、每个内容包的第二内容的数量信息;

37、其中,每个内容包的所述第二内容的数量信息为每个内容包中所述第二内容的数量,或每个内容包中第二内容数量占总内容数量的比例;所述第二内容拥有用户确定的目标标签。

38、在本公开的另一实施例中,所述组货模块,具体用于:

39、根据所述目标内容池,生成内容属性表,所述内容属性表包括所述目标内容池中所述第一内容的属性;

40、根据所述内容属性表,对所述目标内容池中满足所述配置信息的第一内容进行组装,生成多个内容包;

41、针对每一内容包,生成所述内容包对应的标题以及描述;

42、根据所述内本文档来自技高网...

【技术保护点】

1.一种内容列表的生成方法,包括:

2.根据权利要求1所述的方法,所述配置信息包括内容包数量、每个内容包包含的内容数量、每个内容包的第二内容的数量信息;

3.根据权利要求2所述的方法,所述根据用户输入的配置信息,对所述目标内容池进行内容组货,生成多个目标内容列表,包括:

4.根据权利要求3所述的方法,所述配置信息还用于指示以下至少一项:

5.根据权利要求4所述的方法,若所述配置信息指示使用所述过滤池,则在所述根据所述内容属性表,对所述目标内容池中满足所述配置信息的第一内容进行组装,生成多个内容包之前,所述方法还包括:

6.根据权利要求4所述的方法,若所述配置信息指示使用所述补充池,则在所述根据所述内容属性表,对所述目标内容池中满足所述配置信息的第一内容进行组装,生成多个内容包之前,所述方法还包括:

7.根据权利要求1至6任一项所述的方法,所述搜索信息包括以下至少一项:标签、作者、第三内容、第一关键词、热词。

8.一种内容列表的生成装置,包括:

9.一种存储介质,所述存储介质中存储有程序产品,所述程序产品被执行时,实现如权利要求1至7中任一项所述的方法。

10.一种计算设备,包括:处理单元,以及与所述处理单元通信连接的存储单元;

...

【技术特征摘要】

1.一种内容列表的生成方法,包括:

2.根据权利要求1所述的方法,所述配置信息包括内容包数量、每个内容包包含的内容数量、每个内容包的第二内容的数量信息;

3.根据权利要求2所述的方法,所述根据用户输入的配置信息,对所述目标内容池进行内容组货,生成多个目标内容列表,包括:

4.根据权利要求3所述的方法,所述配置信息还用于指示以下至少一项:

5.根据权利要求4所述的方法,若所述配置信息指示使用所述过滤池,则在所述根据所述内容属性表,对所述目标内容池中满足所述配置信息的第一内容进行组装,生成多个内容包之前,所述方法还包括:

【专利技术属性】
技术研发人员:杨群芳冀文杰金林强徐江波陈人树罗琛彭涛张鑫裴中率焦广才刘明昊
申请(专利权)人:杭州网易云音乐科技有限公司
类型:发明
国别省市:

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

1