一种基于大数据平台进行特征识别的广告智能推荐方法转让专利

申请号 : CN202011444529.4

文献号 : CN112365325B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张伟东柏艳敏

申请人 : 东方财富信息股份有限公司

摘要 :

本发明公开一种基于大数据平台进行特征识别的广告智能推荐方法,本发明通过获取用户账户内各外卖订单的详细信息,筛选用户账户中近一个月内购买的各外卖订单,提取各外卖订单的详细信息中对应的各食品属性,同时统计用户账户中近一个月内外卖订单内各种的各食品属性数目,分析各种的各食品属性数目比值,筛选各食品属性的最大数目比值,并统计用户账户中近一个月内各外卖订单的外卖金额,分析近一个月内外卖订单的平均外卖金额,同时综合计算用户对外卖的食品喜好度预估系数,对比分析外卖平台中符合推荐要求的各商家推荐的食品信息,并进行推送,从而确保平台能够精准地推荐符合用户喜好的食品,增加用户的满意度和体验感。

权利要求 :

1.一种基于大数据平台进行特征识别的广告智能推荐方法,其特征在于:包括如下步骤:

S1、用户登录外卖平台,获取用户账户内各外卖订单的详细信息;

S2、筛选用户账户中近一个月内购买的各外卖订单,提取各外卖订单的详细信息中对应的各食品属性;

S3、统计用户账户中近一个月内外卖订单内各种的各食品属性数目,分析各种的各食品属性数目比值,筛选各食品属性的最大数目比值;

S4、统计用户账户中近一个月内各外卖订单的外卖金额,分析用户账户中近一个月内外卖订单的平均外卖金额,并综合计算用户对外卖的食品喜好度预估系数;

S5、对比分析外卖平台中符合推荐要求的各商家推荐的食品信息,并进行推送;

上述基于大数据平台进行特征识别的广告智能推荐方法使用了一种基于大数据平台进行特征识别的广告智能推荐系统,包括用户登录模块、数据获取模块、数据提取模块、食品属性提取模块、属性数目统计模块、属性数目分析模块、分析服务器、金额统计模块、金额分析模块、云管理平台、食品推送模块和存储数据库;

所述用户登录模块用于对外卖平台进行用户登录,通过用户将账户信息输入到外卖平台的的登录界面进行登录,将登录成功的用户账户信息发送至数据获取模块;

所述数据获取模块与用户登录模块连接,用于接收用户登录模块发送的登录成功的用户账户信息,对接收的用户账户内外卖订单信息数据进行获取,获得用户账户内各外卖订单的详细信息,将获得的用户账户内各外卖订单的详细信息分别发送至数据提取模块、食品属性提取模块和存储数据库;

所述数据提取模块与数据获取模块连接,用于接收数据获取模块发送的用户账户内各外卖订单的详细信息,提取接收的用户账户内各外卖订单的详细信息中外卖购买时间,统计用户账户内各外卖订单中外卖购买时间,构成用户账户内各外卖订单中外卖购买时间集合T(t1,t2,...,ti,...,tn),ti表示为用户账户内第i个外卖订单中外卖购买时间,将用户账户内各外卖订单中外卖购买时间集合发送至分析服务器;

所述分析服务器与数据提取模块连接,用于接收数据提取模块发送的用户账户内各外卖订单中外卖购买时间集合,按照时间先后顺序依次对接收的用户账户内各外卖订单中外卖购买时间进行排列,筛选获得用户账户中近一个月内购买的各外卖订单,统计用户账户中近一个月内购买的各外卖订单,构成用户账户中近一个月内购买的各外卖订单集合P(p1,p2,...,pj,...,pm),m≤n,pj表示为用户账户中近一个月内购买的第j个外卖订单,将用户账户中近一个月内购买的各外卖订单集合分别发送至食品属性提取模块和金额统计模块;

所述食品属性提取模块分别与数据获取模块和分析服务器连接,用于接收数据获取模块发送的用户账户内各外卖订单的详细信息,同时接收分析服务器发送的用户账户中近一个月内购买的各外卖订单集合,筛选用户账户中近一个月内各外卖订单的详细信息,提取用户账户中近一个月内各外卖订单的详细信息中对应的食品菜系、食物类别、食品口味和主要食材类型,统计用户账户中近一个月内各外卖订单的详细信息中对应的各食品属性,构成用户账户中近一个月内各外卖订单的详细信息中对应的各食品属性集合WRg(w1rg,w2rg,...,wjrg,...,wmrg),wjrg表示为用户账户中近一个月内第j个外卖订单的详细信息中对应的第g种的第r个食品属性,g=1,2,...,s,r=r1,r2,r3,r4,r1表示为外卖订单的详细信息中食品菜系,r2表示为外卖订单的详细信息中食物类别,r3表示为外卖订单的详细信息中食品口味,r4表示为外卖订单的详细信息中主要食材类型,将用户账户中近一个月内各外卖订单的详细信息中对应的各食品属性集合发送至属性数目统计模块;

