基于协同过滤的旅游景点服务系统的设计与实现

来源 :大众科学(周刊) | 被引量 : 0次 | 上传用户:10198223
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:目前,旅游业已成为全球经济中发展势头最强劲和规模最大的产业之一,互联网的兴起给旅游业带来了新的契机。旅游网站逐渐成为旅游信息管理的主要途径。因此,开发一个稳定的适用性好的旅游景点个性化服务系统具有非常重要的意义。在对现有旅游查询网站的分析和比较的基础上,依循面向对象软件开发过程,设计出客户端基于Web浏览器、协同过滤算法,服务器端基于JSP和Servlet,数据源基于关系型数据库的三层框架,完成JSP页面设计、服务器端核心请求的处理以及对数据库的同步更新。以旅游景点个性化服务系统的应用实例实现了这个方案。该系统可以实现旅游景点热门推荐、景点搜索、个性化推荐、旅游笔记等功能。系统工作稳定、操作简单、维护方便。
  关键词:旅游景点;协同过滤算法;个性化服务系统
  现代社会已经步入了信息社会的世界。随着互联网的广泛应用,计算机技术、计算机网络技术、数据库技术、管理技术的发展,对信息的处理和利用已经深入到各行各业,已经深入到人类生活中的各个方面。旅游是人们丰富多彩生活的重要组成部分之一,旅游业已经成为当今世界上发展势头最强劲的产业之一,它是集吃、住、行、游、购、娱六大要素于一身的综合性产业。随着旅游业的不断发展,各个地方的旅游竞争也越来越激烈,为了吸引游客,越來越多的地方注重发展本地的旅游网路平台,通过互联网这个开放的窗口展示着自己独特的魅力。
  中国是优秀的旅游国家,甲骨文和周易的故乡,红旗渠精神的诞生地。更应该让大家所了解。
  本着这样的目的,结合中国旅游资源的实际情况和旅游发展的实际需求,开发了一个旅游景点个性化服务系统,以此希望促进中国旅游业的发展。本系统将要依循面向对象软件开发过程,设计出客户端基于WEB浏览器、协同过滤算法,服务器端基于JSP和Servlet,数据源基于数据库的三层架构,采用MVC结构,完成JSP页面设计、服务器端请求的处理以及对数据库的同步更新。该系统可以实现游客分类查询中国风景、路线信息、路线预定,在线选购物品和结账。系统管理员查询、修改、删除和添加交通、线路、风景和产品信息。系统工作稳定、操作简单、维护方便。
  通过分析了一些国内:
  1>用户的注册与登录模块
  2>旅游线路模块外的旅游网站和根据国内旅游者的习惯,设计了旅游景点个性化服务系统的功能模块和业务流程。
  3>中国旅游资源模块
  4>热门推荐模块
  5>个性化推荐模块
  6>管理员模块
  通过该旅游系统,实现了旅游资源网络化,可以更好的宣传中国旅游资源。
  MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法,这个方法的假设前提是如果业务逻辑被聚集到一个部件里面,而且界面和用户围绕数据的交互能被改进和个性化定制而不需要重新编写业务逻辑MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。
  通过这种方案,我们可以迅速地实现整个业务,其优势和特点如下:
  Model(模型)层:由JavaBean来实现,将具体的业务封装在Bean内部,具备安全、高性能、可重用等优秀的特征。
  View(视图)层:由JSP页和HTML标签组成。这一层次的主要特点是和客户交互,进行动态页面的展示。同时可以方便地进行客户端的个性化定制。根据每个客户的需求来展示不同内容的界面。
  Controller(控制器)层:这一层是将View和Model的这两层进行最大限度分离的工具。可以由Servlet来实现,Servlet和JSP虽然同样都属于页面展示工具,但分属两层。主要在于JSP以脚本语言的形式存在, 它的主要优势是进行动态数据的Web展示,而Servlet是一个完整的Java程序,进行业务的调用和流程的处理,由于Servlet控制页面跳转速度很快,所以作为控制器可以最大限度发挥它的优点。
  通过这种模型的建立,我们的应用系统具备了非常好的性能和可扩展性。将业务组件和展示页面进行分离,并通过Controller来描述调用关系,一方面可以提高效率,另一方面也可以增加系统扩充的能力,使我们的系统可以进行最快速度的业务扩展,以满足不同用户、不同阶段、各种各样的业务需求。
  基于用户的协同过滤算法是通过用户的历史行为数据发现用户对商品或内容的喜欢(如商品购买,收藏,内容评论或分享),并对这些喜好进行度量和打分。根据不同用户对相同商品或内容的态度和偏好程度计算用户之间的关系。在有相同喜好的用户间进行商品推荐。简单的说就是如果A,B两个用户都购买了x,y,z三本图书,并且给出了5星的好评。那么A和B就属于同一类用户。可以将A看过的图书w也推荐给用户B。
  协同过滤算法总结:
  优点:
  1.能够过滤机器难以自动内容分析的信息,如艺术品,音乐等。
  2.共用其他人的经验,避免了内容分析的不完全或不精确,并且能够基于一些复杂的,难以表述的概念(如信息质量、个人品味)进行过滤。
  3.有推荐新信息的能力。可以发现内容上完全不相似的信息,用户对推荐信息的内容事先是预料不到的。可以发现用户潜在的但自己尚未发现的兴趣偏好。
  4.推荐个性化、自动化程度高、能够有效的利用其他相似用户的回馈信息、加快个性化学习的速度。
  缺点:
  1.系统开始时推荐质量较差;
  2.质量取决于历史数据集;
  3.稀疏性问题(Sparsity);
  4.系统延伸性问题(Scalability);
