内容项目的推送方法、装置及系统与流程

文档序号:12363993阅读:来源:国知局

技术特征:

1.一种内容项目的推送方法,其特征在于,所述方法包括:

确定社交平台中与目标用户相关的用户原创内容UGC属于的目标推送类型;

确定所述目标用户与所述UGC的关联度;

确定所述目标用户对于所述UGC的活跃度,所述活跃度用于表示活跃程度;

根据所述目标用户与所述UGC的关联度、所述目标用户对于所述UGC的活跃度确定所述目标用户对所述目标推送类型的兴趣度,所述兴趣度用于表示感兴趣的程度;

根据所述目标用户对所述目标推送类型的兴趣度向所述目标用户的终端推送与所述目标推送类型对应的内容项目,所述兴趣度与内容项目的推送优先级正相关。

2.根据权利要求1所述的方法,其特征在于,所述确定所述目标用户与所述UGC的关联度,包括:

获取预设的至少两个推送类型,所述至少两个推送类型包括所述目标推送类型;

在属于所述至少两个推送类型的UGC相关的用户总数中,确定与属于所述目标推送类型的UGC相关的用户总数x、最大用户总数y和最小用户总数z;

根据关系确定公式,确定所述目标用户与所述UGC的关联度M,所述关系确定公式为:

<mrow> <mi>M</mi> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <mi>x</mi> <mo>-</mo> <mi>z</mi> <mo>/</mo> <mi>y</mi> <mo>-</mo> <mi>z</mi> </mrow> </mfrac> <mo>.</mo> </mrow>

3.根据权利要求1所述的方法,其特征在于,所述确定所述目标用户对于所述UGC的活跃度,包括:

获取所述目标用户对于所述UGC在预设时间段t内的活跃次数p;

获取所述目标用户对所述UGC的遗忘程度q;

获取属于所述目标推送类型的UGC中与所述目标用户相关的UGC的个数 w;

根据活跃度确定公式,确定所述目标用户对于所述UGC的活跃度f,所述活跃度确定公式为:

f=a*p*q+w/c;

其中,所述cur表示所述目标用户最近一次触发与所述UGC关联动作的时间点,所述ds表示所述目标用户上一次触发与所述UGC关联动作的时间点,所述a、所述b和所述c均为常量。

4.根据权利要求1所述的方法,其特征在于,所述确定社交平台中与目标用户相关的用户原创内容UGC属于的目标推送类型,包括:

获取社交平台中与所述目标用户相关的UGC的描述信息,所述描述信息用于描述所述UGC的属性;

根据所述描述信息确定所述UGC属于的目标推送类型。

5.根据权利要求4所述的方法,其特征在于,

所述根据所述描述信息确定所述UGC属于的目标推送类型,包括:

将所述描述信息分别与预设的至少两个推送类型对应的下位词进行语义匹配,每个所述推送类型包括至少一个类型标识,每个所述推送类型对应的下位词是将所述推送类型的类型标识作为关键词在数据库中搜索得到的;

将与所述描述信息相匹配的下位词所属的推送类型作为所述目标推送类型。

6.根据权利要求4所述的方法,其特征在于,所述根据所述描述信息确定所述UGC属于的目标推送类型,包括:

对所述UGC的描述信息进行分词处理得到至少一个分词词汇;

获取映射关系表,所述映射关系表用于记录预设的n个UGC的描述信息经过分词处理和词聚类处理后得到的h个聚类的标识、每个所述聚类中的词汇及每个所述词汇在所述聚类中的概率及每个所述词汇对应的推送类型,所述h为 大于1的整数;

查询所述映射关系表,得到所述至少一个分词词汇中每个分词词汇所属聚类,及所述每个分词词汇在所述每个分词词汇所属聚类中的概率;

确定所述至少一个分词词汇中实际概率最大的分词词汇,其中,

所述第一分词词汇的实际概率g为:

<mrow> <mi>g</mi> <mo>=</mo> <mi>s</mi> <mo>*</mo> <mi>log</mi> <mrow> <mo>(</mo> <mfrac> <mi>h</mi> <mrow> <mi>d</mi> <mn>1</mn> </mrow> </mfrac> <mo>)</mo> </mrow> <mo>,</mo> </mrow>