所述属性数目统计模块与食品属性提取模块连接,用于接收食品属性提取模块发送的用户账户中近一个月内各外卖订单的详细信息中对应的各食品属性集合,统计用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目,分别构成用户账户中近一个月内外卖订单的详细信息中各种食品菜系数目集合Ar1(a1r1,a2r1,...,afr1,...,aur1)、用户账户中近一个月内外卖订单的详细信息中各种食物类别数目集合Br1(b1r2,b2r2,...,bvr2,...,bxr2)、用户账户中近一个月内外卖订单的详细信息中各种食品口味数目集合Cr1(c1r3,c2r3,...,cpr3,...,cyr3)、用户账户中近一个月内外卖订单的详细信息中各种主要食材类型数目集合Dr1(d1r4,d2r4,...,dqr4,...,dzr4),afr1表示为用户账户中近一个月内外卖订单的详细信息中第f种食品菜系数目,bvr2表示为用户账户中近一个月内外卖订单的详细信息中第v种食物类别数目,cpr3表示为用户账户中近一个月内外卖订单的详细信息中第p种食物口味数目,dqr4表示为用户账户中近一个月内外卖订单的详细信息中第q种主要食材类型数目,将用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目集合发送至属性数目分析模块;

所述属性数目分析模块与属性数目统计模块连接,用于接收属性数目统计模块发送的用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目集合,计算用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目比值,统计用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目比值,并将用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目比值发送至分析服务器;

所述分析服务器与属性数目分析模块连接,用于接收属性数目分析模块发送的用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目比值,将接收的用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目比值分别与对应的各种食品属性数目比值进行对比,筛选用户账户中近一个月内外卖订单的详细信息中各种的各食品属性的最大数目比值,统计用户账户中近一个月内外卖订单的详细信息中各食品属性的最大数目比值,分别记为kmaxr1,kmaxr2,kmaxr3,kmaxr4,将用户账户中近一个月内外卖订单的详细信息中各食品属性的最大数目比值发送至云管理平台;

所述金额统计模块与分析服务器连接,用于接收分析服务器发送的用户账户中近一个月内购买的各外卖订单集合,提取存储数据库中存储的用户账户内各外卖订单的详细信息,筛选用户账户中近一个月内各外卖订单的详细信息,提取用户账户中近一个月内各外卖订单的详细信息中外卖金额,构成用户账户中近一个月内各外卖订单的详细信息中外卖金额集合Q(Q1,Q2,...,Qj,...,Qm),Qj表示为用户账户中近一个月内第j个外卖订单的详细信息中外卖金额,将用户账户中近一个月内各外卖订单的详细信息中外卖金额集合发送至金额分析模块;

所述金额分析模块与金额统计模块连接,用于接收金额统计模块发送的用户账户中近一个月内各外卖订单的详细信息中外卖金额集合,计算用户账户中近一个月内外卖订单的平均外卖金额,将计算的用户账户中近一个月内外卖订单的平均外卖金额发送至云管理平台;

所述云管理平台分别与分析服务器和金额分析模块连接,用于接收分析服务器发送的用户账户中近一个月内外卖订单的详细信息中各食品属性的最大数目比值,同时接收金额分析模块发送的用户账户中近一个月内外卖订单的平均外卖金额,提取存储数据库中存储的外卖的各食品属性影响用户喜好的权重比例系数和外卖食品金额的喜好度影响系数,计算用户对外卖的食品喜好度预估系数,提取存储数据库中存储的外卖平台中各商家推荐食品的预估喜好度系数,将用户对外卖的食品喜好度预估系数与外卖平台中各商家推荐食品的预估喜好度系数进行对比,若外卖平台中某商家推荐食品的预估喜好度系数小于用户对外卖的食品喜好度预估系数,表明外卖平台中该商家推荐的食品不符合推荐要求,若外卖平台中某商家推荐食品的预估喜好度系数大于或等于用户对外卖的食品喜好度预估系数,表明外卖平台中该商家推荐的食品符合推荐要求,统计外卖平台中符合推荐要求的各商家推荐的食品信息,将外卖平台中符合推荐要求的各商家推荐的食品信息发送至食品推送模块;

所述食品推送模块与云管理平台连接,用于接收云管理平台发送的外卖平台中符合推荐要求的各商家推荐的食品信息,将接收的各商家推荐的食品信息推送至用户显示终端;

所述存储数据库分别与数据获取模块、金额统计模块和云管理平台连接,用于接收数据获取模块发送的用户账户内各外卖订单的详细信息,存储外卖的食品菜系、食物类别、食品口味和主要食材类型影响用户喜好的权重比例系数,分别记为 同时存储外卖食品金额的喜好度影响系数η,并存储外卖平台中各商家推荐食品的预估喜好度系数;

