论文部分内容阅读
互联网的发展使传统媒体正在向网络媒体转变,新闻出版业逐渐迈入网络时代,由此产生了网络新闻。近年来随着网络新闻数量的剧增和用户要求的提高,新闻服务系统的个性化服务提供成为网络新闻媒体寻求发展的重要出路。这是因为,个性化新闻服务能够为不同用户提供不同的服务,满足不同背景、不同目的和不同时期的信息查询请求。 由于Web服务架构的技术开放性、跨平台性和良好交互性,可以弥补传统个性化网络新闻服务系统的不足,因此本文的研究就是作为基于Web服务架构的个性化新闻服务展开的。本文首先描述了一种基于Web Services的新闻服务模型的服务原理和服务过程。在该新闻服务模型的基础上结合上下文概念与个性化服务,引入上下文来实现个性化服务。上下文是关于用户及用户环境的信息,例如用户名、地址和当前位置,用户使用的客户设备类型,或者是与交互相关的各种兴趣爱好,Web服务的响应形式等。Web服务可以用上下文信息来为用户提供个性化的、定制的服务。根据用户的个性化信息定义新闻服务过程的上下文,利用基于事例的推理(CBR)方法,对基于用户新闻请求生成的问题事例进行推理,找到事例库中的可用事例,修改问题事例,经过新闻检索,为用户提供最大程度反映用户需求的新闻结果,提高内容服务质量,实现个性化新闻服务。 最后本文实现了一个基于Web服务架构的个性化新闻服务原型,部署在Apache服务器和Axis SOAP服务器上,实现了新闻收集、发布服务,个性化定制和个性化推荐等服务。系统运用了个性化服务的技术,使用户获得最大程度反映新闻需求的、针对客户端设备的、用户满意的查询结果。