当前位置: 首页 > 专利查询>杨漫漫专利>正文

一种基于大数据的广告推送方法技术

技术编号:27745534 阅读:15 留言:0更新日期:2021-03-19 13:40
本发明专利技术公开了一种基于大数据的广告推送方法,涉及大数据技术领域,包括如下步骤:用户输入关键词,根据关键词在广告服务器内进行索引,得到搜索结果,即用户终端接收到的广告信息是由用户自行选择的,广告推送更加精确;通过推送系统对搜索结果进行分析;将搜索结果对应的广告信息标记为初选广告;通过推送系统获取初选广告的延时时长、可信度值和活跃值,得到目标广告,能够获取投放时间较近、可信度值较高且活跃值较高的广告信息并标记为目标广告,极大程度上避免了虚假广告、垃圾广告;通过推送系统获取目标广告的匹配值PE,将匹配值PE前五的目标广告推送至用户终端;广告推送更加精确,提高用户体验度。

【技术实现步骤摘要】
一种基于大数据的广告推送方法
本专利技术涉及大数据
,具体涉及一种基于大数据的广告推送方法。
技术介绍
随着互联网的深入发展,人们的生活习惯也发生了巨大变化,从而带动了其他行业的经营模式和宣传模式的变化。在以前互联网不发达的时候,广告宣传主要是通过电视和实体杂志来实现的。而到了现在互联网和通信技术发达的时代,手机等电子产品几乎是人手一台,因此在客户端(例如:手机、平板电脑等)应用内置广告已经成为广告宣传主流。传统的基于互联网的广告推送方法是随机的,就是指服务器给用户持有的客户端随机推送广告,这种盲目推送广告的方法会让用户看到很多自己并不关心的广告,觉得不胜其扰,同时一些不法商家为了谋取利益,在平台上发布虚假广告,对一些产品或服务进行虚假的宣传,既欺骗消费者,也造成平台上的垃圾信息过多,妨碍人们的正常浏览。
技术实现思路
针对现有技术存在的不足,本专利技术目的是提供一种基于大数据的广告推送方法。本专利技术能够根据用户输入的关键词获取搜索结果,即用户终端接收到的广告信息是由用户自行选择的,广告推送更加精确;推送模块对搜索结果对应广告信息进行多重删选,能够获取投放时间较近、可信度值较高且活跃值较高的广告信息并标记为目标广告,极大程度上避免了虚假广告、垃圾广告;同时根据匹配值PE将匹配值PE前五的目标广告推送至用户终端,广告推送更加精确,提高用户体验度。本专利技术的目的可以通过以下技术方案实现:一种基于大数据的广告推送方法,包括如下步骤:DD1:用户输入关键词,根据关键词在广告服务器内进行索引,得到搜索结果;DD2:通过推送系统对搜索结果进行分析;将搜索结果对应的广告信息标记为初选广告;DD3:通过推送系统获取初选广告的延时时长、可信度值和活跃值,得到目标广告;DD4:通过推送系统获取目标广告的匹配值PE,将匹配值PE前五的目标广告推送至用户终端。进一步地,所述推送系统包括注册登录模块、云平台、数据库、浏览模块、记录管理模块、数据分析模块、输入模块、检索模块、推送模块、调查模块和存储模块;所述输入模块用于用户输入关键词并将关键词传输至检索模块,所述检索模块用于根据关键词在广告服务器内进行索引,得到搜索结果并将搜索结果传输至推送模块,所述推送模块用于接收搜索结果并进行分析,得到匹配的广告信息后推送给用户,所述推送模块的具体工作步骤为:VV1:获取搜索结果对应的广告信息,并标记为初选广告;VV2:获取初选广告的投放时间,将投放时间与系统当期时间进行时间差计算得到延时时长,将延时时长与预设延时阈值进行比较;若延时时长≤预设延时阈值,则将初选广告标记为二选广告;VV3:设定可信度值阈值为HF,获取二选广告的可信度值,将可信度值大于HF的二选广告标记为优选广告;VV4:获取优选广告的活跃值,将活跃值大于预设活跃阈值的优选广告标记为目标广告;VV5:获取系统当期时间,根据系统当期时间确定此时所属的时间段,根据时间段自动从存储模块中的时段吸引表信息中获取目标广告的时段吸引值并标记为Q1;VV6:获取用户的个人信息,并获取对应个人信息中的性别、年龄、学历和行业信息;根据性别自动从存储模块中的性别吸引表信息中获取目标广告的性别占比并标记为Q2;将年龄与所有的年龄区间进行匹配,获取得到对应的年龄区间,根据对应的年龄区间自动从存储模块中的年龄吸引表信息中获取目标广告的年龄吸引值并标记为Q3;将学历与所有的学历档次进行匹配,获取得到对应的学历档次,根据对应的学历档次自动从存储模块中的学历吸引表信息中获取目标广告的学历吸引值并标记为Q4;根据行业信息自动从存储模块中的行业吸引表信息中获取目标广告的行业吸引值并标记为Q5;利用公式PE=Q1×d1+Q2×d2+Q3×d3+Q4×d4+Q5×d5获取得到目标广告的匹配值PE,其中d1、d2、d3、d4和d5均为预设系数,例如d1取值0.61,d2取值0.18,d3取值0.29,d4取值0.36,d5取值0.49;VV7:将匹配值PE前五的目标广告传输至云平台,所述云平台用于将匹配值PE前五的目标广告推送至用户终端。进一步地,所述注册登录模块用于用户输入个人信息后进行注册登录,并将个人信息发送至云平台,所述云平台用于接收注册登录模块传输的个人信息将个人信息传输到数据库进行实时存储;所述个人信息包括姓名、性别、年龄、学历和行业信息;所述浏览模块用于用户浏览广告信息,并生成浏览信息,所述浏览信息包括浏览人、浏览开始时刻和浏览结束时刻;所述浏览模块用于将浏览信息传输至云平台,所述云平台接收到浏览模块传输的浏览信息时会自动获取浏览人,所述云平台用于将浏览人与数据库内存储的个人信息进行比对从而获取到浏览人的身份信息;所述云平台还用于将浏览信息和身份信息融合形成浏览记录并将浏览记录传输到记录管理模块。进一步地,所述数据分析模块与记录管理模块通信连接,用于实时获取记录管理模块内存储的浏览记录,并对浏览记录作出相关处理,具体处理步骤如下:步骤一:获取系统当期时间前十天内的浏览记录,并获取对应浏览记录内的浏览信息;将浏览结束时刻与浏览开始时刻进行时间差计算得到浏览时长;步骤二:按照广告信息将同一广告信息的浏览次数进行累加形成浏览频次,将浏览频次标记为C1;按照广告信息将同一广告信息的浏览时长进行累加形成浏览总时长,将浏览总时长标记为C2;对浏览频次和浏览总时长进行权重分配,将浏览频次的权重标记为Z1,将浏览总时长的权重标记为Z2;其中Z1+Z2=1;例如Z1取值0.4,Z1取值0.6;步骤三:利用公式H1=C1×Z1+C2×Z2获取得到广告信息的活跃值H1;步骤四:获取系统当期时间前十天内的该广告信息的浏览记录,并获取对应浏览记录内的身份信息,并对身份信息进行相关处理,具体处理步骤如下:S41:获取每一位浏览人的年龄信息,将年龄信息分为20岁以下,20-30岁,30-40岁和40岁以上四个档次;设定每个年龄档次均有一个对应的预设值,将该年龄档次与所有的年龄档次进行匹配得到对应的年龄预设值并标记为Y1;按照年龄档次将同一年龄档次的浏览人的浏览次数进行累加形成年龄频次,将年龄频次标记为N1;按照年龄档次将同一年龄档次的浏览人的浏览时长进行累加形成年龄总时长,将年龄总时长标记为N2;利用公式NX=Y1×A1+N1×A2+N2×A3获取得到该广告信息的年龄吸引值NX,其中A1、A2和A3均为预设系数,例如A1取值0.2,A2取值0.5,A3取值0.3;将年龄档次按照年龄吸引值NX的大小进行排序并制成该广告信息的年龄吸引表信息;S42:获取每一位浏览人的学历信息,将学历信息分为高中以下、高中、专科、本科和本科以上五个档次;设定每个学历档次均有一个对应的预设值,将该学历档次与所有的学历档次进行匹配得到对应的学历预设值并标记为Y2;按照学历档次将本文档来自技高网...