所述第一分词词汇为所述至少一个分词词汇中的任意一个,所述s表示所述第一分词词汇在所述第一分词词汇所属聚类中的概率,所述d1表示所述h个聚类中包含所述第一分词词汇的聚类的个数;

查询所述映射关系表,得到所述实际概率最大的分词词汇对应的推送类型;

将所述实际概率最大的分词词汇对应的推送类型作为所述UGC属于的目标推送类型。

7.根据权利要求6所述的方法,其特征在于,在所述获取映射关系表之前,所述方法还包括:

获取训练集,所述训练集包括n个UGC的描述信息,所述n为大于0的整数;

对所述n个UGC的描述信息进行分词处理得到m个词汇,所述m大于或等于所述n;

对所述m个词汇进行词聚类处理得到h个聚类,每个所述聚类包括:至少两个所述词汇;

根据所述h个聚类建立所述映射关系表。

8.根据权利要求1所述的方法,其特征在于,所述根据所述目标用户对所述目标推送类型的兴趣度向所述目标用户的终端推送所述目标推送类型对应的内容项目,包括:

若所述社交平台中与所述目标用户相关的UGC有至少两种,获取所述目标用户对每种与所述目标用户相关的UGC属于的目标推送类型的兴趣度,得到至少两种兴趣度;

对所述至少两种兴趣度进行归一化处理,得到至少两种兴趣度对应的归一 化值;

根据所述至少两种兴趣度对应的归一化值之和向所述目标用户的终端推送所述目标推送类型对应的内容项目,所述至少两种兴趣度对应的归一化值之和与内容项目的推送优先级正相关。

9.根据权利要求1至8任一权利要求所述的方法,其特征在于,

所述UGC包括通讯群数据、公众号数据、电商数据、文章数据、论坛数据和微博数据中的至少一种。

10.根据权利要求1至8任一权利要求所述的方法,其特征在于,

所述内容项目为广告。

11.一种内容项目的推送装置,其特征在于,所述装置包括:

类型确定模块,用于确定社交平台中与目标用户相关的用户原创内容UGC属于的目标推送类型;

关联度确定模块,用于确定所述目标用户与所述UGC的关联度;

活跃度确定模块,用于确定所述目标用户对于所述UGC的活跃度,所述活跃度用于表示活跃程度;

兴趣度确定模块,用于根据所述目标用户与所述UGC的关联度、所述目标用户对于所述UGC的活跃度确定所述目标用户对所述目标推送类型的兴趣度,所述兴趣度用于表示感兴趣的程度;

推送模块,用于根据所述目标用户对所述目标推送类型的兴趣度向所述目标用户的终端推送与所述目标推送类型对应的内容项目,所述兴趣度与内容项目的推送优先级正相关。

12.根据权利要求11所述的装置,其特征在于,所述关联度确定模块,用于:

获取预设的至少两个推送类型,所述至少两个推送类型包括所述目标推送类型;

在属于所述至少两个推送类型的UGC相关的用户总数中,确定与属于所述 目标推送类型的UGC相关的用户总数x、最大用户总数y和最小用户总数z;

根据关系确定公式,确定所述目标用户与所述UGC的关联度M,所述关系确定公式为:

<mrow> <mi>M</mi> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <mi>x</mi> <mo>-</mo> <mi>z</mi> <mo>/</mo> <mi>y</mi> <mo>-</mo> <mi>z</mi> </mrow> </mfrac> <mo>.</mo> </mrow>

13.根据权利要求11所述的装置,其特征在于,所述活跃度确定模块,用于:

获取所述目标用户对于所述UGC在预设时间段t内的活跃次数p;

获取所述目标用户对所述UGC的遗忘程度q;

获取属于所述目标推送类型的UGC中与所述目标用户相关的UGC的个数W;

根据活跃度确定公式,确定所述目标用户对于所述UGC的活跃度f,所述活跃度确定公式为:

