论文部分内容阅读
近年来,随着信息技术的发展,互联网中的可用信息越来越多,用户可以通过互联网获取所需的数据。随着面向服务计算的发展,越来越多的数据和信息以Web服务的形式发布到网络上。这类以提供数据和信息资源而非逻辑功能为目的,以统一的数据模型表示数据对象,并提供各种操作来实现对该数据对象的存取访问的服务称为信息服务。
由于单个信息服务提供的数据往往具有局限性,不足以满足多样化、综合型的用户需求,往往需要通过汇聚融合多个信息服务,为用户提供增值、集成的服务。信息集成应用构造的首要问题之一是如何辅助用户方便、快速的找到所需要的服务。推荐是一种常见的辅助手段,能够提高用户效率。由于信息服务的主要目的是提供数据,而非逻辑功能,因此信息服务的特征主要体现在信息服务提供的数据上,而非信息服务的功能、接口参数、调用方式等。随着目前分面搜索技术和分面分类技术的发展,现有的信息服务提供的数据很多都是通过分面组织的。
因此,本文对基于数据分面的信息服务推荐进行了研究,创建并实现了信息服务相关性模型,并实现了信息服务相关性的动态调整机制,最后设计和实现了基于数据分面的信息服务推荐系统。该系统能够在应用构造过程中,动态的为用户推荐相关的信息服务。本文完成的工作和贡献主要体现在如下几个方面:
(1)创建了一种信息服务相关性模型该模型根据输入的分面元数据,生成分面树,基于分面值的语义距离计算分面值的相关度,得到数据集在分面上的相关性,最后得到信息服务之间的相关性。与已有的基于历史的相关性模型和基于服务功能、接口参数、调用方式、QOS等的服务特征的相关性模型不同,该模型基于数据分面对信息服务进行标价,能够更有效的刻画信息服务的特征。
(2)提出了一种信息服务相关性的动态调整机制通过用户对分面不断的操作进行分析得到当前语境信息,并通过用户对分面和分面值的兴趣值的大小反映当前语境信息,以兴趣值为权重动态调整信息服务相关性模型,从而能够满足最新的用户隐式需求。与已有的基于服务执行动态和用户调用习惯等因素刻画语境的动态调整机制相比,该机制的特色在于:将用户对分面的操作用来刻画当前语境。
(3)完成了科技信息服务网应用中心项目中服务推荐系统的设计和实现在科技信息服务网应用中心项目中,设计和实现了服务推荐系统,能够为科技领域的基层科技人员在应用构造过程推荐符合应用需求的服务,提供用户效率。