基于Agent的个性化信息服务的研究与实现

时间:2022-10-15 04:49:48

基于Agent的个性化信息服务的研究与实现

摘要:个性化信息服务是图书管理信息服务的发展方向。为了提高系统的个性化服务水平,该文基于Agent思想,设计并实现了一个多Agent个性化信息服务系统,并工作于现有的图书管理信息系统上,从而提高系统个性化信息服务水平和查询的效率。

关键词:智能Agent;个性化信息服务;图书管理信息系统

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2009)05-1191-03

Research and Implement of Individualized Information Service Based on Agent

JIANG Hui-xin

(Quzhou Secondary Technical School, Quzhou 324000, China)

Abstract: Individualized information service is the trend of library service. In order to improve the individualized service level of the system, a multi-agent individualized information service system based on agent is designed and realized, working in an existing Book Management Information System. Thus it is improved that the individualized information service level of system and efficiency of query.

Key words: intelligent agent; individualized information service; BMIS

1 引言

图书管理信息服务的个性化和自动化,成为当今图书管理信息系统(BMIS)的发展趋势,如何加快用户的检索效率和主动提供给用户最感兴趣和最需要的信息是当今BMIS的重要研究课题。飞速发展的计算机信息技术为个性化信息服务的研究与应用提供了技术支持。新的BMIS将原有系统变革成为一个“知识中心”,在此变革的推动下,原有以MIS理论为基础的BMIS需要一些新的理论和突破技术,新兴的Agent是实现个性化服务的关键技术之一。为此,将Agent技术应用到个性化信息服务,并工作于原有的BMIS中,使系统能够提供诸如个性化服务、信息推送服务、定制服务、以用户为中心的服务[1]等,以提高系统自动化水平以及更好地满足用户的要求。

2 个性化信息服务

图书管理的个性化信息服务是针对不同用户的专业、兴趣、偏好而采取有针对性的服务策略,使读者通过尽可能少的努力而获得尽可能全面而准确的资源。随着信息网络化的发展应用,可以跟踪用户的浏览历史、浏览习惯和浏览行为,学习用户的兴趣,适应和发现用户兴趣的变化。将读者的信息服务请求借助各类搜索引擎,分门别类地按照一定的主题进行过滤、分解与整合,对信息资源进行排序或索引,形成个性化信息数据库,进而为读者提供定期的特色服务。由此,个性化主动服务有三个基本要求:1) 将用户感兴趣的信息提供给用户,除去用户不需要的内容,反馈给用户的结果集符合用户的实际需求。2) 系统能够跟踪用户的兴趣和爱好的变化,并能根据这些变化知道用户现在的需要是什么,能及时调整服务策略,找到用户更加满意的结果。3)能够智能预测用户的潜在兴趣。

BMIS中个性化信息服务的应用研究经历了从研究搜索引擎以提高用户获取信息的能力到基于智能Agent的个性化信息服务的应用研究的发展过程[2]。搜索引擎是用户获取信息资源的有力工具,但面对浩如烟海的信息资源,它不能有效解决“信息过载”和“资源迷向”的困境,不能达到查全率和查准率之间的平衡。基于Agent的个性化信息服务是一个基于能理解用户真正信息需求的智能Agent上的信息检索方式,它不同于搜索引擎的以服务器为主、面向主题的被动式的检索模式,而是以客户端为主、面向用户的主动式的检索模式,它提供了一种新的信息服务模式。智能Agent可以持续自主地独立发挥作用,是解决当前个性化信息服务系统中存在问题的有效途径。它在信息服务中多用户参与的情况下,可个性化构造个人兴趣模型,并利用它代表用户参加协同工作。智能Agent在收集用户信息、维护用户兴趣模型和分析用户特征提供个性化服务方面发挥了重要的作用。利用智能Agent的特性可以实现一些个性化服务,如:定制服务、即时服务和主动服务等。定制服务就是根据不同用户的特点和喜好,利用Agent技术使移动到相应的节点并对系统已有的基本服务进行定制或通过配置基本服务来产生新的服务。即时服务和主动服务就是系统根据用户的兴趣爱好,利用Agent的学习性、自治性,独立自主地完成计划任务。

在BMIS中运用基于Agent技术的个性化信息服务,目的是提升图书馆的图书管理服务的自动化和多元化水平,以适应现代图书管理发展和读者用户个性化的需求。目前国内外的研究主要集中于智能搜索引擎、用户个性化特征的提取、图书信息组织[3]等。本文将基于Agent技术的个性化信息服务[4]应用于BMIS的目的是不改动现有的BMIS,而是在提取用户兴趣特征的情况下学习用户的兴趣爱好,然后根据用户的个性化需求利用现有系统的搜索工具主动搜索用户所需要的信息。为了实现此目的,必须运用智能Agent的环境感知性来了解用户的变化,运用其学习性学习用户的个性化特征,运用其自主性主动搜索用户的需求信息从而加快查询速度。

3 基于Agent的个性化信息服务系统框架与运行机制

3.1 系统功能

本系统的总体设计思想是在一个现有的BMIS上进行系统功能扩展。图书管理除了采用现有系统的所有功能之外,再增加了个性化图书信息服务功能,包括个性化定制服务和提高用户个人检索效率的服务两方面。具体有:1)个性化用户界面定制功能:用户依据自己的爱好选择相应的图书管理服务,定制个性化系统使用环境,选择适合自己的网络图书资源;2) 用户个人兴趣输入功能:用户通过个人兴趣输入界面让系统学习用户的兴趣偏好以提高检索的效率;3) 个性化检索功能:其中增加了图书书目检索和全文或摘要的任意一致模糊查询,除了传统的查询结果记录完全包含检索关键词外,还能进行与关键词相关联的范围领域的查询,并且用户能够随时修改检索模式和信息输出格式;4) 用户对系统推荐信息的评价反馈系统的输入输出功能:增加用户对系统推送信息的反馈评价功能,即User Profile功能,使得系统学习用户兴趣更加准确;5) 个人化信息通告功能:定期由BMIS向用户发送用户定制的新书通告、新的网络资源以及各种学术艺术活动信息等。

3.2 系统结构

基于Agent的个性化信息服务由用户Agent、个性学习Agent、检索Agent、过滤Agent和监测Agent、系统接口以及用户个性化信息表和检索信息库等组成,它们共同组成一个多Agent系统,连接用户和原有BMIS。系统框架如图1所示。

上一篇:高等医学院校计算机程序设计课程教学探索与实... 下一篇:TDD/CDMA系统动态信道分配技术研究