其他文献
摘要:随着新课标的改革和深化,教育部將培养学生的“语文核心素养”构成了语文课程进行改革的重要方向之一。在语文科目中,阅读占据着重要的比重。因此,阅读能力的培养是语文教学的主要目标。课外阅读作为主要的一种方式,不仅能够提高学生的阅读能力,还能促进学生核心素养的发展。但是,在现阶段城乡结合地区,学生不论是学习环境,还是教育资源都是比较落后的,学生进行课外阅读的开展中存在着问题。基于此,笔者主要针对城乡
期刊
摘要:说课可以让老师更好的了解教材,了解学生,进而更好地把握课堂,提高教学效率。  关键词:课程目标;教学评价  以下是我对青岛版《义务教育课程标准实验教科书》六年级下册第四单元《信息与生活》进行说课的详细内容:  一、说教材  《信息与生活》位于本册的第四单元,学生对这种知识模块并不是陌生,在五年级上册第三单元《秋冬星空》,我们通过星座的位置变化得到很多信息。六年级上册上册第四单元《生物与环境》
期刊
摘要:初中地理是一门很有意义的学科,初中生接触地理的开始会让很多学生头疼。地理相关的内容很多时候给与学生枯燥乏味的感觉,知识点的死记硬背也会造成学生兴趣降低,时间长便深深打击学生的主动性。因此,初中地理教师需要从根源出发,让兴趣为主导,学生主动参与进来,提升学习效率。  关键词:初中地理教学;学生; 学习兴趣; 培养  随着新课改的颁布和不断落实,初中地理教学在整个教学体系中的地位越来越重要,很多
期刊
摘要:3~6岁是幼儿生长发展的关键期,而这个阶段给予孩子系统教育的便是幼儿园。陶行知先生在“生活教育”理论中指出“生活即教育”、“社会即学校”的教育思想,随着生活化教育的不断深入,幼儿园教育教学活动的生活化、游戏化也逐渐深入,与孩子的社会生活相结。幼儿园的教育既来源于幼儿的生活,又通过教育教学提高幼儿的经验。笔者所在幼儿园一贯坚持教育生活化、游戏化的课程建设,在幼儿园“快乐孩子,智慧教育、美丽老师
期刊
摘要:优秀传统文化是民族复兴的根基,在任何时代都有其价值和作用,语文教学是促进文化传承的载体,要将这项重要使命真正落实。本文针对初中语文教学中传统文化渗透,基于教学经验,总结了有效融入途径,仅供参考。  关键词:初中语文;实践教学;传统文化;融入策略  引言  优秀传统文化蕴涵着民族精神与高尚品质,是中华民族立足的根基,新时期必须将其根植于学生心中,以达到促进文化传承,培养优秀品德的效果。初中学生
期刊
摘要:国家经济的主要发展根源是我国的国有经济,国有经济的发展对于我国整体经济发展起到了非常巨大的作用,因此,想要保证社会稳定长久发展,就需要推动我国国有企业的发展。在国有企业的日常经营管理中,财务预算管理对于国有企业的发展起到了非常巨大的影响。所以,在本篇文章当中,对于国有企业财务预算管理以及控制问题进行了详细的研究,从而可以促进国有企业的发展和推动国有经济的发展。  关键词:国有企业;财务预算管
期刊
摘要:近几年,实验教学成为了高中物理教学中一个十分重要的形式,实验教学活动的开展更是得到了高中学校,以及物理教师的足够关注。但也需要看到,高中物理实验教学中存在着一些明显问题,在这些问题无法得到及时有效解决时,提升物理教学实际有效性也无从谈起。很多高中物理教师对实验教学的认识较为有限,且无法对业已存在的教学问题进行有效应对和解决,这也导致实验教学质量长期处于较低水平。基于此,本文对高中物理实验教学
期刊
摘要:利用长江经济带2000-2017年的面板数据,通过构建门槛模型,探究长江经济带高技术产业集聚对经济增长是否存在门槛效应,并基于动态外部性理论,考察不同集聚类型影响的异质性。结果表明,在未达到门槛值时,高技术产业专业化集聚会促进区域经济发展,而跨过门槛值后,专业化产业集聚出现“拥挤”效应。而多样化集聚、竞争指数对经济增长的影响为正,不存在门槛效应。  一、引言  在实际情况中,由于地资源禀赋条
期刊
摘要:在当今教育模式影响下的小学课堂中,教师在教学活动中承担着重责大任,教师将自身积累的知识与经验进行归纳总结,通过课堂传授给学生,其中课堂练题与课下作业无疑占据了很大一部分比重,本文旨在讨论在新课程标准的引导下,教师对于小学数学课堂练题及课后作业这类引导学生学习的方式方法的具体掌握情况,并做出优化调整。  关键词:小学数学;课堂练题;课后习题;优化调整  教师在进行教学活动时大部分时间是在校期间
期刊
摘要:英语学科本身就具有抽象、复杂的特点,如果教师不注重采取新颖的教学方法,也不注重培养学生的创新能力,有可能会导致学生渐渐地对英语学科产生误解,认为英语是一门复杂的学科。久而久之,学生就会失去学习的兴趣和积极性。而创新教育是素质教育中的重要内容之一,这就要求初中英语教师在教学工作中注重开展创新教育,帮助学生形成创新意识,提高他们的创新能力。基于此,本文对初中英语教学中如何培养学生的创新能力进行研
期刊