
技术摘要:
本发明公开了一种基于用户习惯的漫画推荐系统,包括信息采集模块、信息处理模块、登录识别模块、数据库、推送模块、推荐分析模块、推荐排序模块和智能设备;所述数据库内存储有漫画信息,漫画信息包括漫画名称数据以及与其对应的漫画图片数量数据、漫画文字量数据、漫 全部
背景技术:
漫画,是一种艺术形式,是用简单而夸张的手法来描绘生活或时事的图画。一般运 用变形、比喻、象征、暗示、影射的方法。构成幽默诙谐的画面或画面组,以取得讽刺或歌颂 的效果,随着人们工作压力的增大,偶尔会通过观看一些漫画来放松一下自身。 现有的漫画推荐系统,均获取用户之前浏览的记录,并将该记录的相应种类进行 统一推荐,没有丝毫章法,导致用户对该系统感到反感,降低推荐达到的效果,且无法对用 户的浏览记录进行精确的数据分析,以及对漫画推荐的优先顺序,为此,我们提出一种基于 用户习惯的漫画推荐系统。
技术实现要素:
本发明的目的在于提供一种基于用户习惯的漫画推荐系统,如何通过信息采集模 块采集浏览数据,并其在处理模块内进行数据分类处理,并在分类处理后进行标记,并将其 传输至推荐分析模块;推荐分析模块对标记后的相关数据进行数据分析,来解决现有技术 中无法对数据进行精确分析的问题,增加数据分析的准确性,减小数据分析的误差,从而增 加数据的说服力度,借阅人为分析所消耗的时间,提高工作效率,如何通过推荐排序模块获 取到漫画名数据对应的综合评分数值,并对其进行推荐排序操作,得到漫画名数据,并将其 发送至推送模块;推送模块接收漫画名数据,并将其发送至智能设备,来解决现有技术中无 法自动选取推荐的问题,快速的对漫画进行推荐排序,保障推荐漫画的优益性,符合用户的 喜好,节省推荐数量,借阅选取时间,增加用户的好感度。 本发明的目的可以通过以下技术方案实现:一种基于用户习惯的漫画推荐系统, 包括信息采集模块、信息处理模块、登录识别模块、数据库、推送模块、推荐分析模块、推荐 排序模块和智能设备; 所述数据库内存储有漫画信息,漫画信息包括漫画名称数据以及与其对应的漫画 图片数量数据、漫画文字量数据、漫画评分数据和漫画种类数据,所述信息采集模块用于对 用户浏览记录中的浏览数据进行采集,具体的采集过程为: 步骤一:用户在智能终端发送漫画的浏览指令或下载指令,信息采集模块获取该 用户的账号,将其标定为账号数据,获取该账号浏览漫画的名称,将其标定为漫画名数据, 获取浏览该漫画对应的浏览次数,将其标定为浏览次数数据,获取浏览该漫画对应的浏览 时间记录,将其标定为浏览时间数据,浏览时间数据包括总浏览时间数据和单个浏览时间 数据,且单个浏览时间数据指代每次浏览的时间长短,总浏览时间数据指代该漫画名数据 的总浏览时间的长短,该漫画指代该漫画名数据对应的漫画; 步骤二:获取数据库内的漫画名称数据,并将其与漫画名数据进行匹配,匹配出漫 画名数据对应的漫画名称数据,达到匹配结果一致,并自动提取数据库内漫画名称数据对 5 CN 111552824 A 说 明 书 2/6 页 应的漫画图片数量数据、漫画文字量数据、漫画评分数据和漫画种类数据; 步骤三:将漫画名数据、漫画图片数量数据、漫画文字量数据、漫画评分数据、漫画 种类数据、账号数据、浏览时间数据和浏览次数数据传输至信息处理模块; 在处理模块内对漫画名数据、漫画图片数量数据、漫画文字量数据、漫画评分数 据、漫画种类数据、账号数据、浏览时间数据和浏览次数数据进行数据分类处理,并在分类 处理后进行标记,得到分类处理标记后的漫画名数据、漫画图片数量数据、漫画文字量数 据、漫画评分数据、漫画种类数据、账号数据、浏览时间数据和浏览次数数据,并将其传输至 推荐分析模块; 所述推荐分析模块依据账号数据对与其对应的漫画名数据、漫画图片数量数据、 漫画文字量数据、漫画评分数据、漫画种类数据、浏览时间数据和浏览次数数据进行推荐分 析操作,得到综合评分数值,并将其传输至推荐排序模块; 所述推荐排序模块获取到漫画名数据对应的综合评分数值,并对其进行推荐排序 操作,得到漫画名数据,并将其发送至推送模块; 所述推送模块接收漫画名数据,并将其发送至智能设备。 作为本发明的进一步改进方案:具体的分类处理和标记过程为: K1:获取账号数据,并将其标记为ZHi,依据账号数据,将其与所有数据均归纳到账 号数据之内,即所有数据均属于账号数据,其中,所有数据指代上述信息采集模块采集的漫 画名数据、漫画图片数量数据、漫画文字量数据、漫画评分数据、漫画种类数据、浏览时间数 据和浏览次数数据传输至信息处理模块,i=1,2,3......n1; K2:提取漫画种类数据,并标记出每一种漫画种类数据MZi,依据漫画种类数据,提 取出对应的漫画名数据,并将漫画名数据标记为MMi,将漫画名数据对应的漫画图片数量数 据、漫画文字量数据、漫画评分数据、浏览时间数据和浏览次数数据划分到漫画名数据范 围,并将其依次标记为MTi、MWi、MPi、LSi和LCi,i=1,2,3......n1,且ZHi、MZi、MMi、MTi、 MWi、MPi、LSi和LCi一一对应。 作为本发明的进一步改进方案:推荐分析操作的具体操作过程为: C1:获取上述信息处理模块内的漫画分类数据,并将其每个漫画种类数据中的漫 画名数据的数量带入到计算式: MZ总表示为各个漫画种类数据中漫画名数 据的总数量,即总漫画量,总漫画量表示为该账号浏览的总漫画名数据的量,将每个种类数 据中的漫画名数据与总漫画量进行比值计算,从而计算出各个漫画种类数据中漫画名数据 占总漫画量的值,即种类占比值; C2:将漫画图片数量数据和漫画文字数量数据分别带入到对应的计算式: 其中,PMTi和PMWi分别表示为漫画图片数量数据的平均 值和漫画文字数量数据的平均值,即图片平均量和文字平均量; C3:将单个浏览时间数据、总浏览时间数据和浏览次数数据分别带入到均值计算 式:计算得出浏览次数均值PLCi,单个浏览时间均值PLS单,总浏览时间均值PLS总; C4:提取上述C2和C3中的图片平均量、文字平均量、浏览次数均值、单个浏览时间 6 CN 111552824 A 说 明 书 3/6 页 均值和总浏览时间均值,并将其进行排序,具体为:将图片平均量、文字平均量进行从大到 小的顺序进行排列,并将排列后的漫画名数据重新标记为A1>A2>A3......>Al,B1>B2 >B3......>Bl,其中A表示为图片平均量,B表示为文字平均量,将浏览次数均值、单个浏 览时间均值和总浏览时间均值进行从小到大排序,将排序后的漫漶名称数据重新标记为D1 <D2<D3......<Dl,H1<H2<H3......<Hl,J1<J2<J3......<Jl,其中,D表示为浏览 次数均值,H表示为单个浏览时间均值,J表示为总浏览时间均值,l=1,2,3......n2; C5:将上述C4中图片平均量和文字平均量排名依次记作不同的评分点,图片平均 量排名的评分点依次为a1-1、a1-2、a1-3......a1-n2,文字平均量排名的评分点a2-1、a2- 2、a2-3......a2-n2,同时对浏览次数均值、单个浏览时间均值和总浏览时间均值进行评分 点标定,具体为:浏览次数均值的排名评分点依次为a3-1、a3-2、a3-3......a3-n2,,单个浏 览时间均值的排名评分点依次为a4-1、a4-2、a4-3......a4-n2,,总浏览时间均值的排名评 分点依次为a5-1、a5-2、a5-3......a5-n2; C6:识别漫画名数据所对应的漫画图片数量数据、漫画文字数量数据、单个浏览时 间数据、总浏览时间数据和浏览次数数据所在的评分点,并将其进行相加,从而计算出评分 点总之PDi,并将其与漫画评分数据一同带入到计算式: 其中,PZH表 示为综合评分数值,u1和u2分别表示计算影响因子和差值中和因子,且u1和u2分别取值为 0.34162和0.428351。 作为本发明的进一步改进方案:具体操作过程为: G1:提取各个漫画名数据对应的综合评分数值,并将其进行从大到小的排序,将排 序后的漫画名数据进行推荐标定,从大到小依次为:E1>E2>E3>......>Ev,v=1,2 , 3......n3; G2:通过登录识别模块识别用户的登录状态,登录状态为离线状态和登录状态,当 识别到登录状态时,选取综合评分在前三的漫画名数据。 作为本发明的进一步改进方案:所述智能设备具体为一种平板电脑。 本发明的有益效果: (1)通过信息采集模块对用户浏览记录中的浏览数据进行采集,并将采集后的漫 画名数据、漫画图片数量数据、漫画文字量数据、漫画评分数据、漫画种类数据、账号数据、 浏览时间数据和浏览次数数据传输至信息处理模块;在处理模块内对其进行数据分类处 理,并在分类处理后进行标记,并将其传输至推荐分析模块;推荐分析模块依据账号数据对 与其对应的漫画名数据、漫画图片数量数据、漫画文字量数据、漫画评分数据、漫画种类数 据、浏览时间数据和浏览次数数据进行推荐分析操作,通过信息采集模块采集浏览数据,并 其在处理模块内进行数据分类处理,并在分类处理后进行标记,并将其传输至推荐分析模 块;推荐分析模块对标记后的相关数据进行数据分析,增加数据分析的准确性,减小数据分 析的误差,从而增加数据的说服力度,借阅人为分析所消耗的时间,提高工作效率; (2)提取各个漫画名数据对应的综合评分数值,并将其进行从大到小的排序,将排 序后的漫画名数据进行推荐标定,从大到小依次为:E1>E2>E3>......>Ev,v=1,2 , 3......n3;通过登录识别模块识别用户的登录状态,登录状态为离线状态和登录状态,当 识别到登录状态时,选取综合评分在前三的漫画名数据;通过推荐排序模块获取到漫画名 7 CN 111552824 A 说 明 书 4/6 页 数据对应的综合评分数值,并对其进行推荐排序操作,得到漫画名数据,并将其发送至推送 模块;推送模块接收漫画名数据,并将其发送至智能设备,快速的对漫画进行推荐排序,保 障推荐漫画的优益性,符合用户的喜好,节省推荐数量,借阅选取时间,增加用户的好感度。 附图说明 下面结合附图对本发明作进一步的说明。 图1是本发明的系统框图。