本科毕业设计任务书
题目:个性化视频推荐系统的设计与实现
一、毕业设计内容及要求
1.毕业设计内容:
面对互联网上海量的视频资源,用户往往要花费许多时间和精力来寻找自己可能感兴趣的视频。针对这一需求,本设计开发一个个性化视频推荐系统,该系统基于用户的以往的观看与评分信息,构建用户的兴趣模型,主动为用户推荐其可能感兴趣的视频。此系统主要实现以下几个模块:
(1) 用户的注册、登录以及界面其他操作模块;
(2) 收集用户的界面操作的日志模块;
(3) 根据操作日志,构建用户兴趣模型,给用户推荐视频模块;
(4) 定时更新推荐数据模块;
(5) 管理用户和视频的模块。
2.毕业设计要求:
(1) 能够根据设计任务,认真查阅相关文献,熟悉相关开发工具;
(2) 能够按要求和规定定期向指导老师汇报设计进展;
(3) 能够按照规定的进度计划认真完成每一阶段的工作;
(4) 系统的实现代码要求规范、清晰易懂,具有高的可维护性;
(5) 提交的毕业设计说明书符合理工大学毕业论文撰写规范。
二、毕业设计进度计划及检查情况记录表
序号
|
起止日期
|
计划完成内容
|
实际完成内容
|
检查日期
检查人签名
|
1
|
20XX.11.21~20XX.11.25
|
指导老师介绍设计题目和内容安排
|
|
|
2
|
20XX.11.26~20XX.03.07
|
查阅文献,熟悉开发工具,完成开题报告
|
|
|
3
|
20XX.03.08~20XX.03.18
|
系统需求分析和设计
|
|
|
4
|
20XX.03.19~20XX.03.30
|
数据的采集,清洗
|
|
|
5
|
20XX.03.31~20XX.04.24
|
编写程序,开发系统
|
|
|
6
|
20XX.04.25~20XX.04.30
|
系统测试以及修改测试出现的问题
|
|
|
7
|
20XX.05.01~20XX.05.23
|
撰写毕业说明书
|
|
|
8
|
20XX.05.24~20XX.06.01
|
毕业设计说明书定稿
|
|
|
9
|
20XX.06.02~20XX.06.08
|
准备毕业设计答辩
|
|
|
注:(1)表中“实际完成内容”、“检查人签名”栏目要求用笔填写,其余各项均要求打印。
(2)毕业设计任务书一式二份,一份学院留存,一份发给学生,任务完成后装订在毕业设计说明书内。