所述用户账户中近一个月内外卖订单的详细信息中各种的各食品菜系数目比值计算公式为 kgr表示为用户账单中近一个月内外卖订单的详细信息中第g种的第r个食品菜系数目比值,r=r1,r2,r3,r4,agr表示为用户账户中近一个月内外卖订单的详细信息中第g种的第r个食品菜系数目,m表示为用户账户中近一个月内外卖订单的总数目;

所述用户账户中近一个月内外卖订单的平均外卖金额计算公式为 表示为用户账户中近一个月内外卖订单的平均外卖金额,Qj表示为用户账户中近一个月内第j个外卖订单的详细信息中外卖金额,m表示为用户账户中近一个月内外卖订单的总数目;

所述用户对外卖的食品喜好度预估系数计算公式为ξ表示为用户对外卖的食

品喜好度预估系数, 分别表示为外卖的食品菜系、食物类别、食品口味和主要食材类型影响用户喜好的权重比例系数,kmaxr1,kmaxr2,kmaxr3,kmaxr4分别表示为用户账户中近一个月内外卖订单的详细信息中食品菜系、食物类别、食品口味和主要食材类型的最大数目比值,afr1表示为用户账户中近一个月内外卖订单的详细信息中第f种食品菜系数目,bvr2表示为用户账户中近一个月内外卖订单的详细信息中第v种食物类别数目,cpr3表示为用户账户中近一个月内外卖订单的详细信息中第p种食物口味数目,dqr4表示为用户账户中近一个月内外卖订单的详细信息中第q种主要食材类型数目,η表示为外卖食品金额的喜好度影响系数, 表示为用户账户中近一个月内外卖订单的平均外卖金额。

2.根据权利要求1所述的一种基于大数据平台进行特征识别的广告智能推荐方法,其特征在于:所述外卖订单的详细信息包括用户姓名、联系方式、配送地址、外卖购买时间、外卖金额、食品名称、食品菜系、食物类别、食品口味和主要食材类型。

说明书 :

一种基于大数据平台进行特征识别的广告智能推荐方法

技术领域

[0001] 本发明涉及平台广告推荐技术领域,涉及到一种基于大数据平台进行特征识别的广告智能推荐方法。

背景技术

[0002] 随着互联网技术发展,以及现代人们生活节奏加快,外卖平台点餐、送餐已经成为现代人们的一种重要餐饮方式。随着平台中餐饮商户增加,用户从浏览到选择食品所需时
间也随之增加,因此,如何快速准确地为用户推荐喜好食品成为一个急需解决的问题。
[0003] 目前,现有的外卖平台食品广告推荐方法普遍存在一些不足之处,现有的外卖平台食品广告推荐技术只能根据用户账户的历史搜索记录推荐对应的食品,存在用户需要花
费大量时间选择食品的问题,使得用户的心情烦躁,从而导致用户的订购欲望下降,降低外
卖平台的营销效果,同时无法根据食品的多方面数据综合分析用户的喜好,导致无法精准
地推荐符合用户喜好的食品,从而影响用户的满意度和体验感,造成外卖平台的用户人员
流失,使得外卖平台的发展和进步受到影响,为了解决以上问题,现设计一种基于大数据平
台进行特征识别的广告智能推荐方法。

发明内容