【技术保护点】
1.一种基于大数据的广告推送方法,其特征在于,包括如下步骤:/nDD1:用户输入关键词,根据关键词在广告服务器内进行索引,得到搜索结果;/nDD2:通过推送系统对搜索结果进行分析;将搜索结果对应的广告信息标记为初选广告;/nDD3:通过推送系统获取初选广告的延时时长、可信度值和活跃值,得到目标广告;/nDD4:通过推送系统获取目标广告的匹配值PE,将匹配值PE前五的目标广告推送至用户终端。/n

【技术特征摘要】
1.一种基于大数据的广告推送方法,其特征在于,包括如下步骤:
DD1:用户输入关键词,根据关键词在广告服务器内进行索引,得到搜索结果;
DD2:通过推送系统对搜索结果进行分析;将搜索结果对应的广告信息标记为初选广告;
DD3:通过推送系统获取初选广告的延时时长、可信度值和活跃值,得到目标广告;
DD4:通过推送系统获取目标广告的匹配值PE,将匹配值PE前五的目标广告推送至用户终端。


2.根据权利要求1所述的一种基于大数据的广告推送方法,其特征在于,所述推送系统包括注册登录模块、云平台、数据库、浏览模块、记录管理模块、数据分析模块、输入模块、检索模块、推送模块、调查模块和存储模块;
所述输入模块用于用户输入关键词并将关键词传输至检索模块,所述检索模块用于根据关键词在广告服务器内进行索引,得到搜索结果并将搜索结果传输至推送模块,所述推送模块用于接收搜索结果并进行分析,得到匹配的广告信息后推送给用户,所述推送模块的具体工作步骤为:
VV1:获取搜索结果对应的广告信息,并标记为初选广告;
VV2:获取初选广告的投放时间,将投放时间与系统当期时间进行时间差计算得到延时时长,将延时时长与预设延时阈值进行比较;
若延时时长≤预设延时阈值,则将初选广告标记为二选广告;
VV3:设定可信度值阈值为HF,获取二选广告的可信度值,将可信度值大于HF的二选广告标记为优选广告;
VV4:获取优选广告的活跃值,将活跃值大于预设活跃阈值的优选广告标记为目标广告;
VV5:获取系统当期时间,根据系统当期时间确定此时所属的时间段,根据时间段自动从存储模块中的时段吸引表信息中获取目标广告的时段吸引值并标记为Q1;
VV6:获取用户的个人信息,并获取对应个人信息中的性别、年龄、学历和行业信息;
根据性别自动从存储模块中的性别吸引表信息中获取目标广告的性别占比并标记为Q2;
将年龄与所有的年龄区间进行匹配,获取得到对应的年龄区间,根据对应的年龄区间自动从存储模块中的年龄吸引表信息中获取目标广告的年龄吸引值并标记为Q3;
将学历与所有的学历档次进行匹配,获取得到对应的学历档次,根据对应的学历档次自动从存储模块中的学历吸引表信息中获取目标广告的学历吸引值并标记为Q4;
根据行业信息自动从存储模块中的行业吸引表信息中获取目标广告的行业吸引值并标记为Q5;
利用公式PE=Q1×d1+Q2×d2+Q3×d3+Q4×d4+Q5×d5获取得到目标广告的匹配值PE,其中d1、d2、d3、d4和d5均为预设系数;
VV7:将匹配值PE前五的目标广告传输至云平台,所述云平台用于将匹配值PE前五的目标广告推送至用户终端。


