APP下载

推送技术在智能网络信息搜寻中的应用

2007-12-29程远杰

中国集体经济 2007年4期

  摘要:推送技术(Push技术)是一种信息推送技术,它将改变因特网上信息的传播与服务模式,推进因特网的发展。文章概述了Push技术的概念其实现方式,并将传统的搜索引擎与基于Push技术的搜索引擎进行了比较,在分析Push技术的特征的基础上构建了将推送Push技术和智能搜索有机结合的应用模式,并仔细分析了该模式在各个模块的功能及其运行过程,最后阐述了Push技术应用与智能搜索的现实意义。
  关键词:推送技术;智能网络;信息搜寻
  
  随着信息时代的到来,信息搜索已经成为互联网信息共享领域中不可阻挡的用户需求,然而面对急剧膨胀的信息资源,如何才能快速、准确、方便地获取个人所需信息,这是当前数以万计的网上用户感到最棘手的问题。为了帮助广大用户摆脱大海捞针的困惑,将Push技术应用于网上信息的智能搜索便是一种有益的尝试。
  
  一、Push技术的概念
  
  所谓Push技术是指依据一定的技术标准和约定,自动从信息资源中选择信息,并通过一定方式有规律的将信息传递给用户的一种技术,其实质是借助一种特殊的软件系统主动将网上搜索出的符合用户需要的主题信息在适当的时候传递至用户指定的地点。
  
  二、Push技术的实现方式
  
  在网络信息的传送中,技术引入了传统邮递服务中订阅的概念,形象化地概述了用户获取信息的过程。推送技术的实现主要采用以下几种方式:
  
  (一)频道式推送
  频道式推送将某些网页定义为浏览器中的频道,用户可以像选择电视节目那样去选择自己感兴趣的信息,而且还可以指定其播放的时间。
  
  (二)邮件式推送
  邮件式推送的做法是通过电子邮件主动将符合用户要求的信息发布给列表中的用户。
  
  (三)网页式推送
  网页式推送方式使用客户代理对Web站点从其根目录开始进行搜索,直至用户指定的页面,当搜索到该网页后便将所有遍历的内容都返回用户。
  
  三、推送技术在智能网络信息搜索中的应用
  
  (一)智能推送模块的组成
  它是一种既面向用户又面向信息的服务模式。用户制定的信息要依次经过信息采集层、信息处理层、信息存储层和信息服务层后才能传送给用户智能推送主要包括以下四个模块:个人信息服务模块,个性化信息推送模块,信息加工模块,信息搜索模块。
  1、个人信息服务模块。个人信息服务模块是一个智能用户接口,它可以与用户进行直接的交互,通过交互来发现、了解并获取用户的个性化需求,以建立用户需求特征库。
  2、信息搜索模块。信息搜索模块主要负责根据用户制定的信息,利用先进的信息采集技术在互联网、内部网、数据库等多种信息资源中全面的获取各种所需的信息,并将这些信息进行归一化处理后,传送至信息加工模块进行处理。除此之外,信息搜索模块还负责收集、管理和维护符合用户需求的有关站点信息,并及时发现新站点,删除已关闭的站点,跟踪信息的转移,利用启发式技术优先查找和索引最权威的站点。
  3、信息加工模块。信息加工模块是提供个性化信息的关键环节,它强调提供给用户信息的数量和质量。
  4、个性化信息推送模块。个性化信息推送模块负责将用户定制的或是满足个人需求的信息主动推送给特点对象,并根据用户反馈的信息以及对信息传送过程的状态跟踪,确保传送成功。该模块主要根据用户库中的需求特征,确定用户所在的群组,然后对指引库进行检索,再根据用户要求的时间、地点,将检索信息及时传送给用户。另外,个性化信息推送模块中的智能Agent将负责跟踪记录信息过程中每一个阶段的状态,以便在信息发送时随时做出决策,还能通过对用户端准备状态的记录来确定是否采用存储、转交的方式,确保信息能发送成功。
  
  (二)智能推送的运作过程
  根据以上对智能推送模型的描述以及各个功能模块的分析,可得出智能推送的运作过程:用户特征信息的获取→用户特征数据库的建立→网络信息的搜索和采集→网络信息的加工处理→指引库的建立→在指引库中检索用户所需信息→个性化信息推送。具体地讲:
  首先,用户通过手工输入个性化信息,从而对其用户库进行初始化,或者由智能Agent跟踪用户行为,推测用户兴趣,进而建立用户特征库。
  其次,信息搜索Agent根据用户制定的内容对网络资源进行有目的的搜索,采集与主题相关的信息,再将采集的信息交由信息加工模块进行加工处理,由去重Agent、过滤Agent、分类Agent、标引Agent和排序Agent共同完成信息的加工。
  最后,根据用户的需求,个性化信息推送服务会将信息适时地推送给用户。另外,个性化信息推送服务模块还负责传送过程每个阶段状态的记录,以确保发送。
  Push技术是一种有别与一位的新型信息传播方式,智能推送的实现能使用户快速准确的掌握所需的信息,它直接影响着未来信息社会的信息传播途径。因此,我国应积极研制具有自主知识产权的智能推送技术产品和系统,为推进为了信息产业的发展投下关键性的筹码。
  
  参考文献:
  1、