[0004] 本发明的目的在于提供一种基于大数据平台进行特征识别的广告智能推荐方法,本发明通过获取用户账户内各外卖订单的详细信息,筛选用户账户中近一个月内购买的各
外卖订单,提取用户账户中近一个月内各外卖订单的详细信息中对应的各食品属性,并统
计用户账户中近一个月内外卖订单内各种的各食品属性数目,分析各种的各食品属性数目
比值,筛选各食品属性的最大数目比值,同时统计用户账户中近一个月内各外卖订单的外
卖金额,分析用户账户中近一个月内外卖订单的平均外卖金额,并综合计算用户对外卖的
食品喜好度预估系数,同时对比分析外卖平台中符合推荐要求的各商家推荐的食品信息,
并进行推送,解决了背景技术中存在的问题。
[0005] 本发明的目的可以通过以下技术方案实现:
[0006] 一种基于大数据平台进行特征识别的广告智能推荐方法,包括如下步骤:
[0007] S1、用户登录外卖平台,获取用户账户内各外卖订单的详细信息;
[0008] S2、筛选用户账户中近一个月内购买的各外卖订单,提取各外卖订单的详细信息中对应的各食品属性;
[0009] S3、统计用户账户中近一个月内外卖订单内各种的各食品属性数目,分析各种的各食品属性数目比值,筛选各食品属性的最大数目比值;
[0010] S4、统计用户账户中近一个月内各外卖订单的外卖金额,分析用户账户中近一个月内外卖订单的平均外卖金额,并综合计算用户对外卖的食品喜好度预估系数;
[0011] S5、对比分析外卖平台中符合推荐要求的各商家推荐的食品信息,并进行推送;
[0012] 上述基于大数据平台进行特征识别的广告智能推荐方法使用了一种基于大数据平台进行特征识别的广告智能推荐系统,包括用户登录模块、数据获取模块、数据提取模
块、食品属性提取模块、属性数目统计模块、属性数目分析模块、分析服务器、金额统计模
块、金额分析模块、云管理平台、食品推送模块和存储数据库;
[0013] 所述用户登录模块用于对外卖平台进行用户登录,通过用户将账户信息输入到外卖平台的的登录界面进行登录,将登录成功的用户账户信息发送至数据获取模块;
[0014] 所述数据获取模块与用户登录模块连接,用于接收用户登录模块发送的登录成功的用户账户信息,对接收的用户账户内外卖订单信息数据进行获取,获得用户账户内各外
卖订单的详细信息,将获得的用户账户内各外卖订单的详细信息分别发送至数据提取模
块、食品属性提取模块和存储数据库;
[0015] 所述数据提取模块与数据获取模块连接,用于接收数据获取模块发送的用户账户内各外卖订单的详细信息,提取接收的用户账户内各外卖订单的详细信息中外卖购买时
间,统计用户账户内各外卖订单中外卖购买时间,构成用户账户内各外卖订单中外卖购买
时间集合T(t1,t2,...,ti,...,tn),ti表示为用户账户内第i个外卖订单中外卖购买时间,将
用户账户内各外卖订单中外卖购买时间集合发送至分析服务器;
[0016] 所述分析服务器与数据提取模块连接,用于接收数据提取模块发送的用户账户内各外卖订单中外卖购买时间集合,按照时间先后顺序依次对接收的用户账户内各外卖订单
中外卖购买时间进行排列,筛选获得用户账户中近一个月内购买的各外卖订单,统计用户
账户中近一个月内购买的各外卖订单,构成用户账户中近一个月内购买的各外卖订单集合
P(p1,p2,...,pj,...,pm),m≤n,pj表示为用户账户中近一个月内购买的第j个外卖订单,将
用户账户中近一个月内购买的各外卖订单集合分别发送至食品属性提取模块和金额统计
模块;
[0017] 所述食品属性提取模块分别与数据获取模块和分析服务器连接,用于接收数据获取模块发送的用户账户内各外卖订单的详细信息,同时接收分析服务器发送的用户账户中
近一个月内购买的各外卖订单集合,筛选用户账户中近一个月内各外卖订单的详细信息,
提取用户账户中近一个月内各外卖订单的详细信息中对应的食品菜系、食物类别、食品口
味和主要食材类型,统计用户账户中近一个月内各外卖订单的详细信息中对应的各食品属
性,构成用户账户中近一个月内各外卖订单的详细信息中对应的各食品属性集合WRg(w1rg,
w2rg,...,wjrg,...,wmrg),wjrg表示为用户账户中近一个月内第j个外卖订单的详细信息中
对应的第g种的第r个食品属性,g=1,2,...,s,r=r1,r2,r3,r4,r1表示为外卖订单的详细信
息中食品菜系,r2表示为外卖订单的详细信息中食物类别,r3表示为外卖订单的详细信息中
食品口味,r4表示为外卖订单的详细信息中主要食材类型,将用户账户中近一个月内各外
卖订单的详细信息中对应的各食品属性集合发送至属性数目统计模块;
[0018] 所述属性数目统计模块与食品属性提取模块连接,用于接收食品属性提取模块发送的用户账户中近一个月内各外卖订单的详细信息中对应的各食品属性集合,统计用户账
户中近一个月内外卖订单的详细信息中各种的各食品属性数目,分别构成用户账户中近一
个月内外卖订单的详细信息中各种食品菜系数目集合Ar1(a1r1,a2r1,...,afr1,...,aur1)、
用户账户中近一个月内外卖订单的详细信息中各种食物类别数目集合Br1(b1r2,b2r2,...,
bvr2,...,bxr2)、用户账户中近一个月内外卖订单的详细信息中各种食品口味数目集合Cr1
(c1r3,c2r3,...,cpr3,...,cyr3)、用户账户中近一个月内外卖订单的详细信息中各种主要食
材类型数目集合Dr1(d1r4,d2r4,...,dqr4,...,dzr4),afr1表示为用户账户中近一个月内外卖
订单的详细信息中第f种食品菜系数目,bvr2表示为用户账户中近一个月内外卖订单的详细
信息中第v种食物类别数目,cpr3表示为用户账户中近一个月内外卖订单的详细信息中第p
种食物口味数目,dqr4表示为用户账户中近一个月内外卖订单的详细信息中第q种主要食材
类型数目,将用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目集合发
送至属性数目分析模块;
[0019] 所述属性数目分析模块与属性数目统计模块连接,用于接收属性数目统计模块发送的用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目集合,计算用户
账户中近一个月内外卖订单的详细信息中各种的各食品属性数目比值,统计用户账户中近
一个月内外卖订单的详细信息中各种的各食品属性数目比值,并将用户账户中近一个月内
外卖订单的详细信息中各种的各食品属性数目比值发送至分析服务器;
[0020] 所述分析服务器与属性数目分析模块连接,用于接收属性数目分析模块发送的用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目比值,将接收的用户账
户中近一个月内外卖订单的详细信息中各种的各食品属性数目比值分别与对应的各种食
品属性数目比值进行对比,筛选用户账户中近一个月内外卖订单的详细信息中各种的各食
品属性的最大数目比值,统计用户账户中近一个月内外卖订单的详细信息中各食品属性的
最大数目比值,分别记为kmaxr1,kmaxr2,kmaxr3,kmaxr4,将用户账户中近一个月内外卖订单的
详细信息中各食品属性的最大数目比值发送至云管理平台;
[0021] 所述金额统计模块与分析服务器连接,用于接收分析服务器发送的用户账户中近一个月内购买的各外卖订单集合,提取存储数据库中存储的用户账户内各外卖订单的详细
信息,筛选用户账户中近一个月内各外卖订单的详细信息,提取用户账户中近一个月内各
外卖订单的详细信息中外卖金额,构成用户账户中近一个月内各外卖订单的详细信息中外
卖金额集合Q(Q1,Q2,...,Qj,...,Qm),Qj表示为用户账户中近一个月内第j个外卖订单的详
细信息中外卖金额,将用户账户中近一个月内各外卖订单的详细信息中外卖金额集合发送
至金额分析模块;
[0022] 所述金额分析模块与金额统计模块连接,用于接收金额统计模块发送的用户账户中近一个月内各外卖订单的详细信息中外卖金额集合,计算用户账户中近一个月内外卖订
单的平均外卖金额,将计算的用户账户中近一个月内外卖订单的平均外卖金额发送至云管
理平台;
[0023] 所述云管理平台分别与分析服务器和金额分析模块连接,用于接收分析服务器发送的用户账户中近一个月内外卖订单的详细信息中各食品属性的最大数目比值,同时接收
金额分析模块发送的用户账户中近一个月内外卖订单的平均外卖金额,提取存储数据库中
存储的外卖的各食品属性影响用户喜好的权重比例系数和外卖食品金额的喜好度影响系
数,计算用户对外卖的食品喜好度预估系数,提取存储数据库中存储的外卖平台中各商家
推荐食品的预估喜好度系数,将用户对外卖的食品喜好度预估系数与外卖平台中各商家推
荐食品的预估喜好度系数进行对比,若外卖平台中某商家推荐食品的预估喜好度系数小于
用户对外卖的食品喜好度预估系数,表明外卖平台中该商品推荐的食品不符合推荐要求,
若外卖平台中某商家推荐食品的预估喜好度系数大于或等于用户对外卖的食品喜好度预
估系数,表明外卖平台中该商品推荐的食品符合推荐要求,统计外卖平台中符合推荐要求
的各商家推荐的食品信息,将外卖平台中符合推荐要求的各商家推荐的食品信息发送至食
品推送模块;
[0024] 所述食品推送模块与云管理平台连接,用于接收云管理平台发送的外卖平台中符合推荐要求的各商家推荐的食品信息,将接收的各商家推荐的食品信息推送至用户显示终
端;
[0025] 所述存储数据库分别与数据获取模块、金额统计模块和云管理平台连接,用于接收数据获取模块发送的用户账户内各外卖订单的详细信息,存储外卖的食品菜系、食物类
别、食品口味和主要食材类型影响用户喜好的权重比例系数,分别记为 同
时存储外卖食品金额的喜好度影响系数η,并存储外卖平台中各商家推荐食品的预估喜好
度系数。
[0026] 进一步地,所述外卖订单的详细信息包括用户姓名、联系方式、配送地址、外卖购买时间、外卖金额、食品名称、食品菜系、食物类别、食品口味和主要食材类型;
[0027] 进一步地,所述用户账户中近一个月内外卖订单的详细信息中各种的各食品菜系数目比值计算公式为 kgr表示为用户账单中近一个月内外卖订单的详细信息
中第g种的第r个食品菜系数目比值,r=r1,r2,r3,r4,agr表示为用户账户中近一个月内外卖
订单的详细信息中第g种的第r个食品菜系数目,m表示为用户账户中近一个月内外卖订单
的总数目;
[0028] 进一步地,所述用户账户中近一个月内外卖订单的平均外卖金额计算公式为表示为用户账户中近一个月内外卖订单的平均外卖金额,Qj表示为用户账
户中近一个月内第j个外卖订单的详细信息中外卖金额,m表示为用户账户中近一个月内外
卖订单的总数目;
[0029] 进一步地 ,所述用户对外卖的食品喜好度预估系数计算公式为ξ表示为用户对外卖的
食品喜好度预估系数, 分别表示为外卖的食品菜系、食物类别、食品口味和
主要食材类型影响用户喜好的权重比例系数,kmaxr1,kmaxr2,kmaxr3,kmaxr4分别表示为用户账
户中近一个月内外卖订单的详细信息中食品菜系、食物类别、食品口味和主要食材类型的
最大数目比值,afr1表示为用户账户中近一个月内外卖订单的详细信息中第f种食品菜系数
目,bvr2表示为用户账户中近一个月内外卖订单的详细信息中第v种食物类别数目,cpr3表
示为用户账户中近一个月内外卖订单的详细信息中第p种食物口味数目,dqr4表示为用户账
户中近一个月内外卖订单的详细信息中第q种主要食材类型数目,η表示为外卖食品金额的
喜好度影响系数, 表示为用户账户中近一个月内外卖订单的平均外卖金额。
[0030] 有益效果:
[0031] (1)本发明提供的一种基于大数据平台进行特征识别的广告智能推荐方法,通过获取用户账户内各外卖订单的详细信息,筛选用户账户中近一个月内购买的各外卖订单,
从而提高数据的准确性和可靠性,并提取用户账户中近一个月内各外卖订单的详细信息中
对应的各食品属性,同时统计用户账户中近一个月内外卖订单内各种的各食品属性数目,
分析各种的各食品属性数目比值,筛选各食品属性的最大数目比值,为后期计算用户对外
卖的食品喜好度预估系数提供可靠的参考数据,并统计用户账户中近一个月内各外卖订单
的外卖金额,分析用户账户中近一个月内外卖订单的平均外卖金额,综合计算用户对外卖
的食品喜好度预估系数,从而确保平台能够精准地推荐符合用户喜好的食品,使得平台和
商家有针对性地制定营销策略。
[0032] (2)本发明通过对比分析外卖平台中符合推荐要求的各商家推荐的食品信息,从而避免用户需要花费大量时间选择食品的问题,提高用户的订购欲望,增加外卖平台的营
销效果,并进行推送,从而增加用户的满意度和体验感,避免造成外卖平台的用户人员流失
的问题,促进外卖平台的发展和进步。