3.根据权利要求2所述的一种基于大数据的广告推送方法,其特征在于,所述注册登录模块用于用户输入个人信息后进行注册登录,并将个人信息发送至云平台,所述云平台用于接收注册登录模块传输的个人信息将个人信息传输到数据库进行实时存储;所述个人信息包括姓名、性别、年龄、学历和行业信息;
所述浏览模块用于用户浏览广告信息,并生成浏览信息,所述浏览信息包括浏览人、浏览开始时刻和浏览结束时刻;所述浏览模块用于将浏览信息传输至云平台,所述云平台接收到浏览模块传输的浏览信息时会自动获取浏览人,所述云平台用于将浏览人与数据库内存储的个人信息进行比对从而获取到浏览人的身份信息;所述云平台还用于将浏览信息和身份信息融合形成浏览记录并将浏览记录传输到记录管理模块。


4.根据权利要求2所述的一种基于大数据的广告推送方法,其特征在于,所述数据分析模块与记录管理模块通信连接,用于实时获取记录管理模块内存储的浏览记录,并对浏览记录作出相关处理,具体处理步骤如下:
步骤一:获取系统当期时间前十天内的浏览记录,并获取对应浏览记录内的浏览信息;将浏览结束时刻与浏览开始时刻进行时间差计算得到浏览时长;
步骤二:按照广告信息将同一广告信息的浏览次数进行累加形成浏览频次,将浏览频次标记为C1;
按照广告信息将同一广告信息的浏览时长进行累加形成浏览总时长,将浏览总时长标记为C2;
对浏览频次和浏览总时长进行权重分配,将浏览频次的权重标记为Z1,将浏览总时长的权重标记为Z2;其中Z1+Z2=1;
步骤三:利用公式H1=C1×Z1+C2×Z2获取得到广告信息的活跃值H1;
步骤四:获取系统当期时间前十天内的该广告信息的浏览记录,并获取对应浏览记录内的身份信息,并对身份信息进行相关处理,具体处理步骤如下:
S41:获取每一位浏览人的年龄信息,将年龄信息分为20岁以下,20-30岁,30-...

【专利技术属性】
技术研发人员:杨漫漫
申请(专利权)人:杨漫漫
类型:发明
国别省市:河南;41

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

1