1. 研究目的与意义
在互联网技术不断成熟、移动终端快速普及的背景下,人民开始追求精神上的享受,精神需要在人民需求中所占的比重越来越大,电影作为一种精神娱乐方式,极大地受到了人民的欢迎。
尤其最近几年,随着Android技术的兴起、移动终端的普及,网民对PC的依赖也不断降低,互联网用户获取电影的难度更是越来越低。
虽然用户随处都可以浏览观看电影,但是用户总需要花费大量的时间挑选电影,这个过程浪费大量的时间。
2. 课题关键问题和重难点
1、微信授权,用户同意授权后获取id,通过id换取网页授权access_token,刷新access_token,再拉取用户信息,检验授权凭证access_token是否有效。
2、文件流上传,后端采用hutool对文件进行处理上传。
3、正式上线接口需要使用https,接口需在后台配置白名单,白名单一个月只能修改五次,建议一次多配置几个,直接将测试环境与生产环境域名配全,避免多次修改带来的麻烦。
3. 国内外研究现状(文献综述)
一个好的推荐系统,能自动挖掘用户的兴趣点,引导用户发现自己的信息需求,同时,通过为用户提供个性化的推荐服务从而与用户建立联系,使得用户对推荐系统产生依赖[7]。
随着技术的发展,用户的需求也越来越多样化、个性化,协同过滤技术在早期各种商业环境中得到了广泛且比较成功的应用[2]。
基于协同过滤的推荐作原理是基于类似用户之前对商品的评分,用户相似度是通过用户的评分历史发现,并被归为一组,不需要任何商品属性,完全取决于用户与商品的关系[19]。
4. 研究方案
为了更容易的实现电影智能推荐系统微信小程序的智能推荐功能,绘制了系统功能结构图,主要包括用户信息管理、电影信息管理两大模块,如图1所示。
图1-电影智能推荐系统功能结构图,见附件。
(1)用户登录管理:对用户身份信息进行登录验证,只有输入正确的用户名密码、验证码才可进入到系统。
5. 工作计划
第一阶段:确定毕业设计选题,收集课题有关资料,对课题进行详细的了解分析,掌握目前电影智能推荐系统微信小程序的应用与发展概况。
第二阶段:大量收集毕业设计资料,理清毕业设计思路,对毕业设计思路进行完善。
第三阶段:在阅读文献的基础上,选用合适的开发语言,进行电影智能推荐系统微信小程序总体方案的设计。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。