f=a*p*q+w/c;

其中,所述cur表示所述目标用户最近一次触发与所述UGC关联动作的时间点,所述ds表示所述目标用户上一次触发与所述UGC关联动作的时间点,所述a、所述b和所述c均为常量。

14.根据权利要求11所述的装置,其特征在于,所述类型确定模块,包括:

获取子模块,用于获取社交平台中与所述目标用户相关的UGC的描述信息,所述描述信息用于描述所述UGC的属性;

确定子模块,用于根据所述描述信息确定所述UGC属于的目标推送类型。

15.根据权利要求14所述的装置,其特征在于,所述确定子模块,用于:

将所述描述信息分别与预设的至少两个推送类型对应的下位词进行语义匹配,每个所述推送类型包括至少一个类型标识,每个所述推送类型对应的下位 词是将所述推送类型的类型标识作为关键词在数据库中搜索得到的;

将与所述描述信息相匹配的下位词所属的推送类型作为所述目标推送类型。

16.根据权利要求15所述的装置,其特征在于,所述确定子模块,用于:

对所述UGC的描述信息进行分词处理得到至少一个分词词汇;

获取映射关系表,所述映射关系表用于记录预设的n个UGC的描述信息经过分词处理和词聚类处理后得到的h个聚类的标识、每个所述聚类中的词汇及每个所述词汇在所述聚类中的概率及每个所述词汇对应的推送类型,所述h为大于1的整数;

查询所述映射关系表,得到所述至少一个分词词汇中每个分词词汇所属聚类,及所述每个分词词汇在所述每个分词词汇所属聚类中的概率;

确定所述至少一个分词词汇中实际概率最大的分词词汇,其中,

所述第一分词词汇的实际概率g为:

<mrow> <mi>g</mi> <mo>=</mo> <mi>s</mi> <mo>*</mo> <mi>log</mi> <mrow> <mo>(</mo> <mfrac> <mi>h</mi> <mrow> <mi>d</mi> <mn>1</mn> </mrow> </mfrac> <mo>)</mo> </mrow> <mo>,</mo> </mrow>

所述第一分词词汇为所述至少一个分词词汇中的任意一个,所述s表示所述第一分词词汇在所述第一分词词汇所属聚类中的概率,所述d1表示所述h个聚类中包含所述第一分词词汇的聚类的个数;

查询所述映射关系表,得到所述实际概率最大的分词词汇对应的推送类型;

将所述实际概率最大的分词词汇对应的推送类型作为所述UGC属于的目标推送类型。

17.根据权利要求16所述的装置,其特征在于,所述装置还包括:

获取模块,用于获取训练集,所述训练集包括n个UGC的描述信息,所述n为大于0的整数;

分词处理模块,用于对所述n个UGC的描述信息进行分词处理得到m个词汇,所述m大于或等于所述n;

聚类模块,用于对所述m个词汇进行词聚类处理得到h个聚类,每个所述聚类包括:至少两个所述词汇;

建立映射模块,用于根据所述h个聚类建立所述映射关系表。

18.根据权利要求11所述的装置,其特征在于,所述推送模块,用于:

若所述社交平台中与所述目标用户相关的UGC有至少两种,获取所述目标用户对每种与所述目标用户相关的UGC属于的目标推送类型的兴趣度,得到至少两种兴趣度;

对所述至少两种兴趣度进行归一化处理,得到至少两种兴趣度对应的归一化值;

根据所述至少两种兴趣度对应的归一化值之和向所述目标用户的终端推送所述目标推送类型对应的内容项目,所述至少两种兴趣度对应的归一化值之和与内容项目的推送优先级正相关。

19.根据权利要求11至18任一权利要求所述的装置,其特征在于,

所述UGC包括通讯群数据、公众号数据、电商数据、文章数据、论坛数据和微博数据中的至少一种。

20.根据权利要求11至18任一权利要求所述的装置,其特征在于,

所述内容项目为广告。

21.一种内容项目的推送系统,其特征在于,所述系统包括:

权利要求11至20任一权利要求所述的内容项目的推送装置。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1