电影推荐系统微信小程序的设计与实现

来源 :西北民族大学 | 被引量 : 0次 | 上传用户:abc37562735
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术和移动互联网技术的发展,信息的数据量呈爆炸式增长趋势,社会逐渐从信息匮乏时代进入了信息过载的“大数据”时代,数据量的剧增导致数据冗余度过高,需要利用推荐系统来筛选用户需要的信息。基于此,本文搭建微信小程序平台上的电影推荐系统,以在一定程度上解决电影的信息过载问题。本文搭建的电影推荐系统中采用的推荐算法是通过情感分析改进的基于物品的协同过滤算法,是在基于物品的协同过滤算法根据用户对电影的评分计算推荐值的基础上,将电影评论的情感极性分类值也作为计算电影推荐值的一个参数,综合考虑用户对电影的评分和情感,对用户进行推荐。其中,情感极性分类过程包括中文分词(对电影评论进行分词)、去停用词(去除文本中的无用词)、特征提取(将文本转化为向量)、构建CNN分类模型(得出电影评论的情感值)。推荐系统的开发采用了经典的B/S架构,由客户端和服务器端组成。服务器端使用的是Nginx服务器,负责推荐内容的计算、系统数据的处理以及系统各个模块之间的信息交互;客户端采用微信小程序,负责系统的信息的外部展示和用户与系统之间的交互。通过客户端、服务器端的互相协调构成了系统的主要运行框架。客户端使用JavaScript、WXML、WXSS等语言开发;服务器端使用Python语言开发;数据库选用MySQL作为系统数据库。系统开发过程中预留了部分接口以满足系统的后续开发。
其他文献
为不断提升信息系统灾难风险防范能力,浦发银行在原有同城灾备基础上启动了“小同城、大异地”模式的“两地三中心”灾备建设,并于2010年初步建成上海同城备份中心和合肥异地灾
高校教学实验室是培养本科生动手能力和创新能力的重要场所,目前地方高校教学实验室的管理主要依靠人工管理的模式,相对落后.而现行通用的标准架构庞大,不利于指导实验室的日
分别采用溶剂热法和水热法制备出3种粒径的沸石咪唑酯框架材料(ZIF-8),利用非溶剂致相分离法与共混法制备了高性能聚偏氟乙烯(PVDF)混合基质超滤膜,讨论了膜的纯水通量及其衰
2013年发生两次严重的氨泄漏事故,在原因上都属于热氨融霜操作不当,因液锤破坏了管路的封头,造成生命财产的重大损失。本文先从原理上介绍热氨融霜的过程,并对液爆和液锤现象
大气污染物总量控制是通过控制给定区域污染源排放总量,并优化分配到源,来确保控制区大气环境质量满足相应的环境目标值。在总量控制中,如何对环境容量进行分配,然后再计算出各污
在城市化进程的快速推动下,近些年来我们国家的建筑工程也逐渐成为经济发展的助力者.但是在现实中很多建筑工程均存在项目管理隐患的问题,给建筑工程的质量及安全性带来显著
随着电子商务迅速发展,我国第三方支付也逐渐发展起来,但还存在一些问题。作为我国第三方支付中具有代表性的企业——支付宝,改变了人们的日常生活,促进了我国电子商务的发展
糖尿病(DM)是当今世界上最大的公众健康问题之一。糖尿病视网膜病(DR)是DM最常见和最重要的微血管并发症之一。目前在临床上尚无肯定有效的药物可以从根本上治疗DM及DR,本研究
本文报道了甲基炔诺酮(norgestrel)中两个杂质的分离和鉴定。用薄层层析和高效液相色谱对甲基炔诺酮进行分析,发现除主成分甲基炔诺酮外尚含有六个杂质。用柱层析和制备型薄
采取水泥固化和沥青固化2种方法,对含锰离子污泥的处理进行对比研究,结果表明:沥青固化的铜浸出浓度比相应的水泥固化浸出浓度低,说明沥青固化对铜离子污泥的固化效果较好。