本科毕业论文(设计)
相关表格材料
⑴课题申报审核表 ⑵毕业设计任务书 ⑶开题报告及答辩记录表 ⑷中期检查表 ⑸论文查重报告 ⑹指导教师成绩评定表 ⑺评阅教师成绩评定表 ⑻答辩申请暨资格审查表 ⑼毕业设计答辩记录表 ⑽答辩小组成绩评定表 ⑾综合成绩评定表 ⑿文献综述
论文(设计)题目: | 基于协同过滤的租房推荐系统设计与实现 |
学 院: | 计算机科学学院 |
专 业: | 计算机科学与技术 |
班 级: | |
学 号: | |
学生姓名: | |
指导教师: |
2024年4月30日
附表A.1:
六盘水师范学院毕业论文(设计)课题申报审核表
(2024届)
学院 | 计算机科学学院 | 适用专业 | 计算机科学与技术 | ||||
学生姓名 | 学号 | 学生班级 | 2020级计算机科学与技术(1)班 | ||||
论文(设计)题目 | 基于协同过滤的租房推荐系统设计与实现 | ||||||
指导教师姓名 | ) | 指导教师职称 | |||||
课题来源 | 生产或社会实际 | 课题类型 | 设计 | ||||
说明:课题来源于社会实际。 | |||||||
毕业论文(设计)地点 | 预计完成课题周数 | 14周 | |||||
一、课题基本内容及要求 (一)设计基本内容: 贵阳作为贵州省的省会城市,人口众多,教育资源丰富,吸引了大量的学生和外来务工人员。然而,由于市区房源有限和租房市场的不规范,导致贵阳存在着租房困难的问题。 在贵阳,租房市场存在以下问题: 房源紧张:由于贵阳市区的房源有限,供不应求的情况比较严重。尤其是学生和外来务工人员,往往面临着找不到合适的房屋的问题。 租金高涨:由于房源紧张,房屋租金普遍较高。这给学生和外来务工人员带来了经济压力,使得他们难以承担高昂的租金费用。 中介乱象:贵阳的租房市场存在一些不良中介行为,如虚假房源信息、收取高额中介费等。这给租房人员带来了不便和经济损失。 为了解决贵阳租房困难的问题,设计该租房系统旨在提供一个便捷、透明、规范的租房平台。通过该系统,租房人员可以方便地浏览房源信息、提交租房申请,并与房东直接联系,避免了中介环节的不便和费用。
本课题的主要内容是设计和实现一个租房系统,目的在于解决贵阳租房困难的问题。该系统将提供登录注册、查询房源信息、用户租房申请、发布房源信息、填写修改个人信息、系统推荐房源、留言评价、出租方和承租方互相评分、订单管理等功能,以便出租方和承租方之间进行便捷、透明、规范的租房交易。通过该系统,承租人员可以方便地浏览房源信息、提交租房申请,并与出租方直接联系,避免了中介环节的不便和费用。
重点: 我的系统是基于贵州省贵阳市的租房推荐,而且系统里面需要有人工智能的东西,加人脸识别吧
(二)设计基本要求:
(三)论文或设计说明书要求 认真查阅并分析、总结中外文献资料,参考国内外相关研究成果,参考文献不少于15篇,至少一篇英文参考文献,近三年的参考文献不少于总篇数的70%,并撰写不少于0.2 万字的文献综述。 在对软件开发全过程进行总结、提炼的基础上撰写业论文(毕业设计说明书)。毕业论文(毕业设计说明书)应中心突出,内容充实,论据充分,论证有力,数据 可靠,结构紧凑,层次分明,图表清晰,格式规范,文字流畅,字迹工整,结论正确。格式符合学校格式要求,正文字数(不含题目、摘要、参考文献、致谢、附录等内容)不少于1.0万字。 | |||||||
二、课题特点(表现在符合专业培养目标上、表现在结合省情方面、表现在采用先进技术方面、表现在培养学生解决工程技术问题的能力上) 本课题属于计算机科学与技术专业方向,旨在解决贵州省贵阳市租房市场存在的信息不对称问题。通过运用大数据分析和人工智能技术,设计和实现一个租房系统,提供精准的房源信息和个性化的推荐服务,解决租房市场中房源信息不透明、租房需求匹配困难等问题。 在科研背景方面,贵州省贵阳市作为一个人口密集的地区,租房需求旺盛。然而,由于信息不对称以及信息不透明,租房市场存在着房源信息不准确、租房需求无法精确匹配等问题。因此,设计一个基于大数据和人工智能的租房系统,能够提供准确的房源信息和个性化的租房推荐,具有重要的理论和实践意义。 在技术方面,本课题采用了先进的大数据分析和人工智能技术。通过对大量的房源数据和用户行为数据进行分析和挖掘,可以实现对房源信息的准确性评估和推荐算法的优化。同时,通过运用自然语言处理和机器学习技术,可以实现对用户需求的精确理解和个性化推荐。 在技术方面,可以使用Python作为后端编程语言,结合Django框架来实现高效的数据处理和逻辑处理。对于数据存储和处理,我们可以选择使用关系型数据库(如MySQL)或非关系型数据库(如MongoDB)来满足不同的需求。与此同时,使用协同过滤算法来实现基于用户行为和兴趣的个性化推荐,就需要借助Python的机器学习库(如Scikit-learn、TensorFlow)来构建和训练推荐模型。在前端开发方面,我们可以使用HTML、CSS和JavaScript等技术来构建用户友好的界面,通过React或Vue.js等框架实现高度互动和响应式的用户体验。而在部署和扩展方面,使用云服务提供商(如AWS、Azure、Google Cloud)可以帮助我们实现高可用性和可扩展性,确保系统能够处理大量用户和数据。 通过设计和实现这个租房系统,培养了学生在软件开发项目中的需求分析、系统设计、编码实现、测试调试等方面的能力。同时,学生还需要进行数据库的规划和设计,提高了他们在数据库设计和管理方面的能力。此外,学生还需要考虑用户体验和界面设计,培养了他们的用户导向思维和用户需求分析能力。 综上所述,本课题符合计算机科学与技术专业的培养目标,使学生熟悉软件开发所需的理论知识、实践技能和常用工具。通过解决实际的租房问题,学生的实践能力得到提高,实现了运用专业理论知识和实践技能解决复杂工程问题的能力的培养。 | |||||||
三、此课题往届是否做过?若已做过,写明做过几次,本届有何新的要求? 此题目为新题目。 | |||||||
四、课题的难易程度、工作量(论文字数或说明书字数、图纸数量),以及对学生的知识、技能有何要求等 本课题属于计算机科学与技术专业的方向,是一个系统开发课题。该课题的难易度适中,涉及到算法改进和系统设计与实现的复杂程度较高。 在工作量方面,学生需要查阅大量的中外文文献,了解相关的算法和技术,以及租房市场的特点和需求。此外,学生还需要设计和实现一个完整的租房系统,包括前端界面设计、后端数据库设计、算法优化等。论文字数约为10000字左右,图纸数量根据具体系统设计和实现的复杂程度而定。 应掌握的主要知识面包括但不限于以下内容:
综上所述,本课题的难易度适中,工作量较大,涉及到算法改进、系统设计与实现等多个方面的知识和技能。学生需要具备数据结构与算法、数据库设计与管理、前端开发、后端开发、数据分析与挖掘等方面的知识,并能够将其应用于实际的系统开发中。 | |||||||
完成设计主要条件:
服务器:需要具备足够的计算和存储能力,以承载系统的后端逻辑和数据库。 客户端设备:用户将通过PC端访问系统。
操作系统:Windows系统。 数据库:MySQL。 开发工具:PyCharm2019.3、IDEA2020.3。 | |||||||
六、教学系审核意见: 该题目符合专业培养目标和教学基本要求原则,能使学生受到全面的专业基本训练,选题紧密结合生产和社会实际,难度和工作量适当,具有学科性、专业性,能体现专业的主干学科方向。 同意作为毕业设计选题。 教学系主任(签字): 2023年 月 日 | |||||||
七、学院毕业论文(设计)工作领导小组审批意见: 经学院毕业论文(设计)工作领导小组审核,同意作为毕业设计选题。 组长(签字): 2023年 月 日 |
注:1.若题目来源于教师的科研项目,请在“说明”处填写科研项目名称;若来源于生产/社会实际,请写明题目来源单位。
2.学生班级、学号和学生姓名栏只有在学生自拟课题时填写。
3.表格内中文字体均为宋体小四号,单倍行距;外文字体为“Times New Roman”(拉丁文采用斜体),字号、行间距等与中文相一致。
附表A.2:
六盘水师范学院毕业论文(设计)任务书
学院 | 计算机科学学院 | 专业 | 计算机科学与技术 | ||||
学生姓名 | 学号 | 学生班级 | 2020级计算机科学与技术(1)班 | ||||
论文(设计)题目 | 基于协同过滤的租房推荐系统设计与实现 | ||||||
指导教师姓名 | 指导教师职称 | ||||||
课题来源 | 生产或社会实际 | 课题类型 | 论文/设计 | ||||
论文(设计)起止时间 | 2023年 8 月 10 日—2024年 4 月 27 日 | 共需周数 | 14周 | ||||
任务书发出时间 | 2023年 11 月 30 日 | ||||||
一、主要内容: (一)课题背景: 贵阳市作为贵州省的省会城市,近年来经济快速发展,城市化进程加快,人口流动性增加,吸引了大量的学生、务工人员和外来人口。这种人口流动性的增加,使得贵阳市的租房市场逐渐呈现出蓬勃的发展态势。然而,目前贵阳市的租房市场仍然存在着一些挑战和问题。 首先,市区房源有限。由于城市规划的限制和土地资源的紧张,贵阳市区的房源供应相对不足,导致租房市场的竞争激烈。租房者往往需要花费较长时间和精力来寻找合适的房源,而房东则可以提高租金或者选择租赁对象。 其次,租房市场的不规范。一些房东和中介机构存在信息不对称的情况,房屋租赁合同的权益保护和纠纷解决机制不完善,导致租房者在租房过程中容易遭遇不公平待遇或合同纠纷。 此外,传统的租房流程繁琐耗时。租房过程中需要频繁实地看房、签订纸质合同、办理手续等,增加了租客和房东的时间成本。 为了解决这些问题,贵阳市迫切需要一个现代化的、便捷的房屋租赁管理系统,通过数字化技术和智能算法,提供更高效、更便捷的租房体验和服务,促进租房市场的规范化和健康发展。这样的系统将有助于提高房源信息的透明度和准确性,加强租房合同的监管和保护,简化租房流程,为租客和房东提供更好的租房体验,推动贵阳市租房市场的良性发展。 (二)课题基本内容: 本课题的主要内容是设计和实现一个租房系统,旨在解决贵阳租房困难的问题。该系统将提供房源发布、用户租房申请、订单管理等功能,以便租房人员和房东之间进行便捷、透明、规范的租房交易。通过该系统,租房人员可以方便地浏览房源信息、提交租房申请,并与房东直接联系,避免了中介环节的不便和费用。 (三)该系统的设计基本内容包括以下几个方面:
(四)该租房推荐系统的主要功能点(按照用户类型划分):
| |||||||
二、主要要求:
在当今社会,随着城市化进程的加快和人们生活水平的提高,越来越多的人选择租房来满足居住需求。然而,租房市场的信息不对称和信息过载问题给租房者带来了诸多困扰。为了解决这一问题,租房推荐系统应运而生。 国内外已经出现了一些租房推荐系统,它们主要通过基于内容的推荐和基于协同过滤的推荐方法来为用户提供个性化的租房推荐。然而,这些系统还存在一些问题,例如推荐结果不够准确、推荐的房源数量有限等。 本课题旨在设计和实现一个基于协同过滤的租房推荐系统,通过分析用户的租房历史和偏好,结合其他用户的行为和偏好信息,为用户提供更准确、个性化的租房推荐。该系统具有以下优点:提高租房推荐的准确性和覆盖范围,节省用户的时间和精力,提高用户的满意度。 通过设计和实现这个系统,可以解决租房市场信息不对称和信息过载问题,为租房者提供更好的租房推荐服务,进而带来经济和社会效益的提升。
在软件需求分析阶段,需要明确系统的功能需求和非功能需求。功能需求包括用户注册和登录、租房信息浏览、个性化推荐、房源搜索等;非功能需求包括系统的性能要求、安全要求、可靠性要求等。
租房推荐系统主要使用基于协同过滤算法来实现个性化推荐。协同过滤算法分为基于用户的协同过滤和基于房源特征的协同过滤两种。基于用户的协同过滤算法通过分析用户的行为和偏好信息,找到与其兴趣相似的其他用户,推荐这些用户喜欢的租房房源。基于房源特征的协同过滤算法则通过分析房源的特征和用户的兴趣,找到与用户喜欢的房源相似的其他房源进行推荐。
租房推荐系统的数据库设计需要包括用户信息表、房源信息表、用户行为记录表等。用户信息表用于存储用户的基本信息,房源信息表用于存储房源的详细信息,用户行为记录表用于存储用户的浏览记录、收藏记录等。
租房推荐系统的系统结构设计包括前端界面设计、后端服务设计和数据库设计。前端界面设计主要包括用户注册和登录界面、租房信息展示界面、个性化推荐界面等。后端服务设计主要包括用户认证和授权服务、租房信息获取和推荐服务等。
在详细设计与实现阶段,需要根据需求分析和系统结构设计,具体实现系统的各个功能模块。例如,实现用户注册和登录功能、租房信息获取和推荐功能等。
在软件测试阶段,我们需要对系统进行功能测试、性能测试、安全性测试等,以确保系统的稳定性和可靠性。
通过本课题的设计和实现,开发一个基于协同过滤的租房推荐系统。该系统能够为用户提供准确、个性化的租房推荐,解决贵州省贵阳市租房市场信息不对称和信息过载问题。该系统具有较高的准确性和覆盖范围,能够节省用户的时间和精力,提高用户的满意度。同时,该系统还具有一定的经济和社会效益,为租房市场的发展带来积极影响。
毕业论文应中心突出,内容充实,论据充分,论证有力,数据可靠,结构紧凑,层次分明,图表清晰,格式规范,文字流畅,字迹工整,结论正确。字数不少于 1.0 万 字;必须阅读中外文献资料,撰写文献综述不少于 0.2 万字。在毕业论文末尾要列出在论文中参考过的专著、论文及其他资料,专业不少于 15 篇,至少一篇外文文献,近三年的参考文献不少于总篇数的70%,所列参考文献应按顺序编码制,即按论文参考或引证的先后顺序排列。格式要符合“六盘水师范学院本科毕业论文(设计)工作指南”对论文格式的要求。 | |||||||
三、预期目标: 针对题目性质,我将提出以下具体目标:
通过完成以上预期目标,我将具备扎实的理论基础和实践能力,能够独立进行科研工作和软件开发工作。同时,我也能够运用所学的知识和技术,解决实际问题,为租房市场的发展做出贡献。 | |||||||
四、计划进程:
| |||||||
五、主要参考文献: [1]刘华玲,郭渊,马俊.协同过滤中相似度算法研究进展[J].计算机工程与应用,2022,58(13):27-35. [2]吴婷婷,李孝忠,刘徐洲.基于K-means的改进协同过滤算法[J].天津科技大学学报,2021,36(06):44-48+54.DOI:10.13364/j.issn.1672-6510.20210135. [3]晋珊珊.基于协同过滤算法的短视频平台个性化推荐模式研究[J].自动化与仪器仪表,2022(09):30-33.DOI:10.14016/j.cnki.1001-9227.2022.09.030. [4]覃琼花.基于协同过滤算法的个性化推荐系统研究[J].科技资讯,2022,20(10):4-6.DOI:10.16661/j.cnki.1672-3791.2112-5042-2431. [5]李盼颖. 基于协同过滤的个性化推荐算法[D].河北建筑工程学院,2023.DOI:10.27870/d.cnki.ghbjz.2022.000119. [6]施天虎. 改进的协同过滤推荐算法研究[D].东华理工大学,2023.DOI:10.27145/d.cnki.ghddc.2022.000245. [7]李豆豆. 基于改进协同过滤算法的分布式推荐系统设计与实现[D].贵州大学,2023.DOI:10.27047/d.cnki.ggudu.2022.000994. [8]迟轩. 基于协同过滤算法的推荐系统框架设计与实现[D].上海交通大学,2014. [9]冯阿敏. 基于用户协同过滤算法的推荐系统的设计与实现[D].西安电子科技大学,2018. [10]李子宁. 基于知识问答的租房推荐系统的设计与实现[D].东南大学,2022.DOI:10.27014/d.cnki.gdnau.2022.000921. [11]张佳佳. 房屋租赁推荐系统的研究与实现[D].西京学院,2023.DOI:10.27831/d.cnki.gxjxy.2022.000113. [12]高爽. 租房推荐模型构建与微信小程序的实现[D].华东师范大学,2023.DOI:10.27149/d.cnki.ghdsu.2022.003991. [13]董莹. 基于用户意向分析的房屋租赁系统的设计与实现[D].大连海事大学,2018. [14]Journal | [J] Journal of Physics: Conference Series. Volume 1948 , Issue 1 . 2021 [15]Journal | [J] Applied Sciences. Volume 13 , Issue 7 . 2023 [16]Journal | [J] Advances in Data Science and Adaptive Analysis. Volume 12 , Issue 2 . 2020 | |||||||
六、教学系审核意见: 《基于协同过滤的租房推荐系统设计与实现》任务书主要内容叙述清晰,符合专业方面应用的业务逻辑,基本涵盖实际业务要求的主要功能,对设计的性能要求和论文的要求准确、具体、易懂。 针对题目性质,在理论根据、文献研究、方法探索等方面给学生提出了具体明确的目标要求,根据学生的理论知识和实践能力的实际情况,合理安排计划进程,完全符合学校对论文(设计)时间的要求。 给学生提供的参考文献既有与课题采用技术相关的协同过滤算法相关的文献、关于房屋推荐系统的文献,也有类似研究的硕博论文,针对性强,有一定的时效性。 该任务书与毕业论文管理系统审核通过的《六盘水师范学院毕业论文(设计)课题申报审核表》的内容和要求一致,同意使用。 教学系主任(签字): 2023年 月 日 |
注:表格内中文字体均为宋体小四号,单倍行距;外文字体为“Times New Roman”(拉丁文采用斜体),字号、行间距等与中文相一致。
附表B.1:
六盘水师范学院毕业论文(设计)开题报告及答辩记录表
| 计算机科学学院 | 专业 | 计算机科学与技术 | ||||
姓名 | 学号 | 学生班级 | 2020级计算机科学与技术(1)班 | ||||
论文(设计)题目 | 基于协同过滤的租房推荐系统设计与实现 | ||||||
指导教师姓名 | 指导教师职称 | ||||||
课题来源 | 生产或社会实际 | 课题类型 | 设计 | ||||
论文(设计)起止时间 | 2023年 月 日—2024年 月 日 | 共需周数 | 14周 | ||||
一、研究(设计)的目的和意义: 本研究旨在应用协同过滤算法设计开发一个租房推荐系统,实现个性化的租房推荐功能,为用户提供更好的租房体验,同时可以应用于房地产行业,达到提升租房市场效益的目的。 租房市场作为房地产行业的重要组成部分,一直面临着信息不对称、信息过载等问题,给用户选择合适的租房房源带来了困扰。针对这一问题,本研究将以租房推荐系统为切入点,通过协同过滤算法设计一个个性化的租房推荐系统,为用户提供准确、个性化的租房推荐服务。 经济效益方面:租房推荐系统的应用可以提高贵州省贵阳市租房市场的效益。通过准确的推荐,用户可以更快速地找到适合自己的租房房源,减少了租房过程中的时间和精力消耗。 社会效益方面:租房推荐系统的应用可以提高租房市场的透明度和公平性。通过推荐系统的智能匹配,用户可以获得更多的租房选择,减少了信息不对称的问题。同时,租房推荐系统可以促进租房信息的共享和交流,提高租房市场的整体效率,促进租房行业的健康发展。 促进其他研究项目或应用于其他地方:本研究的租房推荐系统设计和算法可以为类似问题的研究提供参考和借鉴。同时,该系统可以应用于其他省市的租房市场,为更多的用户提供个性化的租房推荐服务,推动租房市场的发展和进步。 通过本研究的设计和实现,将为租房市场提供一个有效的解决方案,提升用户体验和市场效益,具有重要的社会和经济意义。 | |||||||
二、研究(设计)的国内外现状和发展趋势: 在国内外,租房推荐系统的研究和应用已经取得了一定的进展。国内外的相关研究主要集中在以下几个方面:
未来的发展趋势主要包括以下几个方面:
综上所述,租房推荐系统的研究和应用在国内外已经取得了一定的进展,未来的发展趋势主要包括引入更多的数据源和特征、结合多种算法和技术以及强化用户反馈和个性化推荐等方面。这些趋势将进一步提升租房推荐系统的准确性和个性化程度,为用户提供更好的租房体验。 | |||||||
三、主要研究(设计)内容,需要解决的关键问题和思路: 在租房推荐系统的研究和应用中,主要内容包括问题定义和初步的需求分析。首先,需要明确系统要解决的问题和目标,例如提供用户个性化的租房推荐服务,帮助用户快速找到符合需求的租房房源。其次,需要进行初步的需求分析,明确系统需要具备的功能和特性。 在问题定义方面,从用户的角度出发,考虑用户在租房过程中遇到的痛点和需求。例如,用户可能希望系统能够根据自己的偏好和需求,推荐符合条件的租房房源;用户可能希望系统能够提供详细的房源信息和图片,以便做出更准确的选择;用户可能希望系统能够提供租房交流和评价的功能,方便与房东进行沟通和了解房源的真实情况等等。 在需求分析方面,可以考虑以下几个方面:首先,明确系统需要具备的基本功能,如用户注册和登录、房源信息的发布和查询、租房推荐的算法和模型等。其次,考虑系统的界面设计和用户交互方式,以提供良好的用户体验。再次,考虑系统的安全性和隐私保护,确保用户的个人信息和交易信息得到有效的保护。最后,考虑系统的可扩展性和可维护性,以便在后续的研究和应用中进行功能的拓展和更新。 关键问题撰写建议:列举关键问题和挑战。 在研究和应用租房推荐系统的过程中,可能会面临一些关键问题和挑战,需要进行深入的研究和解决。可以列举一些关键问题,如:
对于每个关键问题,可以进一步说明其重要性和挑战,并提出解决问题的思路和方法。例如,针对第一个问题,可以考虑通过用户行为分析和问卷调查等方式获取用户的偏好和需求信息;针对第二个问题,可以考虑采用协同过滤算法、深度学习等方法进行推荐模型的设计和优化等等。 研究思路撰写建议:阐述研究思路和方法。 在研究和设计租房推荐系统时,可以采用以下研究思路和方法:
总结以上研究思路和方法,可以形成一个完整的研究框架,指导后续的研究和应用工作。 | |||||||
四、完成毕业论文(设计)所必须具备的工作条件及解决的办法: 满足完成基于协同过滤算法的音乐推荐系统的设计与实现论文的条件
| |||||||
五、工作的主要阶段、进度与时间安排:
| |||||||
六、阅读的主要参考文献及资料名称: [1]刘华玲,郭渊,马俊.协同过滤中相似度算法研究进展[J].计算机工程与应用,2022,58(13):27-35. [2]吴婷婷,李孝忠,刘徐洲.基于K-means的改进协同过滤算法[J].天津科技大学学报,2021,36(06):44-48+54.DOI:10.13364/j.issn.1672-6510.20210135. [3]晋珊珊.基于协同过滤算法的短视频平台个性化推荐模式研究[J].自动化与仪器仪表,2022(09):30-33.DOI:10.14016/j.cnki.1001-9227.2022.09.030. [4]覃琼花.基于协同过滤算法的个性化推荐系统研究[J].科技资讯,2022,20(10):4-6.DOI:10.16661/j.cnki.1672-3791.2112-5042-2431. [5]李盼颖. 基于协同过滤的个性化推荐算法[D].河北建筑工程学院,2023.DOI:10.27870/d.cnki.ghbjz.2022.000119. [6]施天虎. 改进的协同过滤推荐算法研究[D].东华理工大学,2023.DOI:10.27145/d.cnki.ghddc.2022.000245. [7]李豆豆. 基于改进协同过滤算法的分布式推荐系统设计与实现[D].贵州大学,2023.DOI:10.27047/d.cnki.ggudu.2022.000994. [8]迟轩. 基于协同过滤算法的推荐系统框架设计与实现[D].上海交通大学,2014. [9]冯阿敏. 基于用户协同过滤算法的推荐系统的设计与实现[D].西安电子科技大学,2018. [10]李子宁. 基于知识问答的租房推荐系统的设计与实现[D].东南大学,2022.DOI:10.27014/d.cnki.gdnau.2022.000921. [11]张佳佳. 房屋租赁推荐系统的研究与实现[D].西京学院,2023.DOI:10.27831/d.cnki.gxjxy.2022.000113. [12]高爽. 租房推荐模型构建与微信小程序的实现[D].华东师范大学,2023.DOI:10.27149/d.cnki.ghdsu.2022.003991. [13]董莹. 基于用户意向分析的房屋租赁系统的设计与实现[D].大连海事大学,2018. [14]Journal | [J] Journal of Physics: Conference Series. Volume 1948 , Issue 1 . 2021 [15]Journal | [J] Applied Sciences. Volume 13 , Issue 7 . 2023 [16]Journal | [J] Advances in Data Science and Adaptive Analysis. Volume 12 , Issue 2 . 2020 | |||||||
七、指导教师意见和建议: 学生通过查阅阅读指导老师提供的相关参考文献以及学生自己阅读的参考文献,并和指导教师进行充分讨论,基本明确了基于协同过滤的租房推荐系统的设计与实现的目的和意义。人们对租房的期望如何?租房网站存在什么问题?对国内外研究现状和发展趋势有了一定的研究。建议学生还需对相关文献进行更加深入的研究和解读,最终明确开发的目的以及内容的基本功能并思考以下问题: 思考房屋来源? 二房东问题如何解决? 以往的租房网站存在什么问题? 明确是否有数据集、训练集?用什么模型训练? 掌握算法如何推荐。 学生通过对课题的研究、理解,基本明确研究的基本内容及主要问题,基本找准研究中的关键问题,研究思路也基本正确,但仍需认真分析讨论,考虑尽可能全面合理,处理到一些细节问题。进一步明确研究内容,理顺思路,以便后期顺利的开发。 学生初步具备开始课题研究的基本条件,对存在的问题也有了解决方法。研究进度安排合理,时间上前后连接,没有出现时间空白段,与学校时间安排吻合。根据课题研究内容查阅了相关文献,参考文献针对性强近三年内的参考文献14篇,格式基本符合要求,但仍存在部分描述冗杂问题,需参考按《毕业论文(设计)工作指南》认真修改。 同意修改后参加开题答辩。 指导教师(签字): 2023年 月 日 | |||||||
八、开题答辩记录: 1.问题:系统怎么智能推荐房源? 回答:首先,需要收集用户对租房的历史数据,包括用户对不同房源的评价和偏好。然后,利用协同过滤算法分析用户之间的相似度,找出具有相似偏好的用户群体。接下来,根据相似用户的历史偏好数据,预测当前用户可能喜欢的房源,并向用户推荐这些房源。同时,还可以结合用户的个人信息和实时行为数据,如浏览记录、收藏记录等,进一步提高推荐的准确度和个性化程度。通过这种方法,可以实现智能推荐房源,提高用户体验和租房效率。 2.问题:系统怎么对租房数据进行处理? 回答:对租房数据进行处理的方法包括以下步骤: 1. 数据收集:收集租房网站或平台上的租房信息,包括房源的基本信息(如地理位置、面积、价格等)、房东/房客的信息、房源的图片、房源的描述等。 2. 数据清洗:对收集到的租房数据进行清洗,包括去除重复数据、处理缺失值、纠正错误数据等,以确保数据的完整性和准确性。 3. 数据标准化:对租房数据进行标准化处理,包括将不同格式的数据统一为相同的格式,如将地理位置信息转换为统一的坐标格式,将价格信息转换为统一的货币格式等。 4. 数据挖掘:通过数据挖掘技术,分析租房数据中的隐藏信息,发现房源之间的关联性和用户的偏好,为推荐系统提供支持。 5. 用户行为分析:分析用户对不同房源的浏览、收藏、预订等行为数据,以了解用户的偏好和行为习惯。 6. 数据建模:基于处理后的租房数据,构建合适的模型,如协同过滤模型、内容推荐模型等,用于实现智能推荐系统。 通过以上处理步骤,可以有效地对租房数据进行处理,为设计和实现基于协同过滤的租房推荐系统提供数据支持。 3.问题:系统怎么把数据收集与智能推荐联系起来? 回答:把数据收集与智能推荐联系起来通过以下步骤: 1. 数据收集:收集用户对租房的历史数据,包括用户对不同房源的评价和偏好,以及房源的基本信息、地理位置等数据。 2. 数据处理与分析:对收集到的数据进行清洗、标准化和挖掘,分析用户的租房行为和偏好,了解用户对不同房源的评价和喜好。 3. 构建用户-房源关联模型:基于数据分析的结果,建立用户与房源之间的关联模型,可以采用协同过滤算法,通过计算用户之间的相似度或者用户对房源的评价来推荐房源。 4. 实现智能推荐系统:利用构建的用户-房源关联模型,结合实时用户行为数据和个人信息,实现智能推荐系统,根据用户的偏好和行为,向用户推荐符合其需求的房源。 通过这种方式,数据收集的信息可以被用来训练推荐系统,使得推荐更加个性化和精准。同时,通过不断收集用户反馈数据,可以实现推荐系统的不断优化和改进。 至少有三个问题。 学生要围绕问题进行回答,回答简明扼要,充分说明问题,答辩过程中有专人记录学生的问题和回答。答辩结束后答辩学生根据记录进行填写,字数不能太少,一般每个问题回答应在一百字以上。 答辩过程中答辩组成员可能针对题目准备情况提出的一些问题,有些问题可以作为答辩问题记录在表中,有些问题不能作为问题记录,指导教师要根据实际情况进行甄别。 学生完成答辩记录的电子版后,指导教师要进行审阅,确定记录是否合适。 记录人: 2023年 月 日 | |||||||
九、教学系审核意见: 在审阅学生开题报告的基础上,综合学生答辩过程中的开题陈述、问题回答等情况表明,学生基本清楚《××》课题设计的目的和意义,掌握国内外相关研究现状和发现趋势,清楚课题研究的主要内容和问题,对拟采用的技术也有一定程度的了解。 但存在以下问题:根据学生开题报告完成实际情况和答辩情况撰写。 学生应就开题答辩中答辩老师所指出的问题、答辩中存在的问题和开题报告存在的问题,通过查阅资料或者在指导老师的指导下,尽快对开题报告进行修改完善。 同意修改后开题。 教学系主任(签字): 2023年 月 日 | |||||||
十、学院毕业论文(设计)工作领导小组意见: 选题符合专业培养方案要求,学生初步了解选题相关的国内外现状,研究符合今后发展趋势,目的明确,思路清晰,研究成果有一定的应用价值。研究进度安排合理,方法得当,具备开展研究的基础条件。 同意开题。 意见结果: ☑通过 □不通过 组长(签字): 2023年 月 日 |
注:1.论文(设计)来源:指来源于科研项目、生产/社会实际、教师选题或其他(学生自拟)等;
2.各项栏目空格不够,可自行调整;
3.表格内中文字体均为宋体小四号,单倍行距;外文字体为“Times New Roman”(拉丁文采用斜体),字号、行间距等与中文相一致。
附表B.2:
六盘水师范学院毕业论文(设计)中期检查表
学院 | 计算机科学学院 | 专业 | XXXXX | ||||||||||
姓名 | XXX | 学号 | 202100000 | 学生班级 | X班 | ||||||||
论文(设计)题目 | |||||||||||||
指导教师姓名 | XXX | 指导教师职称 | XXX | ||||||||||
是否在实验、实习、工程实践和社会调查等社会实践中完成 | 是 | ||||||||||||
目前应该完成的工作: (学生填写) 前七周进展记录中应该完成任务的具体内容 | |||||||||||||
已完成的工作和所取得阶段性成果: (学生填写) 前七周进展记录中已经完成任务的具体内容和质量优劣总结,包括原来应完成而未完成后来已经补上的任务。 还应该包括根据指导教师意见对已完成任务改进意见的改进成果。 | |||||||||||||
未按时完成工作原因: (学生填写) 未完成任务具体内容是什么,未完成的原因,下一步什么时间跟上工作进度及保证措施。 | |||||||||||||
下一步工作计划和研究内容: (学生填写) 工作进程中未完成任务的具体内容、进度安排、保证措施。 | |||||||||||||
对毕业论文(设计)的自我评价: (学生填写) 应联系实际情况具体叙述,不要空洞抽象。 中期检查前周进展记录中已经完成任务质量优劣总结,从前一阶段设计中的理论研究和实践应用的收获。 研究和设计方法存在的问题,走过的弯路,下一阶段如何吸取经验教训,顺利完成毕业论文(设计)任务。 学生(签名): 2023年 月 日 | |||||||||||||
指导教师意见 | 学生学习态度 | 认真 | 比较认真 | 一般 | 不够认真 | 很不认真 | |||||||
√ | |||||||||||||
工作质量 | 很好 | 好 | 比较好 | 一般 | 比较差 | ||||||||
√ | |||||||||||||
工作进度 | 超前完成 | 完成计划 | 基本完成 | 落后计划 | 没有进展 | ||||||||
√ | |||||||||||||
学生学习态度如何,对学生撰写的已完成的工作和所取得阶段性成果、未按时完成工作原因、下一步工作计划和研究内容的真实性进行分别评价,并提出下一步的工作的意见和建议。意见应该和后面的中期检查表中的学生学习态度、工作质量、工作进度的评价一致(应该根据实际情况认真总结,如果此处评价很好而学生没有按时完成毕业论文或论文答辩不通过,很难处理)
指导教师(签字): 2023年 月 日 | |||||||||||||
教学系 意见 | 指导教师工作态度 | 责任心强 | 比较强 | 一般 | 比较差 | 很差 | |||||||
√ | |||||||||||||
对指导教师严格管理和按时指导情况的评价并进行核实后填写。 指导的时效性、针对性如何,效果如何,通过教师指导解决了什么问题。 审查结果: ☑通过 □不通过 教学系主任(签字): 2023年 月 日 | |||||||||||||
学院 意见 | 对指导教师意见和教学系意见进行评价。 指导教师是否认真履行职责,责任心强/比较强/一般/比较差/很差,对学生的评价与实际情况是否相符,是否肯定学生已取得的成果并指出了存在的问题,是否对下一阶段的工作提出中肯的意见,建议是否切实可行。 学院负责人(签字): 2023年 月 日 |
注:1.表格内中文字体均为宋体小四号,单倍行距;外文字体为“Times New Roman”(拉丁文采用斜体),字号、行间距等与中文相一致。
附表C.1:
六盘水师范学院毕业论文(设计)指导教师成绩评定表
学院 | 计算机科学学院 | 专业 | XXXXX | ||||
姓名 | XXX | 学号 | 学生班级 | X班 | |||
论文(设计)题目 | |||||||
指导 教师 意见 | 评语: 学校意见: 1.完成任务书所规定内容的具体情况及评价(文献阅读、理论根据、论证过程等); 2.基础掌握与创新性评价; 3.学习态度; 4.存在问题; 5.是否达到本科生毕业论文(设计)水平并提交答辩。 评语根据不同学生毕业论文(设计)的内容要有针对性,不能存在雷同或过于简单等问题。 撰写建议: ××选题符合/基本符合××专业培养目标,体现/基本体现综合训练基本要求,选题面向××行业社会实际问题,有一定的实用价值。 ××学生除全部阅读教师指定的参考资料、文献外,还能阅读较多的自选资料。有较强的实际动手能力/除全部阅读教师指定的参考资料、文献外,还能阅读一些自选资料。有一定的实际动手能力/能阅读教师指定的参考资料、文献,实际动手能力尚可/阅读了教师指定的参考资料、文献,实际动手能力较弱/未完成教师指定的参考资料及文献的阅读任务。实际动手能力差。 该生的“××系统”工作量大/适中/较小/小,合理安排计划进程,能很好地/较好地/按时/基本完成任务书规定的工作量。 论文结构严谨、逻辑性强,论述层次清楚,语言准确,文字流畅/论文结构合理,符合逻辑,文章层次分明,语言准确,文字通顺,引用规范/论文结构基本合理,层次较为分明,文理通顺,引用较规范/设计(论文)结构有不合理部分,逻辑性不强,论述基本清楚,文字基本通顺,引用存在不规范之处,/内容空泛,结构混乱,文字表达不清,错别字较多,对文献没有规范引用。 研究方法新颖,设计合理、理论分析正确/方案较好,设计比较合理、理论分析正确/方案可行,设计比较合理、理论分析基本正确/方案基本可行,设计基本合理、理论分析无大错/方案存在明显错误,设计不合理、评论分析有原则错误。 对研究的问题能较深刻地分析或有独到之处,成果突出,反映出作者很好地掌握了有关基础理论与专业知识/对研究的问题能正确分析或有新见解,成果比较突出,反映出作者较好地掌握了基础理论与专业知识/对研究的问题能提出自己的见解,成果有一定意义,反映出作者基本掌握了有关基础理论与专业知识/研究能力较弱,对某些问题提不出个人见解,未取得什么成果,反映出作者基础理论和专业知识掌握得不扎实/缺乏研究能力,未取得任何成果,反映出作者基础理论和专业知识很不扎实。 创新性的评价:研究对象上的创新、研究方法上的创新、研究领域上等方面的创新。(优秀论文应该有某方面的创新性) 存在主要问题:并提出修改意见。 依据××××专业毕业目标的要求,该生的毕业论文“××××××××××××”,符合/不符合要求,达到/未达到××××业毕业论文应有的水平,同意/不同意提交答辩。 (只是撰写建议,指导教师可根据学生实际情况将各等次评语结合) 成绩:(满分35分) 指导教师(签字): 2024年 月 日 |
注:1.指导教师评分为整数,不要出现小数点;
2.表格内中文字体均为宋体小四号,单倍行距;外文字体为“Times New Roman”(拉丁文采用斜体),字号、行间距等与中文相一致。
附表:C.2:
六盘水师范学院毕业论文(设计)评阅教师成绩评定表
学院 | 计算机科学学院 | 专业 | XXXXX | ||||
姓名 | XXX | 学号 | 202100000 | 学生班级 | X班 | ||
论文(设计)题目 | |||||||
评阅 教师 意见 | 评语: 学校意见: 1.完成任务书所规定内容的具体情况及评价(文献阅读、理论根据、论证过程等); 2.基础掌握与创新性评价; 3.学习态度; 4.存在问题; 5.是否达到本科生毕业论文(设计)水平并提交答辩。 评语根据不同学生毕业论文(设计)的内容要有针对性,不能存在雷同或过于简单等问题。 撰写建议: ××选题符合/基本符合××专业培养目标,体现/基本体现综合训练基本要求,选题面向××行业社会实际问题,有一定的实用价值。 ××学生除全部阅读教师指定的参考资料、文献外,还能阅读较多的自选资料。有较强的实际动手能力/除全部阅读教师指定的参考资料、文献外,还能阅读一些自选资料。有一定的实际动手能力/能阅读教师指定的参考资料、文献,实际动手能力尚可/阅读了教师指定的参考资料、文献,实际动手能力较弱/未完成教师指定的参考资料及文献的阅读任务。实际动手能力差。 该生的“××系统”工作量大/适中/较小/小,合理安排计划进程,能很好地/较好地/按时/基本完成任务书规定的工作量。 论文结构严谨、逻辑性强,论述层次清楚,语言准确,文字流畅/论文结构合理,符合逻辑,文章层次分明,语言准确,文字通顺,引用规范/论文结构基本合理,层次较为分明,文理通顺,引用较规范/设计(论文)结构有不合理部分,逻辑性不强,论述基本清楚,文字基本通顺,引用存在不规范之处,/内容空泛,结构混乱,文字表达不清,错别字较多,对文献没有规范引用。 研究方法新颖,设计合理、理论分析正确/方案较好,设计比较合理、理论分析正确/方案可行,设计比较合理、理论分析基本正确/方案基本可行,设计基本合理、理论分析无大错/方案存在明显错误,设计不合理、评论分析有原则错误。 对研究的问题能较深刻地分析或有独到之处,成果突出,反映出作者很好地掌握了有关基础理论与专业知识/对研究的问题能正确分析或有新见解,成果比较突出,反映出作者较好地掌握了基础理论与专业知识/对研究的问题能提出自己的见解,成果有一定意义,反映出作者基本掌握了有关基础理论与专业知识/研究能力较弱,对某些问题提不出个人见解,未取得什么成果,反映出作者基础理论和专业知识掌握得不扎实/缺乏研究能力,未取得任何成果,反映出作者基础理论和专业知识很不扎实。 创新性的评价:研究对象上的创新、研究方法上的创新、研究领域上等方面的创新。(优秀论文应该有某方面的创新性) 存在主要问题:并提出修改意见。 依据××××专业毕业目标的要求,该生的毕业论文“××××××××××××”,符合/不符合要求,达到/未达到××××业毕业论文应有的水平,同意/不同意提交答辩。 (只是撰写建议,评阅教师可根据学生实际情况将各等次评语结合) 成绩:(满分25分) 评阅教师(签字): 2024年 月 日 |
注:1.评阅教师评分为整数,不要出现小数点;
2.表格内中文字体均为宋体小四号,单倍行距;外文字体为“Times New Roman”(拉丁文采用斜体),字号、行间距等与中文相一致。
计算机科学学院
毕业论文(设计)答辩申请暨资格审查表
学院 | 计算机科学学院 | 专业 | XXXXX | ||||||||
姓名 | XXX | 学号 | 202100000 | 班级 | X班 | ||||||
论文(设计)题目 | |||||||||||
内容综述(对毕业设计或论文的研究步骤和方法、主要内容及创新之处进行综述,提出答辩申请): | |||||||||||
资 格 审 查 项 目 | 是 | 否 | |||||||||
1 | 工作量是否达到所规定要求 | ☑ | □ | ||||||||
2 | 文档资料是否齐全(任务书、开题报告、答辩申请、定稿论文及其相关附件资料等) | ☑ | □ | ||||||||
3 | 文档是否符合学校规范化要求 | ☑ | □ | ||||||||
4 | 是否按时向指导教师提交全部正式材料(包括电子版) | ☑ | □ | ||||||||
5 | 是否剽窃他人成果或者直接照抄他人设计(论文) | □ | ☑ | ||||||||
6 | 是否完成任务书规定的任务 | ☑ | □ | ||||||||
7 | 是否有缺勤(包括事、病假)累计超过1/3;或不听指导老师安排,不接受指导,不完成任务等 | □ | ☑ | ||||||||
8 | 是否有重大违规、违纪事件发生 | □ | ☑ | ||||||||
9 | 诚信声名中学生是否签名(手签,不能用电子签名) | ☑ | □ | ||||||||
备 选 | 是否多人设计一个系统或者合作一个课题 | □ | ☑ | ||||||||
(多人设计一个系统或合作一个课题)内容是否雷同 | □ | ☑ | |||||||||
指导老师意见: 同意答辩 ☑ 不同意答辩□ 签字: 2024年 月 日 | |||||||||||
学院毕业论文(设计)答辩委员会意见: 符合答辩资格,同意答辩 ☑ 不符合答辩资格,不同意答辩□ (学院公章) 2024年 月 日 |
注:此表为学生毕业论文(设计)定稿后申请答辩,及学院毕业论文(设计)答辩委员会对申请答辩学生进行资格审查时用;资格审查项目由指导教师填写。此文件正反打印在一张A4纸上。
附表D.3:
六盘水师范学院毕业论文(设计)答辩记录表
学院 | 计算机科学学院 | 专业 | XXXXX | ||||||||
姓名 | XXX | 学号 | 202100000 | 学生班级 | X班 | ||||||
论文(设计)题目 | |||||||||||
指导教师姓名 | XXX | 指导教师职称 | XXX | ||||||||
答辩组成员 | 职称 | 签名 | 答辩组成员 | 职称 | 签名 | ||||||
一、答辩组提出问题: 答辩前答辩组成员至少准备三个问题,在答辩时提出。 | |||||||||||
二、学生回答情况:(可另附页) 学生要围绕问题进行回答,回答简明扼要,充分说明问题,答辩过程中有专人记录学生的问题和回答。答辩结束后答辩学生根据记录进行填写,字数不能太少,一般每个问题回答应在一百字以上。 答辩过程中答辩组成员可能针对设计或论文提出的一些问题,有些问题可以作为答辩问题记录在表中,有些问题不能作为问题记录,指导教师要根据实际情况进行甄别。学生完成答辩记录的电子版后,指导教师要进行审阅,确定记录是否合适。 记录人: 2024年 月 日 | |||||||||||
三、答辩小组意见: 在论文思路是否清晰,概念是否清楚,论点(设计方案)是否正确,语言表达是否准确;实验方法是否科学,设计结构是否正确,分析归纳是否合理;结论是否严谨,论文(设计)结果是否有应用价值等方面进行评价。 对回答问题是否有理论根据,基本概念是否清楚,是否有逻辑性。主要问题回答是否准确、有深度等方面进行评价。 在取得成果有价值或有创新方面进行评价。与答辩小组成绩评定表部分有重复。 意见结果: ☑通过 □不通过 组长(签字): 2024年 月 日 |
注:1.表格内中文字体均为宋体小四号,单倍行距;外文字体为“Times New Roman”(拉丁文采用斜体),字号、行间距等与中文相一致。
附表C.3:
六盘水师范学院毕业论文(设计)答辩小组成绩评定表
学院 | 计算机科学学院 | 专业 | XXXXX | ||||
姓名 | XXX | 学号 | XXX | 学生班级 | X班 | ||
论文(设计)题目 | |||||||
论文 (设计) 答辩 小组 意见 | 评语: 学校意见:1.论文质量:工作量、知识掌握、论文格式规范情况;2.答辩情况:简明扼要说明学生陈述情况及回答问题情况,包括答辩陈述要点及语言是否简练、思路是否清晰、重点是否突出、表达是否熟练、流畅等情况。 撰写建议: 该生的“××系统”工作量大/适中/较小/小,合理安排计划进程,能很好地/较好地/按时/基本完成任务书规定的工作量。对研究的问题能较深刻地分析或有独到之处,成果突出,反映出作者很好地掌握了有关基础理论与专业知识/对研究的问题能正确分析或有新见解,成果比较突出,反映出作者较好地掌握了基础理论与专业知识/对研究的问题能提出自己的见解,成果有一定意义,反映出作者基本掌握了有关基础理论与专业知识/研究能力较弱,对某些问题提不出个人见解,未取得什么成果,反映出作者基础理论和专业知识掌握得不扎实/缺乏研究能力,未取得任何成果,反映出作者基础理论和专业知识很不扎实。 该生的“××”论文论文结构严谨、逻辑性强,论述层次清楚,语言准确,文字流畅/论文结构合理,符合逻辑,文章层次分明,语言准确,文字通顺,引用规范/论文结构基本合理,层次较为分明,文理通顺,引用较规范/设计(论文)结构有不合理部分,逻辑性不强,论述基本清楚,文字基本通顺,引用存在不规范之处,/内容空泛,结构混乱,文字表达不清,错别字较多,对文献没有规范引用。 答辩过程中,该同学首先演示了××的主要功能,然后介绍了××论文的内容与结构,以及论文的写作过程,最后回答了答辩小组提出的问题。 该同学在陈述阶段,语句是否简练,思路是否清晰,陈述是否准确,是否重点突出。 该同学在回答问题时语句是否流畅,是否能正确回答的问题,反映出良好专业理论素质和灵活运用专业知识解决实际问题的能力情况。 答辩小组认为,该生毕业设计与××专业培养目标的符合度,达到综合训练目标情况说明,工作量是否达到毕业论文要求。该生查阅文献资料并进行分析、利用情况说明,论文符合学校规定情况,内容完整度,组织结构安排情况,观点突出情况,逻辑关系是否清楚,但存在问题。 综合该生陈述和回答问题情况,经答辩小组讨论形成一致意见(或几人同意,几人不同意),该生毕业设计和论文符合/不符合学校要求,同意通过答辩/同意修改后通过答辩(同意修改后通过答辩要给出修改意见)/不同意通过答辩(不同意通过答辩要给出理由)。 成绩:(满分40分) 答辩小组组长(签字): 2024年 月 日 |
注:1.答辩小组评分为整数,不要出现小数点;
2.表格内中文字体均为宋体小四号,单倍行距;外文字体为“Times New Roman”(拉丁文采用斜体),字号、行间距等与中文相一致。
附表C.4:
六盘水师范学院毕业论文(设计)综合成绩评定表
学院 | 计算机科学学院 | 专业 | XXXXX | ||||
学生姓名 | XXX | 学号 | 202100000 | 学生班级 | X班 | ||
论文(设计)题目 | |||||||
指导教师评分: 评阅教师评分: 答辩小组评分: 三项累计总成绩(百分制): 综合评定成绩(五级记分制): (优秀、良好、中等、及格、不及格)
教学系主任(签字): 2024年 月 日 |
注:1.各项成绩均为整数,不要出现小数点;
2.总评成绩一律采用五级记分制,具体换算规定如下:优秀(90~100分)、良好(80~89分)、中等(70~79分)、及格(60~69分)、不及格(59分及以下)。
因篇幅问题不能全部显示,请点此查看更多更全内容