移动 Agent在个性化教学检索系统中应用.docVIP

移动 Agent在个性化教学检索系统中应用.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
移动 Agent在个性化教学检索系统中应用

移动 Agent在个性化教学检索系统中应用   摘要:移动Agent技术是近年来在人工智能领域应用越来越广泛的一项技术。它以人工智能为基础,并且与网络技术相结合,为解决复杂、动态、分布式智能应用提出的一种全新的计算方式,它的智能性、动态性和移动性特点为实现个性化检索提供了技术支持。该技术主要强调利用移动Agent技术加强检索系统的智能性和个性化。在传统检索系统和移动Agent技术的基础上,建立了基于移动Agent的检索引擎模型,并将此模型应用于个性化教学检索系统中。   关键词:移动Agent 搜索引擎;个性化;信息检索   中图分类号:TP311.13 文献标识码:A 文章编号:1672-3198(2010)02-0254-02      1 基于移动Agent教学检索系统模型   1.1 移动Agent的基本行为方式   移动Agent是实现教学资源组织和教学资源获取的关键部件。通过它在系统中的移动和计算,教学资源被发现和收集,不同用户的教学资源可以流动和共享。虽然在本系统中几类不同的移动Agent要执行不同的任务、不同的工作流程,但它们在系统中的基本行为方式是一致的。(1)寻找任务目标,移动Agent都分派了不同的任务,这就意味着它们有不同的目标,一旦系统开始运行它们会移动寻找目标。在这个过程中可能要与其他的Agent通信而得到相关信息,在不同域中移动最终找到目标。(2)任务执行,该移动Agent通过复制自己产生若干子移动Agent,并把子任务分派给它们,派遣它们到该域中的教学资源服务器上并行地完成任务,子移动Agent向该服务器上的资源Agent发出“任务请求”,并接受“回复”消息。把结果返回给上一级Agent。(3)完成任务,父移动Agent接受到子移动Agent完成任务的消息后,根据它的查询服务决定下一步的行为或通知上一级Agent该任务已经完成,或继续执行新的任务。   在基于移动Agent 的个性化教学检索系统模型中,引入了Agent 的概念,用Agent 来定义系统中的各个部件的需求和实现,对教学检索系统进行“Agent 化”,使得每个应用都对应一种Agent,教学检索系统的模型在教学检索系统中主要有以下几个Agent。   1.2 个性化Agent设计   个性化Agent是实现本系统的重要组成部分,它直接影响系统对不同用户需求的理解程度。个性化Agent建立主要通过记录用户一段时间内对系统资源的操作,对用户行为进行跟踪研究,推导出用户的兴趣倾向,从而建立起针对不同用户的兴趣模型。用户的兴趣模型的建立通常需要一定的时间,通过系统和用户之间不断交互和学习而不断完善。   个性化Agent的主要任务:用户兴趣建模,个性化Agent分布在客户端对于用户的查询内容、用户的行为习惯进行记录,存储在信息库里,在对信息库里的内容进行比较分析,去掉偶然行为,把新的观察结果添加或修改到个性信息库里。个性Agent化的系统流程图如图1所示。   1.3 教学资源搜索Agent研究   教学资源搜索Agent实现对网络上相关web资源的搜索与获取,是用户个性化搜索服务的前提与基础。它的主要任务是根据用户的要求生成用于搜索引擎的特定检索内容。系统通过它们获得搜索引擎的教学资源的查询结果,经过网页分析把查找提交给信息过滤Agent,教学资源搜索Agent首先对用户提出的搜索请求进行解析,并进行数据查询,为了防止盲目地在WWW上查询,系统控制功能用以确定最符合的搜索策略和搜索范围。然后应用信息过滤Agent对查询到的大量教学资源进行进一步分析、筛选,最后将搜索结果返回用户端。   教学资源搜索Agent是面向教学资源环境的,要求网络搜索的效率高、实时性强,能及时反映与用户兴趣相符的教学资源的变化,还要求搜索的时间短、准确性高。现在网络上己经有很多的搜索引擎,虽然它们不具有智能性,但我们可以利用它们查询满足用户需要的教学资源,再结合Agent的信息过滤功能、用户个性化建模功能,这样既提高了网络搜索的速度,准确性又比较高。在我们的教学资源搜索Agent中,集成了一部分引擎的接口方法,这样,用户在使用Agent进行网络搜索时,既可以启用自主搜索功能,又可以连接到网络上现有的各个引擎进行搜索。只有在后面一种情况搜索到的网址不够多或不满足用户要求时,才启用自主搜索功能,这样提高了搜索的效率,教学资源搜索Agent的结构如图2所示:   1.4 信息过滤Agent   信息过滤Agent主要面对的是已经记录在数据库里的用户的长期个性化行为、兴趣记录的数据,它为用户的长期的教学资源需求提供服务。通常,用户的教学资源需求是相对比较稳定的、长期的、变化较慢的。它的主要任务有两个:(1)信息过滤Agent将用户的查询内容

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档