论文部分内容阅读
针对目前的信息检索系统多从检索模型和信息加工过程来提高检索的准确性,并没有给予用户更多的关注这一事实,该文提出了一种基于用户个性化的信息检索系统,并给出了它的理论模型与详细体系结构。它通过Agent技术将用户的兴趣结合在搜索的过程中,从而能更精确的给出用户所需要的结果。“个性化”就是把用户放在第一位,真正按用户背景“分析、理解”用户需求,避免了不同背景的用户使用相同的提问来查询,得到的结果没有区别,相同的用户在不同时间的相同查询,得到的结果也基本相同。本文首先研究分析了目前搜索引擎的发展现状、工作机理,指出它的评价标准及研究重点与不足之处,再在此基础上提出了个性化的搜索引擎系统,分析了个性化搜索引擎的理论依据与所用技术,并剖析了个性化搜索引擎与当前搜索引擎在检索技术和建立索引等方面的不同点,以此说明个性化搜索引擎的优点,同时本文探讨了用Agent实现个性化搜索引擎的几种模式,最后用Java进行了实践编程。在实践过程中,为了体现“个性化”,本系统建立了用户模型,用来记录、管理用户信息,并给出了用户兴趣学习与用户兴趣判断算法及用户主要信息文件存储结构。在界面接口处,用户可以亲自修正自己的兴趣库,可以对检索结果评价以调整自己兴趣度,提高了用户和系统间的交互;可以使用简单的自然语言检索,避免了繁琐的检索语法和规则,提高了系统的易用性。对用户的查询及反馈使用代理技术,它能够智能的学习判断用户兴趣所在,并主动给用户以E-mail的形式反馈信息,提高了用户和检索结果之间的相关度。这种个性化搜索引擎能较大程度地提高搜索的精度,给予用户更为精确的个性化结果,使得网络上的信息检索更为便捷、准确。