附图说明

[0033] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领
域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附
图。
[0034] 图1为本发明的模块连接结构示意图;
[0035] 图2为本发明的方法步骤示意图。

具体实施方式

[0036] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它
实施例,都属于本发明保护的范围。
[0037] 请参阅图1~2所示,一种基于大数据平台进行特征识别的广告智能推荐方法,包括如下步骤:
[0038] S1、用户登录外卖平台,获取用户账户内各外卖订单的详细信息;
[0039] S2、筛选用户账户中近一个月内购买的各外卖订单,提取各外卖订单的详细信息中对应的各食品属性;
[0040] S3、统计用户账户中近一个月内外卖订单内各种的各食品属性数目,分析各种的各食品属性数目比值,筛选各食品属性的最大数目比值;
[0041] S4、统计用户账户中近一个月内各外卖订单的外卖金额,分析用户账户中近一个月内外卖订单的平均外卖金额,并综合计算用户对外卖的食品喜好度预估系数;
[0042] S5、对比分析外卖平台中符合推荐要求的各商家推荐的食品信息,并进行推送;
[0043] 上述基于大数据平台进行特征识别的广告智能推荐方法使用了一种基于大数据平台进行特征识别的广告智能推荐系统,包括用户登录模块、数据获取模块、数据提取模
块、食品属性提取模块、属性数目统计模块、属性数目分析模块、分析服务器、金额统计模
块、金额分析模块、云管理平台、食品推送模块和存储数据库。
[0044] 所述用户登录模块用于对外卖平台进行用户登录,通过用户将账户信息输入到外卖平台的的登录界面进行登录,将登录成功的用户账户信息发送至数据获取模块。
[0045] 所述数据获取模块与用户登录模块连接,用于接收用户登录模块发送的登录成功的用户账户信息,对接收的用户账户内外卖订单信息数据进行获取,获得用户账户内各外
卖订单的详细信息,外卖订单的详细信息包括用户姓名、联系方式、配送地址、外卖购买时
间、外卖金额、食品名称、食品菜系、食物类别、食品口味和主要食材类型,将获得的用户账
户内各外卖订单的详细信息分别发送至数据提取模块、食品属性提取模块和存储数据库。
[0046] 所述数据提取模块与数据获取模块连接,用于接收数据获取模块发送的用户账户内各外卖订单的详细信息,提取接收的用户账户内各外卖订单的详细信息中外卖购买时
间,统计用户账户内各外卖订单中外卖购买时间,构成用户账户内各外卖订单中外卖购买
时间集合T(t1,t2,...,ti,...,tn),ti表示为用户账户内第i个外卖订单中外卖购买时间,将
用户账户内各外卖订单中外卖购买时间集合发送至分析服务器。
[0047] 所述分析服务器与数据提取模块连接,用于接收数据提取模块发送的用户账户内各外卖订单中外卖购买时间集合,按照时间先后顺序依次对接收的用户账户内各外卖订单
中外卖购买时间进行排列,筛选获得用户账户中近一个月内购买的各外卖订单,统计用户
账户中近一个月内购买的各外卖订单,从而提高数据的准确性和可靠性,并构成用户账户
中近一个月内购买的各外卖订单集合P(p1,p2,...,pj,...,pm),m≤n,pj表示为用户账户中
近一个月内购买的第j个外卖订单,将用户账户中近一个月内购买的各外卖订单集合分别
发送至食品属性提取模块和金额统计模块。
[0048] 所述食品属性提取模块分别与数据获取模块和分析服务器连接,用于接收数据获取模块发送的用户账户内各外卖订单的详细信息,同时接收分析服务器发送的用户账户中
近一个月内购买的各外卖订单集合,筛选用户账户中近一个月内各外卖订单的详细信息,
提取用户账户中近一个月内各外卖订单的详细信息中对应的食品菜系、食物类别、食品口
味和主要食材类型,统计用户账户中近一个月内各外卖订单的详细信息中对应的各食品属
性,构成用户账户中近一个月内各外卖订单的详细信息中对应的各食品属性集合WRg(w1rg,
w2rg,...,wjrg,...,wmrg),wjrg表示为用户账户中近一个月内第j个外卖订单的详细信息中
对应的第g种的第r个食品属性,g=1,2,...,s,r=r1,r2,r3,r4,r1表示为外卖订单的详细信
息中食品菜系,r2表示为外卖订单的详细信息中食物类别,r3表示为外卖订单的详细信息中
食品口味,r4表示为外卖订单的详细信息中主要食材类型,将用户账户中近一个月内各外
卖订单的详细信息中对应的各食品属性集合发送至属性数目统计模块。
[0049] 所述属性数目统计模块与食品属性提取模块连接,用于接收食品属性提取模块发送的用户账户中近一个月内各外卖订单的详细信息中对应的各食品属性集合,统计用户账
户中近一个月内外卖订单的详细信息中各种的各食品属性数目,分别构成用户账户中近一
个月内外卖订单的详细信息中各种食品菜系数目集合Ar1(a1r1,a2r1,...,afr1,...,aur1)、
用户账户中近一个月内外卖订单的详细信息中各种食物类别数目集合Br1(b1r2,b2r2,...,
bvr2,...,bxr2)、用户账户中近一个月内外卖订单的详细信息中各种食品口味数目集合Cr1
(c1r3,c2r3,...,cpr3,...,cyr3)、用户账户中近一个月内外卖订单的详细信息中各种主要食
材类型数目集合Dr1(d1r4,d2r4,...,dqr4,...,dzr4),afr1表示为用户账户中近一个月内外卖
订单的详细信息中第f种食品菜系数目,bvr2表示为用户账户中近一个月内外卖订单的详细
信息中第v种食物类别数目,cpr3表示为用户账户中近一个月内外卖订单的详细信息中第p
种食物口味数目,dqr4表示为用户账户中近一个月内外卖订单的详细信息中第q种主要食材
类型数目,将用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目集合发
送至属性数目分析模块。
[0050] 所述属性数目分析模块与属性数目统计模块连接,用于接收属性数目统计模块发送的用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目集合,计算用户
账户中近一个月内外卖订单的详细信息中各种的各食品属性数目比值,为后期计算用户对
外卖的食品喜好度预估系数提供可靠的参考数据,其中用户账户中近一个月内外卖订单的
详细信息中各种的各食品菜系数目比值计算公式为 kgr表示为用户账单中近
一个月内外卖订单的详细信息中第g种的第r个食品菜系数目比值,r=r1,r2,r3,r4,agr表示
为用户账户中近一个月内外卖订单的详细信息中第g种的第r个食品菜系数目,m表示为用
户账户中近一个月内外卖订单的总数目,并统计用户账户中近一个月内外卖订单的详细信
息中各种的各食品属性数目比值,并将用户账户中近一个月内外卖订单的详细信息中各种
的各食品属性数目比值发送至分析服务器。
[0051] 所述分析服务器与属性数目分析模块连接,用于接收属性数目分析模块发送的用户账户中近一个月内外卖订单的详细信息中各种的各食品属性数目比值,将接收的用户账
户中近一个月内外卖订单的详细信息中各种的各食品属性数目比值分别与对应的各种食
品属性数目比值进行对比,筛选用户账户中近一个月内外卖订单的详细信息中各种的各食
品属性的最大数目比值,统计用户账户中近一个月内外卖订单的详细信息中各食品属性的
最大数目比值,分别记为kmaxr1,kmaxr2,kmaxr3,kmaxr4,将用户账户中近一个月内外卖订单的
详细信息中各食品属性的最大数目比值发送至云管理平台。
[0052] 所述金额统计模块与分析服务器连接,用于接收分析服务器发送的用户账户中近一个月内购买的各外卖订单集合,提取存储数据库中存储的用户账户内各外卖订单的详细
信息,筛选用户账户中近一个月内各外卖订单的详细信息,提取用户账户中近一个月内各
外卖订单的详细信息中外卖金额,构成用户账户中近一个月内各外卖订单的详细信息中外
卖金额集合Q(Q1,Q2,...,Qj,...,Qm),Qj表示为用户账户中近一个月内第j个外卖订单的详
细信息中外卖金额,将用户账户中近一个月内各外卖订单的详细信息中外卖金额集合发送
至金额分析模块。
[0053] 所述金额分析模块与金额统计模块连接,用于接收金额统计模块发送的用户账户中近一个月内各外卖订单的详细信息中外卖金额集合,计算用户账户中近一个月内外卖订
单的平均外卖金额,为后期计算用户对外卖的食品喜好度预估系数提供可靠的参考数据,
其中用户账户中近一个月内外卖订单的平均外卖金额计算公式为 表示为
用户账户中近一个月内外卖订单的平均外卖金额,Qj表示为用户账户中近一个月内第j个
外卖订单的详细信息中外卖金额,m表示为用户账户中近一个月内外卖订单的总数目,将计
算的用户账户中近一个月内外卖订单的平均外卖金额发送至云管理平台。
[0054] 所述云管理平台分别与分析服务器和金额分析模块连接,用于接收分析服务器发送的用户账户中近一个月内外卖订单的详细信息中各食品属性的最大数目比值,同时接收
金额分析模块发送的用户账户中近一个月内外卖订单的平均外卖金额,提取存储数据库中
存储的外卖的各食品属性影响用户喜好的权重比例系数和外卖食品金额的喜好度影响系
数,计算用户对外卖的食品喜好度预估系数,从而确保平台能够精准地推荐符合用户喜好
的食品,使得平台和商家有针对性地制定营销策略,其中用户对外卖的食品喜好度预估系
数计算公式为 ξ表示为
用户对外卖的食品喜好度预估系数, 分别表示为外卖的食品菜系、食物类
别、食品口味和主要食材类型影响用户喜好的权重比例系数,kmaxr1,kmaxr2,kmaxr3,kmaxr4分
别表示为用户账户中近一个月内外卖订单的详细信息中食品菜系、食物类别、食品口味和
主要食材类型的最大数目比值,afr1表示为用户账户中近一个月内外卖订单的详细信息中
第f种食品菜系数目,bvr2表示为用户账户中近一个月内外卖订单的详细信息中第v种食物
类别数目,cpr3表示为用户账户中近一个月内外卖订单的详细信息中第p种食物口味数目,
dqr4表示为用户账户中近一个月内外卖订单的详细信息中第q种主要食材类型数目,η表示
为外卖食品金额的喜好度影响系数, 表示为用户账户中近一个月内外卖订单的平均外卖
金额;
[0055] 同时提取存储数据库中存储的外卖平台中各商家推荐食品的预估喜好度系数,将用户对外卖的食品喜好度预估系数与外卖平台中各商家推荐食品的预估喜好度系数进行
对比,若外卖平台中某商家推荐食品的预估喜好度系数小于用户对外卖的食品喜好度预估
系数,表明外卖平台中该商品推荐的食品不符合推荐要求,若外卖平台中某商家推荐食品
的预估喜好度系数大于或等于用户对外卖的食品喜好度预估系数,表明外卖平台中该商品
推荐的食品符合推荐要求,统计外卖平台中符合推荐要求的各商家推荐的食品信息,从而
避免用户需要花费大量时间选择食品的问题,提高用户的订购欲望,增加外卖平台的营销
效果,并将外卖平台中符合推荐要求的各商家推荐的食品信息发送至食品推送模块。
[0056] 所述食品推送模块与云管理平台连接,用于接收云管理平台发送的外卖平台中符合推荐要求的各商家推荐的食品信息,将接收的各商家推荐的食品信息推送至用户显示终
端,从而增加用户的满意度和体验感,避免造成外卖平台的用户人员流失的问题,促进外卖
平台的发展和进步。
[0057] 所述存储数据库分别与数据获取模块、金额统计模块和云管理平台连接,用于接收数据获取模块发送的用户账户内各外卖订单的详细信息,存储外卖的食品菜系、食物类
别、食品口味和主要食材类型影响用户喜好的权重比例系数,分别记为 同
时存储外卖食品金额的喜好度影响系数η,并存储外卖平台中各商家推荐食品的预估喜好
度系数。
[0058] 以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明
的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。