CN114065023A - 内容推荐方法、装置、电子设备及存储介质 - Google Patents
内容推荐方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN114065023A CN114065023A CN202111298335.2A CN202111298335A CN114065023A CN 114065023 A CN114065023 A CN 114065023A CN 202111298335 A CN202111298335 A CN 202111298335A CN 114065023 A CN114065023 A CN 114065023A
- Authority
- CN
- China
- Prior art keywords
- target
- user
- determining
- users
- range
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9536—Search customisation based on social or collaborative filtering
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请实施例公开了一种内容推荐方法、装置、电子设备及存储介质。方法包括:电子设备获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄;然后确定用户数量所属的目标数量范围;再根据目标数量范围确定目标组合方式,并根据目标组合方式、用户数量及每一用户对应的性别和年龄确定目标人群;最后对目标人群推荐对应的内容。通过对用户数量、年龄、性别进行识别,从而选取出主要目标人群,从而对主要目标人群推荐出合适的内容,提高了内容推荐的准确性。
Description
技术领域
本申请涉及数据处理技术领域,具体涉及一种内容推荐方法、装置、电子设备及存储介质。
背景技术
在相关技术中,随着网络内容的快速增长,用户在使用电子设备浏览观看内容时,电子设备会记录下用户的浏览观看记录,从而对用户推荐对应的内容。
但是,当多个用户使用电子设备时,电子设备不能够推荐出合适的内容。
发明内容
本申请实施例提供一种内容推荐方法、装置、电子设备及存储介质。该内容推荐方法能够内容推荐准确率。
第一方面,本申请实施例提供了一种内容推荐方法,包括:
获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄;
确定所述用户数量所属的目标数量范围;
根据所述目标数量范围确定目标组合方式,并根据所述目标组合方式、所述用户数量及所述每一用户对应的性别和年龄确定目标人群;
对所述目标人群推荐对应的内容。
第二方面,本申请实施例提供了一种内容推荐装置,包括:
获取模块,用于获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄;
第一确定模块,用于确定所述用户数量所属的目标数量范围;
第二确定模块,用于根据所述目标数量范围确定目标组合方式,并根据所述目标组合方式、所述用户数量及所述每一用户对应的性别和年龄确定目标人群;
推荐模块,用于对所述目标人群推荐对应的内容。
第三方面,本申请实施例提供了一种电子设备,存储有可执行程序代码的存储器、与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,执行本申请实施例提供的内容推荐方法中的步骤。
第四方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本申请实施例提供的内容推荐方法中的步骤。
本申请实施例中,电子设备获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄;然后确定用户数量所属的目标数量范围;再根据目标数量范围确定目标组合方式,并根据目标组合方式、用户数量及每一用户对应的性别和年龄确定目标人群;最后对目标人群推荐对应的内容。通过对用户数量、年龄、性别进行识别,从而选取出主要目标人群,从而对主要目标人群推荐出合适的内容,提高了内容推荐的准确性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的内容推荐方法的第一流程示意图。
图2是本申请实施例提供的内容推荐方法的第二流程示意图。
图3是本申请实施例提供的内容推荐装置的结构示意图。
图4是本申请实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在相关技术中,随着网络内容的快速增长,用户在使用电子设备浏览观看内容时,电子设备会记录下用户的浏览观看记录,从而对用户推荐对应的内容。
但是,当多个用户使用电子设备时,电子设备不能够推荐出合适的内容。
为了解决该技术问题,本申请实施例提供了一种内容推荐方法、装置、电子设备及存储介质。该内容推荐方法能够内容推荐准确率。
需要说明的是,该内容推荐方法适用于电视、智能手机、电脑、平板电脑、头戴式设备等电子设备。
请参阅图1,图1是本申请实施例提供的内容推荐方法的第一流程示意图。该内容推荐方法可以包括以下步骤:
110、获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄。
在一些实施方式中,电子设备可以获取目标范围内的用户数量,比如在电子设备面前40度到140度的范围内,获取用户的用户数量。
在确定好用户数量之后,电子设备可以调用摄像头对每一个用户的面部图像进行获取,然后对每一用户的面部图像生成面部关键点,根据面部关键点的分布位置确定出用户的年龄和性别。比如,男性的面部往往下颌骨较大,则可以通过面部图像上下颌骨位置对应的面部关键点来对用户的性别进行识别。
而小孩相对于大人面部较小,可以根据用户面部关键点分布的面积来确定出用户是小孩还是大人,比如面部关键点的分布面积大于预设面积,则该用户为大人,当面部关键点的分布面积小于预设面积,则确定该用户为小孩。
在一些实施方式中,还可以根据面部关键点对用户的年龄进行识别,比如老年用户的眼睑下垂,而年轻用户的眼睑紧致,可以根据用户眼睑部位对应的面部关键点确定用户的年龄。
在一些实施方式中,在获取到用户对应的图像之后,可以根据比较直白的用户特征确定出用户的年龄和性别。比如,头发长于预设长度的用户为女性,头发不长于预设长度的用户为男性。还可以根据用户的穿着和打扮确定出用户的年龄。在此不再一一例举。
在一些实施方式中,还可以在电子设备本地存储多个预设用户的年龄和性别,并将多个预设用户的面部图像、年龄和性别存储在用户数据库中。当电子设备目标范围内有多个用户时,可以将多个用户的面部图像输入到用户数据库中进行匹配。从而得到每一个用户对应的年龄和性别。
120、确定用户数量所属的目标数量范围。
在一些实施方式中,可以预先设置多个数量范围,比如,每个数量范围内包括不同的用户数量。
当确定出用户数量之后,可以确定用户数量对应的数量范围,将该数量范围确定为目标数量范围。
比如,用户数量为4,用户数量对应4-6的数量范围,则4-6的数量范围为目标数量范围。
130、根据目标数量范围确定目标组合方式,并根据目标组合方式、用户数量及每一用户对应的性别和年龄确定目标人群。
在一些实施方式中,若目标数量范围为第二预设数量范围,则确定矩阵排列方式为目标组合方式。然后根据矩阵排列方式、用户数量及所述每一用户对应的性别和年龄生成目标矩阵,最后根据目标矩阵确定目标人群。
比如,电子设备根据目标矩阵确定相同年龄范围的第一用户,以及没有相同年龄范围用户的第二用户,然后根据第一用户和第二用户生成多个第二人群组合,最后根据多个第二人群组合确定目标人群。
在一些实施方式中,若目标数量范围为第一预设数量范围,在确定排列组合方式为目标组合方式。
然后根据用户数量和排列组合方式生成多个第一人群组合。再根据多个第一人群组合及每一用户对应的性别和年龄确定目标人群。
140、对目标人群推荐对应的内容。
在一些实施方式中,在确定出目标人群之后,可以确定目标人群中每一个目标用户对应的年龄和性别,然后根据年龄和性别确定出每一目标用户均喜爱的内容,然后将每一个目标用户都喜爱的内容推荐给目标人群。
在一些实施方式中,在推荐给目标人群对应的内容之后,可以在电子设备本地存储该目标人群和喜爱的内容之间的映射关系。当下次电子设备判断人群与该目标人群类似时,则可以推荐该内容给类似用户。
本申请实施例中,电子设备获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄;然后确定用户数量所属的目标数量范围;再根据目标数量范围确定目标组合方式,并根据目标组合方式、用户数量及每一用户对应的性别和年龄确定目标人群;最后对目标人群推荐对应的内容。通过对用户数量、年龄、性别进行识别,从而选取出主要目标人群,从而对主要目标人群推荐出合适的内容,提高了内容推荐的准确性。
为了更加详细的了解本申请实施例提供的内容推荐方法,请参阅图2,图2是本申请实施例提供的内容推荐方法的第二流程示意图。其中,该内容推荐方法可以包括:
201、获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄。
在一些实施方式中,电子设备可以获取目标范围内的用户数量,比如在电子设备面前40度到140度的范围内,获取用户的用户数量。
在确定好用户数量之后,电子设备可以调用摄像头对每一个用户的面部图像进行获取,然后对每一用户的面部图像生成面部关键点,根据面部关键点的分布位置确定出用户的年龄和性别。比如,男性的面部往往下颌骨较大,则可以通过面部图像上下颌骨位置对应的面部关键点来对用户的性别进行识别。
而小孩相对于大人面部较小,可以根据用户面部关键点分布的面积来确定出用户是小孩还是大人,比如面部关键点的分布面积大于预设面积,则该用户为大人,当面部关键点的分布面积小于预设面积,则确定该用户为小孩。
在一些实施方式中,还可以根据面部关键点对用户的年龄进行识别,比如老年用户的眼睑下垂,而年轻用户的眼睑紧致,可以根据用户眼睑部位对应的面部关键点确定用户的年龄。
在一些实施方式中,在获取到用户对应的图像之后,可以根据比较直白的用户特征确定出用户的年龄和性别。比如,头发长于预设长度的用户为女性,头发不长于预设长度的用户为男性。还可以根据用户的穿着和打扮确定出用户的年龄。在此不再一一例举。
在一些实施方式中,还可以在电子设备本地存储多个预设用户的年龄和性别,并将多个预设用户的面部图像、年龄和性别存储在用户数据库中。当电子设备目标范围内有多个用户时,可以将多个用户的面部图像输入到用户数据库中进行匹配。从而得到每一个用户对应的年龄和性别。
202、若目标数量范围为第一预设数量范围,根据用户数量和排列组合方式生成多个第一人群组合。
比如,第一预设数量范围为1-3,那么对应的第一人群组合为:S=2n-1,其中S为第一人群组合的数量,n为用户数量。当用户数量为3时,那么对应的第一人群组合的数量为7。例如有用户A、B、C,那么对应有{A,B,C,AB,AC,BC,ABC}一共7种第一人群组合。
203、根据多个第一人群组合及每一用户对应的性别和年龄确定目标人群。
当确定出多个第一人群组合之后,电子设备可以根据每一用户对应的性别和年龄确定目标人群。比如,如果第一人群组合中只有一个用户,可以通过定每一用户的年龄和性别确定该用户对应的权重值。如果第一人群组合中有多个用户,比如用户A和用户C,则可以根据用户A的年龄和性别确定该用户对应的第一权重值,根据用户C的年龄和性别确定该用户对应的第二权重值。然后确定第一权重值对应的第一系数和第二权重值对应的第二系数。
将第一系数乘以第一权重值,然后加上第二系数乘以第二权重值,则得到第一人群组合AC的权重值。
在多个第一人群组合中,通过该方式就能够确定出多个第一人群组合对应的权重值,将权重值最高的第一人群组合确定为目标人群。
204、若目标数量范围为第二预设数量范围,根据矩阵排列方式、用户数量及每一用户对应的性别和年龄生成目标矩阵。
若目标数量范围为第二预设数量范围,比如,第二预设数量范围为4-10,则可以通过矩阵方式、用户数量及每一用户对应的性别和年龄生成目标矩阵。
具体如表1所示:
A(男) | B(女) | C(男) | D(女) | E(男) | |
1-10 | 1 | 1 | |||
11-20 | 1 | ||||
21-30 | |||||
31-40 | 1 | 1 | |||
41-50 | |||||
>51 |
表1
其中矩阵的横向排列为不同的用户及其对应的性别,而矩阵的纵向排列为用户对应的年龄范围。
205、根据目标矩阵确定相同年龄范围的第一用户,以及没有相同年龄范围用户的第二用户。
在一些实施方式中,如表1所示,其中A和B为相同年龄范围的第一用户,C和D为相同年龄范围的第一用户,E为没有相同年龄范围用户的第二用户。
则可以根据该方式确定出多个用户中的第一用户和第二用户。
206、根据第一用户和第二用户生成多个第二人群组合。
在确定出第一用户和第二用户之后,可以根据第一用户和第二用户生成多个第二人群组合。
比如,将相同年龄范围的第一用户确定为一个第二人群组合,将没有相同年龄范围用户的第二用户确定为一个第二人群组合。如表1所示,确定的第二人群组合有:AB、CD、E。
还可以对多个第一用户进行排列组合,得到多个第二人群组合,比如确定的第二人群组合有:AB、AC、AD、BC、BD。
207、根据多个第二人群组合确定目标人群。
在一些实施方式中,可以确定多个用户分别对应的历史观看时长,从而确定出每一个用户对应的历史观看总时长。然后确定出每一用户的历史观看时长在观看总时长中占据的权重值。
比如24小时内C观看的总时常为2个小时,D观看的总时长为3个小时,E观看的总时长为1小时,A和B观看的总时长为1个小时,那么C的权重为2/8,D的权重为3/8,E、A和B的权重为1/8。
然后,获取每一第二人群组合对应的权重值,选取最大的权重值对应的第二人群组合为所述目标人群。比如计算每一第二人群组合对应的权重值,比如CD组合对应的权重值为5/8,CD组合对应的权重值最大,那么确定第二人群组合CD为目标人群。
208、对目标人群推荐对应的内容。
在一些实施方式中,在确定出目标人群之后,可以确定目标人群中每一个目标用户对应的年龄和性别,然后根据年龄和性别确定出每一目标用户均喜爱的内容,然后将每一个目标用户都喜爱的内容推荐给目标人群。
在一些实施方式中,在推荐给目标人群对应的内容之后,可以在电子设备本地存储该目标人群和喜爱的内容之间的映射关系。当下次电子设备判断人群与该目标人群类似时,则可以推荐该内容给类似用户。
在本申请实施例中,通过获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄,若目标数量范围为第一预设数量范围,根据用户数量和排列组合方式生成多个第一人群组合。根据多个第一人群组合及每一用户对应的性别和年龄确定目标人群。
若目标数量范围为第二预设数量范围,根据矩阵排列方式、用户数量及每一用户对应的性别和年龄生成目标矩阵。根据目标矩阵确定相同年龄范围的第一用户,以及没有相同年龄范围用户的第二用户。根据第一用户和第二用户生成多个第二人群组合。根据多个第二人群组合确定目标人群。
最后对目标人群推荐对应的内容。从而实现对目标人群进行准确的内容推荐。
请参阅图3,图3是本申请实施例提供的内容推荐装置的结构示意图。该内容推荐装置包括:
获取模块310,用于获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄。
第一确定模块320,用于确定所述用户数量所属的目标数量范围。
第二确定模块330,用于根据所述目标数量范围确定目标组合方式,并根据所述目标组合方式、所述用户数量及所述每一用户对应的性别和年龄确定目标人群。
第二确定模块330还用于若所述目标数量范围为第二预设数量范围,则确定矩阵排列方式为所述目标组合方式。
第二确定模块330还用于根据所述矩阵排列方式、所述用户数量及所述每一用户对应的性别和年龄生成目标矩阵;
根据所述目标矩阵确定所述目标人群。
第二确定模块330还用于根据所述目标矩阵确定相同年龄范围的第一用户,以及没有相同年龄范围用户的第二用户;
根据所述第一用户和所述第二用户生成多个第二人群组合;
根据所述多个第二人群组合确定所述目标人群。
第二确定模块330还用于若所述目标数量范围为第一预设数量范围,在确定排列组合方式为所述目标组合方式。
第二确定模块330还用于根据所述用户数量和所述排列组合方式生成多个第一人群组合;
根据所述多个第一人群组合及所述每一用户对应的性别和年龄确定目标人群。
推荐模块340,用于对所述目标人群推荐对应的内容。
本申请实施例中,电子设备获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄;然后确定用户数量所属的目标数量范围;再根据目标数量范围确定目标组合方式,并根据目标组合方式、用户数量及每一用户对应的性别和年龄确定目标人群;最后对目标人群推荐对应的内容。通过对用户数量、年龄、性别进行识别,从而选取出主要目标人群,从而对主要目标人群推荐出合适的内容,提高了内容推荐的准确性。
相应的,本申请实施例还提供一种电子设备,如图4所示,该电子设备可以输入单元401、显示单元402、包括有一个或一个以上计算机可读存储介质的存储器403、传感器405、包括有一个或者一个以上处理核心的处理器404、以及电源406等部件。本领域技术人员可以理解,图4中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
输入单元401可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元401可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器404,并能接收处理器404发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元401还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元402可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元402可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid CrystalDisplay)、有机发光二极管(OLED,Organic Light-Emitting Diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器404以确定触摸事件的类型,随后处理器404根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图4中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
存储器403可用于存储软件程序以及模块,处理器404通过运行存储在存储器403的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器403可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器403可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器403还可以包括存储器控制器,以提供处理器404和输入单元401对存储器403的访问。
电子设备还可包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在电子设备移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于电子设备还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
处理器404是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器403内的软件程序和/或模块,以及调用存储在存储器403内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器404可包括一个或多个处理核心;优选的,处理器404可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器404中。
电子设备还包括给各个部件供电的电源406(比如电池),优选的,电源可以通过电源管理***与处理器404逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源406还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,电子设备还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,电子设备中的处理器404会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器403中,并由处理器404来运行存储在存储器403中的应用程序,从而实现各种功能:
获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄;
确定所述用户数量所属的目标数量范围;
根据所述目标数量范围确定目标组合方式,并根据所述目标组合方式、所述用户数量及所述每一用户对应的性别和年龄确定目标人群;
对所述目标人群推荐对应的内容。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种内容推荐方法中的步骤。例如,该指令可以执行如下步骤:
获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄;
确定所述用户数量所属的目标数量范围;
根据所述目标数量范围确定目标组合方式,并根据所述目标组合方式、所述用户数量及所述每一用户对应的性别和年龄确定目标人群;
对所述目标人群推荐对应的内容。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,该计算机可读存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种内容推荐方法中的步骤,因此,可以实现本申请实施例所提供的任一种内容推荐方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请实施例所提供的一种内容推荐方法、装置、电子设备及存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种内容推荐方法,其特征在于,包括:
获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄;
确定所述用户数量所属的目标数量范围;
根据所述目标数量范围确定目标组合方式,并根据所述目标组合方式、所述用户数量及所述每一用户对应的性别和年龄确定目标人群;
对所述目标人群推荐对应的内容。
2.根据权利要求1所述的内容推荐方法,其特征在于,所述根据所述目标数量范围确定目标组合方式,包括:
若所述目标数量范围为第二预设数量范围,则确定矩阵排列方式为所述目标组合方式。
3.根据权利要求2所述的内容推荐方法,其特征在于,所述根据所述目标组合方式、所述用户数量及所述每一用户对应的性别和年龄确定目标人群,包括:
根据所述矩阵排列方式、所述用户数量及所述每一用户对应的性别和年龄生成目标矩阵;
根据所述目标矩阵确定所述目标人群。
4.根据权利要求3所述的内容推荐方法,其特征在于,根据所述目标矩阵确定所述目标人群,包括:
根据所述目标矩阵确定相同年龄范围的第一用户,以及没有相同年龄范围用户的第二用户;
根据所述第一用户和所述第二用户生成多个第二人群组合;
根据所述多个第二人群组合确定所述目标人群。
5.根据权利要求4所述的内容推荐方法,其特征在于,所述根据所述多个第二人群组合确定所述目标人群,包括:
获取每一所述第二人群组合对应的权重值;
选取最大的权重值对应的所述第二人群组合为所述目标人群。
6.根据权利要求1所述的内容推荐方法,其特征在于,所述根据所述目标数量范围确定目标组合方式,包括:
若所述目标数量范围为第一预设数量范围,在确定排列组合方式为所述目标组合方式。
7.根据权利要求6所述的内容推荐方法,其特征在于,所述根据所述目标组合方式、所述用户数量及所述每一用户对应的性别和年龄确定目标人群,包括:
根据所述用户数量和所述排列组合方式生成多个第一人群组合;
根据所述多个第一人群组合及所述每一用户对应的性别和年龄确定目标人群。
8.一种内容推荐装置,其特征在于,包括:
获取模块,用于获取目标范围内用户的用户数量,以及每一用户对应的性别和年龄;
第一确定模块,用于确定所述用户数量所属的目标数量范围;
第二确定模块,用于根据所述目标数量范围确定目标组合方式,并根据所述目标组合方式、所述用户数量及所述每一用户对应的性别和年龄确定目标人群;
推荐模块,用于对所述目标人群推荐对应的内容。
9.一种电子设备,其特征在于,包括:
存储有可执行程序代码的存储器、与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1至7任一项所述的内容推荐方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至7任一项所述的内容推荐方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111298335.2A CN114065023A (zh) | 2021-11-04 | 2021-11-04 | 内容推荐方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111298335.2A CN114065023A (zh) | 2021-11-04 | 2021-11-04 | 内容推荐方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114065023A true CN114065023A (zh) | 2022-02-18 |
Family
ID=80273644
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111298335.2A Pending CN114065023A (zh) | 2021-11-04 | 2021-11-04 | 内容推荐方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114065023A (zh) |
-
2021
- 2021-11-04 CN CN202111298335.2A patent/CN114065023A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108958633B (zh) | 分屏显示方法、装置、存储介质及电子设备 | |
KR102673702B1 (ko) | 피드백 제공 방법 및 이를 지원하는 전자 장치 | |
EP3961427A1 (en) | Display control method and terminal device | |
CN103729156A (zh) | 显示控制装置以及显示控制方法 | |
CN108616448B (zh) | 一种信息分享的路径推荐方法及移动终端 | |
CN110866038A (zh) | 信息推荐方法及终端设备 | |
CN114203119B (zh) | 显示控制方法、装置、电子设备及存储介质 | |
WO2018120169A1 (zh) | 自动设置壁纸的方法、终端设备和图形用户界面 | |
WO2018133681A1 (zh) | 搜索结果排序方法、装置、服务器及存储介质 | |
CN108874906B (zh) | 一种信息推荐方法及终端 | |
WO2020125405A1 (zh) | 终端设备的控制方法及终端设备 | |
CN111444425A (zh) | 一种信息推送方法、电子设备及介质 | |
US20230092801A1 (en) | Power display method and apparatus, and electronic device | |
CN109816679A (zh) | 一种图片处理方法及终端设备 | |
CN106843634A (zh) | 屏幕显示调整方法及*** | |
CN107609146B (zh) | 信息展示方法、装置、终端及服务器 | |
CN109815349A (zh) | 一种信息获取方法及终端设备 | |
CN106886351B (zh) | 一种终端时间信息的显示方法、装置及计算机设备 | |
KR20220114082A (ko) | 표시 방법 및 전자 기기 | |
CN111930509A (zh) | 智能眼镜的数据处理方法、装置、存储介质及电子设备 | |
CN114065023A (zh) | 内容推荐方法、装置、电子设备及存储介质 | |
CN111381753B (zh) | 多媒体文件播放方法及电子设备 | |
CN111796980B (zh) | 数据处理方法、装置、电子设备和存储介质 | |
CN114287887A (zh) | 疾病诊断方法、装置、电子设备及存储介质 | |
US11003293B2 (en) | Electronic device that executes assigned operation in response to touch pressure, and method therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |