论文部分内容阅读
当前的时代是个信息化高速发展的时代,互联网的快速发展,为信息的传播奠定了坚实的基础。人们正体验着科技新闻信息资源迅猛增长给生活带来的巨大变化,面对海量的科技新闻信息,准确快速地找到满足自己需要的信息成为一个困扰人们的难题。本文主要研究并实现科技新闻推送服务系统,可以有效解决“信息超载”给人们带来的困扰。研究的具体内容包括以下几方面:首先,通过研究领域本体构建的原则,确定了构建科技领域本体的构建策略。确定科技领域本体的构建概念;在科技新闻库中搜集构建科技领域本体所需的数据内容;依照“国标学科代码”的规定对领域本体中的数据内容进行逐层的划分归类;利用Protégé4.3本体构建工具,构建出了科技领域本体的初始模型,并对初始模型进行不断地优化。其次,本文采用“用户兴趣概念树”的方式表示用户兴趣模型,将获取的用户兴趣数据依照科技领域本体进行兴趣模型的构建。系统通过获取用户浏览新闻网页的时间和新闻网页的大小,利用归一化方式获取用户对新闻网页的兴趣度,同时结合时间衰减函数,进行用户兴趣模型更新与优化。再次,根据基于内容的推送,并结合科技领域本体的特点,提出了具体的推送算法思想,结合本文构建的用户兴趣模型描述了其实现过程,并提出了短信、网页以及邮件等多种新闻推送方式。最后,设计与实现新闻推送服务系统,利用构建的用户兴趣模型以及基于本体的推荐算法,进行用户与科技新闻资源之间的匹配,对满足用户需求的新闻,利用邮件、短信、网页等方式进行推送,从而验证系统的有效性。