实时认证系统的推荐算法研究
本文关键词:实时认证系统的推荐算法研究
更多相关文章: web认证 web开发 实时websocket 广告推荐算法
【摘要】:随着互联网技术的发展,网络业务和网络用户数量达到了空前的规模,人们在公共场所通过wifi进行上网的需求越来越大,同时对公共场所上网的安全环境,以及进一步的个性化需求越来越高。本文在对目前相关认证技术的研究分析的基础上,首先实现了基于web服务器的无线认证系统的设计,并且将HTML5中的websocket实时通信技术运用到了这一认证系统中;然后针对目前炙手可热的用户个性化推荐技术,在结合实时认证系统的基础上,分析了经典的推荐算法,建立了一种有效的广告推荐算法,帮助商家进行便捷有效的营销。本文从结构上总体分为为两个部分,一是实时认证系统的设计与实现,另一部分是基于无线认证系统的广告推荐系统的分析与实现。本文首先研究了wifidog认证原理以及websocket实时通信这两个实时认证过程中的关键技术,对比了websocket与传统ajax长轮询、iframe流方式的实时通信技术,指出了websocket的优点;随后通过WAMP开发框架对认证系统进行了设计实现,并从MVC的web设计模式角度讲述了认证系统的具体实现流程,这里涉及到jquery、thinkPHP、html、bootstrap、css等web前后端开发技术:最后分析了传统web认证与基于websocket通信技术的实时认证的原理区别,并通过websocket客户端和服务端的设计实现了实时认证功能。本文的另外一部分是针对认证用户的个性化广告推荐,首先分析了经典的基于内容推荐(content-based)、关联规则、协同过滤(collaborative filter)推荐算法原理,通过建立数据模型和实例分析了它们之间的优缺点:随后针对我们的实时认证系统说明了推荐算法的设计原理;最后结合基于内容推荐算法(content-based)的推荐模型,在优化和改进的字符匹配算法、拼音容错算法的基础上设计实现了基于认证系统的广告推荐系统,并通过结果分析了推荐算法的性能。本文最后分别对注册认证、手机认证、一键上网三大认证功能以及websocket实时认证功能进行了成功的测试;并对基于实时认证系统的广告推荐算法进行了数据测试,通过测试结果分析推荐算法达到了比较理想、有效的推荐效果。
【关键词】:web认证 web开发 实时websocket 广告推荐算法
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.3
【目录】:
- 摘要5-6
- Abstract6-10
- 第一章 绪论10-16
- 1.1 研究工作的背景与意义10-11
- 1.2 国内外研究现状11-13
- 1.3 主要研究内容与创新点13-15
- 1.3.1 主要研究内容13-14
- 1.3.2 论文创新点14-15
- 1.4 本论文的结构安排15-16
- 第二章 相关理论技术分析及总体设计16-30
- 2.1 web认证关键技术分析16-22
- 2.1.1 wifidog认证原理16-18
- 2.1.2 实时认证技术18-22
- 2.2 推荐算法分析22-28
- 2.2.1 基于关联规则的推荐算法22-23
- 2.2.2 基于协同过滤的推荐算法23-25
- 2.2.3 基于内容的推荐算法25-27
- 2.2.4 混合推荐算法27-28
- 2.3 系统总体设计框架28-29
- 2.4 本章小结29-30
- 第三章 实时认证系统的设计与实现30-57
- 3.1 认证系统的流程结构与技术选型30-33
- 3.1.1 系统软硬件环境30-31
- 3.1.2 认证系统总体流程31-32
- 3.1.3 系统技术选型32-33
- 3.2 系统业务逻辑设计与实现33-48
- 3.2.1 数据库设计与实现33-37
- 3.2.2 业务逻辑层的设计与实现37-40
- 3.2.3 web表示层设计与实现40-45
- 3.2.4 认证功能的设计与实现45-48
- 3.3 实时认证技术的分析与实现48-56
- 3.3.1 基于websocket的实时认证技术分析48-49
- 3.3.2 基于web服务器的实时认证功能的设计与实现49-56
- 3.4 本章总结56-57
- 第四章 广告推荐算法的优化与分析57-70
- 4.1 推荐算法的分析与流程结构57-58
- 4.1.1 广告推荐算法分析57
- 4.1.2 推荐系统的总体流程57-58
- 4.2 认证用户数据收集58-59
- 4.2.1 数据收集原理58-59
- 4.3 推荐算法的优化与实现59-69
- 4.3.1 推荐系统的模型原理分析59-62
- 4.3.2 推荐系统的数据库设计62-63
- 4.3.3 推荐算法的优化与实现63-69
- 4.4 本章小结69-70
- 第五章 系统测试与数据分析70-80
- 5.1 web认证功能测试70-75
- 5.1.1 注册认证功能测试70-72
- 5.1.2 手机认证功能测试72-75
- 5.1.3 一键上网功能测试75
- 5.2 实时认证功能测试75-78
- 5.3 推荐算法测试与分析78-79
- 5.4 本章小结79-80
- 第六章 总结与展望80-82
- 6.1 论文总结80
- 6.2 未来展望80-82
- 致谢82-83
- 参考文献83-84
【相似文献】
中国期刊全文数据库 前10条
1 徐义峰;徐云青;刘晓平;;一种基于时间序列性的推荐算法[J];计算机系统应用;2006年10期
2 余小鹏;;一种基于多层关联规则的推荐算法研究[J];计算机应用;2007年06期
3 张海玉;刘志都;杨彩;贾松浩;;基于页面聚类的推荐算法的改进[J];计算机应用与软件;2008年09期
4 张立燕;;一种基于用户事务模式的推荐算法[J];福建电脑;2009年03期
5 王晗;夏自谦;;基于蚁群算法和浏览路径的推荐算法研究[J];中国科技信息;2009年07期
6 周珊丹;周兴社;王海鹏;倪红波;张桂英;苗强;;智能博物馆环境下的个性化推荐算法[J];计算机工程与应用;2010年19期
7 王文;;个性化推荐算法研究[J];电脑知识与技术;2010年16期
8 张恺;秦亮曦;宁朝波;李文阁;;改进评价估计的混合推荐算法研究[J];微计算机信息;2010年36期
9 夏秀峰;代沁;丛丽晖;;用户显意识下的多重态度个性化推荐算法[J];计算机工程与应用;2011年16期
10 杨博;赵鹏飞;;推荐算法综述[J];山西大学学报(自然科学版);2011年03期
中国重要会议论文全文数据库 前10条
1 王韬丞;罗喜军;杜小勇;;基于层次的推荐:一种新的个性化推荐算法[A];第二十四届中国数据库学术会议论文集(技术报告篇)[C];2007年
2 唐灿;;基于模糊用户心理模式的个性化推荐算法[A];2008年计算机应用技术交流会论文集[C];2008年
3 秦国;杜小勇;;基于用户层次信息的协同推荐算法[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
4 周玉妮;郑会颂;;基于浏览路径选择的蚁群推荐算法:用于移动商务个性化推荐系统[A];社会经济发展转型与系统工程——中国系统工程学会第17届学术年会论文集[C];2012年
5 苏日启;胡皓;汪秉宏;;基于网络的含时推荐算法[A];第五届全国复杂网络学术会议论文(摘要)汇集[C];2009年
6 梁莘q,
本文编号:708817
本文链接:https://www.wllwen.com/guanlilunwen/yingxiaoguanlilunwen/708817.html