[发明专利]一种基于互联网的流量主播推荐系统有效
申请号: | 202010469707.2 | 申请日: | 2020-05-28 |
公开(公告)号: | CN111629221B | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 游发祥;林健辉;泮圣洁;刘梦凯;黄子祎 | 申请(专利权)人: | 杭州双笙信息科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/25;H04N21/258;G06F16/735;G06F21/31 |
代理公司: | 杭州信义达专利代理事务所(普通合伙) 33305 | 代理人: | 陈继算 |
地址: | 310000 浙江省杭州市西湖区文二路391*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 互联网 流量 推荐 系统 | ||
1.一种基于互联网的流量主播推荐系统,其特征在于,包括登录模块、验证模块、数据库、监控模块、采集模块、分析处理模块、推荐排序模块、服务器和发送模块;
登录模块用于用户登录账号信息,并自动获取登录账号信息,将其一同传输至验证模块,数据库内存储有记录账号数据、记录密码数据以及对应的记录账号数据所对应的用户手机号码数据;
验证模块从数据库内获取记录账号数据、记录密码数据和用户手机号码数据,并将其与登录账号信息一同进行安全验证,安全验证的具体验证过程为:
步骤一:获取登录账号信息,将其内用户在账号输入栏内输入的数据标定为账号数据,并将账号数据标定为ZHi,i=1,2,3……n1,将其内的用户在账号密码输入栏内输入的数据标定为密码数据,并将密码数据标定为MMi,i=1,2,3……n1,将记录账号数据、记录密码数据和用户手机号码数据依次标记为:JZl、JMl和YSl,l=1,2,3……n2,且JZl、JMl和YSl一一对应;
步骤二:获取账号数据,并将其与记录账号数据进行匹配,当从记录账号数据内匹配到账号数据时,则判定该账号存在,生成一存信号,当从记录账号数据内无法匹配到账号数据时,则判定该账号不存在,生成二非信号;
步骤三:接收上述步骤二中的一存信号和二非信号,并对其进行识别,当识别到二非信号时,则自动跳转至账号注册界面,当识别到一存信号时,则对其进行密码验证,具体为:
K1:提取对应账号数据的密码数据,并将其与记录账号数据对应的记录密码数据进行比对;
K2:依据上述K1中的数据比对对比对结果进行判定,具体为:当密码数据与记录密码数据的匹配结果一致时,则判定该用户账号密码正确,当密码数据与记录密码数据的匹配结果不一致时,则判定该用户账号密码错误,并自动获取该用户账号数据对应的用户手机号码数据;
K3:向用户手机号码数据发送验证信息,并依据验证信息进行账号的再次验证,生成验证通过信号或验证失败信号;
监控模块用于实时监控用户账号状态,并自动获取登录模块和验证模块内的账户信息,账户信息包括登录账号数据、未登录账号数据以及与其对应的账号数据,依据登录账号数据和未登录账号数据生成对应的登录信号和未登录信号,并将其发送至采集模块;
采集模块接收登录信号和未登录信号,并对其进行识别判断,具体为:
S1:当识别到未登录信号时,则判定该用户没有进行账号登录,不对该账号数据进行浏览数据采集;
S2:当识别到登录信号时,则判定该用户已经通过账号数据进行登录,提取该登录信号对应的账号数据,并对其进行浏览数据采集,并自动获取浏览数据;
采集模块还用于采集主播信息,并将其与浏览数据一同传输至分析处理模块;
分析处理模块用于对主播信息和浏览数据一同进行分析处理操作,分析处理操作的具体操作过程为:
H1:获取主播信息,将其内主播的直播名字标定为主播名数据,将其内主播在直播时显示的观众数量标定为显示人气数据,将其内主播在直播时实际的观众数量标定为实际人气数据,将其内主播每个月直播的次数标定为直播次数数据,将其内主播每次直播的时间长短标定为直播时长数据,将其内主播每次直播的时间点标定为直播时间数据,将其内主播的分类标定为主播类别数据,获取浏览数据,将其内的浏览种类数据标定为种类数据,将其内用户每个月内的浏览次数标定为浏览次数数据,将其内用户浏览时间点标定为浏览时间数据;
H2:提取上述H1中的主播类别数据、主播名数据、显示人气数据、实际人气数据、直播次数数据、直播时长数据、直播时间数据、种类数据、浏览次数数据和浏览时间数据,并将其依次标记为:WLv、WMv、WXv、WRv、WCv、WSv、WJv、LZc、LSc和LJc,v=1,2,3......n3,c=1,2,3……n4;
H3:提取用户每次浏览的种类数据,对种类数据浏览次数进行标记,并按照从大到小的顺序进行排序,并将排序后的种类数据浏览次数进行差值计算,具体为:
将排序第一的数值与排序第二的数据进行差值计算,得到e1,将排序第二的数值与排序第三的数值进行差值计算,得到e2,将排序第三的数值与排序第四的数值进行差值计算,得到e3;
设定一个预设值M,并将其与e1进行比对,当M<e1时,则判定该种类数据与排序第一的种类数据差值大,不能同时选取排序第二的数据,反之,则判定该种类数据与排序第一的种类数据差值小,能同时选取排序第二的数据,在M>e1的前提下,将M与e2进行比对,当M>e2时,选取排序第三的数据,同理在M>e1,M>e2的前提下,M>e3时,选取排序第四的数据;
提取最终的选取结果,并将其标定为选取种类;
H4:获取浏览次数数据,并将其带入到计算式:,其中Vc浏表示为浏览频率,Q表示为每个月的天数,并将Vc浏带入到计算式:,其中,PVc浏表示为浏览频率的平均值,即浏览频率均值,获取浏览时间数据,将每个浏览时间出现的次数进行统计,并选取出其中出现次数最多的时间点,将其标定为休闲时间;
H5:获取选取种类,并将其与主播类别数据进行匹配,选取出对应的一种或者多种主播类别数据,并提取该主播类别数据下的主播名数据、显示人气数据、实际人气数据、直播次数数据、直播时长数据和直播时间数据,将主播名数据内的显示人气数据和实际人气数据一同带入到计算式:,其中,Vv真表示为真实占比,即真实值,将直播次数数据带入到计算式:Vv直=WCv/Q,其中,Vv直表示为直播频率,并将其带入到计算式:,其中,表示为直播频率的平均值,即直播频率均值,将直播时长数据带入到计算式:,其中,PWSv表示为直播时长数据的平均值,即直播时长均值,获取直播时间数据,将直播时间数据出现的次数进行统计,并选取出其中出现次数最多的时间点,将其标定为工作时间;
H6:将浏览频率均值、休闲时间、真实值、直播频率均值、直播时长均值和工作时间一同传输至推荐排序模块;
推荐排序模块用于对浏览频率均值、休闲时间、真实值、直播频率均值、直播时长均值和工作时间进行推荐排序操作,推荐排序操作的具体操作过程为:
G1:获取休闲时间和工作时间,并对其进行匹配,选取出对应的主播名数据,提取主播名数据对应的真实值、直播频率均值和直播时长均值;
G2:依据真实值、直播频率均值和直播时长均值进行从大到小的排序,选取出真实值、直播频率均值和直播时长均值排序中的前三个主播名数据,并将其三者中的直播频率均值排序标定位第一推荐位,将直播时长均值排序标定为第二推荐位,将真实值排序标定为第三推荐位,即三者出现相同排序时按照直播频率均值、直播时长均值和真实值排序的顺序进行推荐,并将依据该推荐顺序对应的主播名数据排列出最佳推荐主播排序;
G3:提取浏览频率均值并依据其对用户进行推荐次数的限定,并将限定的推荐次数标定为限定次数数据,即在一段时间内对用户推荐主播的次数不超过预设值;
G4:将最佳推荐主播排序和限定次数数据经服务器传输至发送模块;
发送模块接收最佳推荐主播排序和限定次数数据,并将其发送至用户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州双笙信息科技有限公司,未经杭州双笙信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010469707.2/1.html,转载请声明来源钻瓜专利网。