本文作者: 魏蜀华, 钱波, 陈华 魏蜀华钱波陈华(杭州电子工业学院管理学院杭州"")摘要“数字图书馆”是一种以多媒体制作的分布式信息系统,它把各种不同载体、不同地理位置的信息资源用数字技术存贮,进行跨区域面向对象的网络查询和传播。笔者对数字图书馆的功能结构进行了分析、研究,提出并设计了一个基于%的智能检索体模型,改进了传统数字图书馆系统的查询检索功能以及分布系统间的协作检索机制,有效提高了系统的查询检索效率。关键词数字图书馆图书馆结构智能检索体“数字图书馆”这一新概念、新模式一经提出,就得到了世界广泛的关注,纷纷组织力量进行探讨、研究和开发,进行各种模型的试验。随着数字地球概念、技术、应用领域的发展,数字图书馆已成为数字地球家族的成员,为信息高速公路提供必需的信息资源,是知识经济社会中主要的信息资源载体。 传统图书馆在建设数字图书馆时会涉及到电子图书馆、网上图书馆、虚拟图书馆等几个类似的概念,把它们的不同侧重点表述出来对我们了解热血传奇建设数字图书馆有一定的帮助。电子图书馆侧重对收藏特色的概括,收藏品基本为电子读物,阅读手段一般通过电脑等,不强调提供网上信息和上网服务网上图书馆是将一定量的信息在网上组织起来,供“读者”查阅和检索,不一定需要对应的图书馆社会实体,它也可以视为数字图书馆的初级形态虚拟图书馆是网上图书馆的别称,侧重在于无实体的特征。"数字图书馆基本结构数字图书馆工程是一项庞大的工程,涉及到诸如网络技术、数据库技术、多媒体技术、模式识别、图文匹配、图像压缩、异种文档转换与标准化、异种操作平台互联、用户接设计等许多较新或较复杂的技术。对于一个具有标准意义的数字图书馆系统而言,其基本结构主要包括数据资源描述、用户接、调度系统、查询系统和对象库等。数据资源描述也叫元数据定义,它是由斯坦福大学为适应数字图书馆的发展而提出来的,即采用一种属性模型,将信息作为“数字对象”进行描述,这种描述须遵循一定的规则和制定的标准进行。用户接包括图书馆工作人员和读者使用的接,它与客户机相连,并通过客户服务器对信息进行组织、编辑、存取等加工处理。通过用户访问协议,直接访问数字对象。用户接一般可支持+等浏览器在任何计算机系统下运行。调度系统用来对数字图书馆系统中的人员、计算机资源、网络、对象库、数字对象、查询系统、,-服务器等进行识别、监控与调度。在数字图书馆系统中,一般使用调度码去识别数字对象和对象库,并建立一个存储调度码和相关数据的分布式计算机系统。 对象库是用来存储和管理数字对象和相关信息的。它可以存储文本、图像、声频、视频信息,一般按数字对象的每个元数据类型进行定义和存储。对象库一般应设计成对象库外层、中间管理层和永久存储层的三层结构模式,并具有一整套访问协议和安全管理机制。查询检索系统通过查询接和接收用户查询命令,经过查询目录和索引并访问对象库,其结果经由用户服务器再在用户网页上显示。.数字图书馆系统中查询检索模块的改进数字图书馆的一个主要目标是使用户能够透明地访问分布在网络各处的异构的信息库和服务,而不可能要求这些成分遵循相同的标准和规范。 这就要求系统中的查询检索模块具有高度的智能性,能够针对用户的检索请求自动进行规范化描述,然后完成在异构系统中的交互检索功能,而这一切对于用户来说是不用知道的。同时,查询检索模块需要动态地感知外部环境传奇变化,即系统调整,规约更新,以及高频信息等变化。研究提出了一种基于%的智能检索体技术来改进传统查询检索模块,有效解决了上述问题。."%定义%是指驻留在某一环境下能持续、自主地发挥作用,满足下列特征的计算实体:0驻留性。%驻留在一定的环境(因特网等)之中,它能够感知环境输入(如其它%的请求等),并能通过动作和行为来影响环境。 -自主性。%具有属于其自身的有限计算资源和局限于自身的行为控制。它能在无外界干涉和指导的情况下持续运行,并能根据其内部状态和感知到的环境信息决定和控制自身的状态和行为。1反应性。%不仅能够感知所处的环境,而且能对环境中发生的相关事件(如%间的交互和通讯,系统中特定事件的发生)作出适时反应。 情情情报报报杂杂杂志志志""年年年第第第期期期?情报检索?""社会性。%可处于由多个%构成的社会环境中,共享其它%的信息和知识,并能与其它%实施灵活多样的交互和通讯,实现与其它%的合作、协同,以完成其自身的问题求解或者帮助其它%完成相关的活动。%概念为智能查询检索提供了抽象的概念模型和方法指导,基于%的检索方法的核心是智能检索目标信息,本研究利用%抽象概念和基于%系统方法刻画、描述、设计和构造了一个智能检索体,实现信息的智能查询检索以及多数字图书馆系统间的协作检索功能。("(智能检索体的定义及模型首先,研究对智能检索体的组成作了如下)+定义:%"::,-"感知模块"通讯模块"提取模块"检索模块"协调模块"-"::,%名"感知模块"::,激活条件"信息流"通讯模块"::,{通讯原语"(通讯内容")}通讯原语"::,.001"2%34-5%"66%7"2%8%6"9:;50".16%"通讯内容"::,发送者"接收者"时间"信息流"提取模块"::,{事务处理名"(事务处理描述")}事务处理描述"::,)%-{语句"}=检索模块"::,检索规则"知识库"数据库"检索规则"::,{信息描述规则"相似性计算规则"知识更新规则"}知识库"::,{信息对象部件知识"通讯知识"}信息对象部件知识"::,{信息对象部件知识表示"}通讯知识"::,{接收信息"当前状态"动作"}数据库"::,{信息部件名"(信息部件描述记录")}信息部件描述记录"::,别名"访问等级"应用分类"属性"备注信息"协调模块"::,控制规则"信息流"在完成检索%定义后,建立了一个结构模型来解释%内部模块之间的协作关系和对外的接描述,如图所示。图检索%内部结构模型("。智能检索体各模块功能感知模块:负责和用户界面交互,接收来自用户检索请求,并将这个网游装备真棒用户的需求描述传递给协调模块及时接收来自协调模块的消息,将检索结果提交给用户,并及时反馈用户的抉择结果。检索模块:接收协调模块转交的检索请求,从知识库中提取相应算法规则,对数据库中的信息描述记录进行相似性匹配计算返回计算结果,提交最优备选信息。通讯模块:接收协调模块的检索请求,搜索异构数字图书馆系统中的检索%并发送请求信息,并动态接收其他%通讯模块的响应信息以及检索结果并返回给协调模块接收外来的检索请求转述并提交协调模块,返回响应信息以及检索结果。协调模块:完成来自感知、检索、通讯、提取模块之间的信息传递以及配合协调,跟踪用户请求在系统中的流向以及完成情况。知识库:存放检索规则,包含描述信息对象的规则,描述信息相似性匹配算法和策略的规则。数据库:提供信息资源部件描述记录。("多检索体间的协作检索体对于前面提到的如何实现异构系统协作检索问题也做了较好的解决。如图(所示,每个%负责一个数字图书馆系统的检索工作,当用户向本地数据库发出检索申请后,检索体的协调模块首先向检索模块提交检索请求,在数据库中进行检索。 当出好玩网游了现以下两种状态时多%协作机制就会启动:本地检索得到的信息对象无法到达约定的下限值时检索到信息对象提交给用户得不到认同的时候。这个时候协调模块就向通讯模块发出请求异地系统协作检索指令并传递相应的目标信息描述,通讯模块负责向最新传奇其他数据库发出协作检索请求,所有符合条件的检索体都会收到请求,检索体(到的通讯模块在响应请求后,分别在数据库(到中进行检索并向检索体返回结果,通讯模块选择相似度量值最高的信息对象提交用户。图(多检索%间协作应用模型。综述研究设计的智能检索体具有较高的可行性,并在实践中取得了良好的效果,但同时也发现存在诸如%难以准确对不同类别的信息对象进行鉴别,以及无法在多%返回的信息结果中进行二次筛选等问题,有望在后续研究中妥善解决上述问题。相信随着人工智能技术在信息化领域的应用加强,数字图书馆系统的智能化、自动化进程将会大大加快。参考文献朱晓云"搜索引擎检索效率研究"情报杂志,(王瑞华"图书馆书目数据库建设的反思"情报科学,曾蕾,张甲大家,杨宗英"数字图书馆:路在何方"情报学报,(吴志荣"论数字图书馆信息资源建设"图书情报工作,((责编:枰钧阳)?情报检索?"%"%("+,"%-"01"1"2"。 本文《智能检索体在数字图书馆系统中的应用研究》 --- 作者: 魏蜀华, 钱波, 陈华
|