一种面向知识服务的推荐方法

文档序号:6581972阅读:164来源:国知局
专利名称:一种面向知识服务的推荐方法
一种面向知识服务的推荐方法技术领域
本发明涉及计算机领域,特别是一种面向知识服务的推荐方法,可完成从资源加 工、用户交互到可视化导航、个性化推荐处理多方面的功能,具有一定的原创性和先进性。背景技术
随着知识经济时代的到来,知识在经济增长中的作用日益突出。管理大师彼得 德 鲁克指出,在知识经济时代,知识将取代土地、劳动力、资本、设备,成为最重要的生产要 素。知识的传播、创新和应用成为推动社会进步的主要动力,知识创新和服务创新能力已成 为组织和个人发展的核心竞争力要素。作为知识产业重要组成部分的图书情报行业,对于 知识服务的相关研究和探索已经成为热点,从信息服务到知识服务的发展趋势已经成为共 识。在服务方式和服务特点上,知识服务更加强调面向用户目标驱动、面向知识内容的服 务,强调用户问题的解决和知识增值,因此其提供的服务是专业化和个性化的服务、是自主 和创新的服务、是动态集成的服务。信息资源建设、信息检索技术以及检索服务系统的研究与应用是知识服务体系的 重要组成部分,它们为满足用户的知识和信息需求、推动国家和社会的科技发展创新提供 了重要的支持和保障。然而,传统的信息检索服务系统在用户交互过程中存在着“服务个 性化缺失”和“信息语义缺失”的问题,即交互界面和检索方式“千人一面”,缺乏用户服务 的针对性;查询处理基于简单字面匹配,缺乏语义处理和理解能力,查询效率低下,因而在 知识服务的发展态势下呈现出诸多不足,需要寻找新的技术方案以更好的服务于用户和社 会。如何更好地发现和满足用户的知识需求,如何从知识内容的层面进行各类信息资源的 组织、加工、检索、传递和利用,如何运用先进知识技术在传统信息检索和信息服务系统的 基础上进行功能扩充和改造,以提升其知识服务能力,是当前值得重视和需要解决的问题。信息检索是指利用一定的检索算法,借助于特定的检索工具,并针对用户的检索 需求,从结构化或非结构化的数据中获取有用信息的过程。信息检索过程可以刻画为三个 方面信息的存储与组织,信息的检索,信息的展示。信息检索的发展历程经历了手工检索、 计算机检索到目前的网络化、智能化发展阶段,包括数据检索、文本检索和多媒体检索等, 通常是指文本信息检索。对于面向知识服务的智能推荐系统,本发明将该系统命名为IKRSantelligent, Knowledge service oriented Recommendation System,意为智能的、面向知识月艮务的推荐 系统)。
发明内容本发明的目的在于克服现有推荐方法的不足,提供了一种面向知识服务的推荐方 法,可完成从资源加工、用户交互到可视化导航、个性化推荐处理多方面的功能,具有一定 的原创性和先进性。本发明的一种面向知识服务的推荐方法的系统原型包括四大部分(1)领域知识3本体OffL文件的处理和转换;( 文档资源著录和加工;C3)用户一系统交互;(4)系统推荐 预处理;其中,(1)、(2)、(4)三个部分主要为后台处理,(3)为前台的用户实时动态交互。本发明的一种面向知识服务的推荐方法的领域知识本体OntoAvion通过Protege 编辑后,以OWL文件的方式存储于计算机中。本发明的一种面向知识服务的推荐方法对本体OWL文件进行处理和转换,转换目 标有三(1)实现图形式网状的可视化导航功能;(2)将本体中的所有概念词汇自动抽取出 来,形成一个词典式的纯文本文件vocabulary, txt ; (3)本体三元组的提取和关系数据库存储。本发明的一种面向知识服务的推荐方法的文档资源的著录和加工主要包括两个 方面(1)把著录处理,将文档资源所对应的本档编号、文献标题、作者、主题关键词、摘要、 发表期刊、发表年期以及加工入库时间等著录数据录入到数据库中,建立起文档资源库,文 档资源加工入库时间作为最新资源推荐的依据,发表年期作为加权关联规则挖掘时进行时 间新颖性加权的依据;( 利用领域本体OnioAvion生成的概念词典进行文档概念的抽取, 并基于篇章位置按3 2 1加权生成表达文档内容的概念向量,基于生成的文档概念向 量与已经入库的文档资源进行相似性计算,把高于相似性阂值的文档列表存入数据库中, 供相似资源推荐时调用。本发明的一种面向知识服务的推荐方法的用户交互界面中集成多种交互元素,包 括多种检索途径、推荐反馈列表以及可视化查询导航;在交互过程中,用户的注册信息、提 问信息、浏览和下载文档资源的信息都会被系统隐式跟踪并自动记录下来,记录下来的数 据信息能够进行统计分析,同时进行数据挖掘和推荐预处理数据的生成。本发明的一种面向知识服务的推荐方法的推荐预处理包括三个方面(1)加权关 联规则挖掘,发现用户访问过程中资源对象之间的关联性,实现基于资源新颖性的加权关 联规则协同推荐,当用户浏览某资源对象时,将具有高度关联推荐值的其他资源进行推荐; (2)发现和获取用户细兴趣,通过用户兴趣和文档资源的相似度计算,预处理得到用户的各 细兴趣资源推荐列表;(3)寻找细兴趣相似用户,基于相似用户群的访问资源统计来向当 前用户进行协同推荐。本发明的一种面向知识服务的推荐方法在设计与实现过程中,应遵循以下原则 (1)保持各个模块的独立性,IKRS的所有模块可以组合成一个系统,也可以各自独立的构 成一个单独的系统;(2)尽可能的保持代码复用,当进行实际应用系统开发或与其它系统 挂接的时候,保持代码复用可缩小系统的更改范围;(3)在系统的架构上严格按照MVC的要 求,将数据存储、用户视图和处理逻辑相分离。
图IIKRS系统原型的模块设计图;具体实施方式以下通过具体的实施例对本发明的技术方案进行详细的说明。本发明的一种面向知识服务的推荐方法的开发平台与工具在IKRS原型系统开发中,根据应用的实际需要,确定了以Java环境下的Eclipse集成开发环境和开放源代码作为系统实现的基础,主要基于以下原因首先,用户对检索的要求是面向网络以及系统无关性,这使得开发应该尽可能选 择成熟的、健壮的语言,而Java作为一种面向网络应用并且独立于底层操作系统的语言, 其应用领域、应用成熟性已经为广大的程序开发者所承认,因而被本发明所采用。第二,系统各个模块设计的基本原则是整体开放性、可移植性以及可扩展性,这使 得本发明在开发工具方面不得不有所侧重。而可移植、可扩展、开放源代码正是Eclipse基 本设计思想,由于它成熟、健壮和优雅的设计,在开放源代码领域一经发布便带来了震撼性的影响。一方面,Eclipse可以用来进行软件开发,同商业软件开发平台相比也 具有相当的优势,而且有专门的Eclipse源代码管理和开发组织-Eclipse协会,吸收了众 多软件公司为其提供功能插件,代码资源十分丰富;另一方面,Eclipse也可以同最终产品 一同发布并整体的集成在一起。如表1所示,列出了 IKRS原型系统开发过程中采用的主要开发工具和相关Java 软件包。表IlKRS原型系统的主要开发工具和软件包
权利要求
1.一种面向知识服务的推荐方法,其特征在于系统原型包括四大部分(1)领域知识本体OWL文件的处理和转换;( 文档资源著录和加工;C3)用户-系统 交互;(4)系统推荐预处理;其中,(1)、(2)、(4)三个部分主要为后台处理,(3)为前台的用 户实时动态交互。
2.根据权利要求1所述的一种面向知识服务的推荐方法,其特征在于文档资源的著 录和加工主要包括两个方面(1)把著录处理,将文档资源所对应的本档编号、文献标题、 作者、主题关键词、摘要、发表期刊、发表年期以及加工入库时间著录数据录入到数据库中, 建立起文档资源库,文档资源加工入库时间作为最新资源推荐的依据,发表年期作为加权 关联规则挖掘时进行时间新颖性加权的依据;(2)利用领域本体OnioAvion生成的概念词 典进行文档概念的抽取,并基于篇章位置按3 2 1加权生成表达文档内容的概念向量, 基于生成的文档概念向量与已经入库的文档资源进行相似性计算,把高于相似性阂值的文 档列表存入数据库中,供相似资源推荐时调用。
3.根据权利要求1所述的一种面向知识服务的推荐方法,其特征在于用户交互界面 中集成多种交互元素,包括多种检索途径、推荐反馈列表以及可视化查询导航;在交互过程 中,用户的注册信息、提问信息、浏览和下载文档资源的信息都会被系统隐式跟踪并自动记 录下来,记录下来的数据信息能够进行统计分析,同时进行数据挖掘和推荐预处理数据的 生成。
4.根据权利要求1所述的一种面向知识服务的推荐方法,其特征在于推荐预处理包 括三个方面(1)加权关联规则挖掘,发现用户访问过程中资源对象之间的关联性,实现基 于资源新颖性的加权关联规则协同推荐,当用户浏览某资源对象时,将具有高度关联推荐 值的其他资源进行推荐;( 发现和获取用户细兴趣,通过用户兴趣和文档资源的相似度 计算,预处理得到用户的各细兴趣资源推荐列表;(3)寻找细兴趣相似用户,基于相似用户 群的访问资源统计来向当前用户进行协同推荐。
5.根据权利要求1所述的一种面向知识服务的推荐方法,其特征在于对本体OWL文 件进行处理和转换,转换目标有三(1)实现图形式网状的可视化导航功能;( 将本体中 的所有概念词汇自动抽取出来,形成一个词典式的纯文本文件vocabulary, txt ; (3)本体 三元组的提取和关系数据库存储。
6.根据权利要求1所述的一种面向知识服务的推荐方法,其特征在于领域知识本体 OntoAvion通过Protege编辑后,以OWL文件的方式存储于计算机中。
全文摘要
本发明涉及一种面向知识服务的推荐方法,系统原型包括四大部分(1)领域知识本体OWL文件的处理和转换;(2)文档资源著录和加工;(3)用户一系统交互;(4)系统推荐预处理;其中,(1)、(2)、(4)三个部分主要为后台处理,(3)为前台的用户实时动态交互;领域知识本体OntoAvion通过Protege编辑后,以OWL文件的方式存储于计算机中,其积极效果是可完成从资源加工、用户交互到可视化导航、个性化推荐处理多方面的功能,具有一定的原创性和先进性。
文档编号G06F17/30GK102043793SQ20091019687
公开日2011年5月4日 申请日期2009年10月9日 优先权日2009年10月9日
发明者卢健华 申请人:卢健华
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1