python

导航

网络爬虫如何抓取目标?抓取目标分类

来源 :中华考试网 2020-09-16

  网络爬虫如何抓取目标?抓取目标分类如下:

  抓取目标的描述和定义是决定网页分析算法与URL搜索策略如何制订的基础。而网页分析算法和候选URL排序算法是决定搜索引擎所提供的服务形式和爬虫网页抓取行为的关键所在。这两个部分的算法又是紧密相关的。

  现有聚焦爬虫对抓取目标的描述可分为基于目标网页特征、基于目标数据模式和基于领域概念3种。

  基于目标网页特征

  基于目标网页特征的爬虫所抓取、存储并索引的对象一般为网站或网页。根据种子样本获取方式可分为:

  (1) 预先给定的初始抓取种子样本;

  (2) 预先给定的网页分类目录和与分类目录对应的种子样本,如Yahoo!分类结构等;

  (3) 通过用户行为确定的抓取目标样例,分为:

  (a) 用户浏览过程中显示标注的抓取样本;

  (b) 通过用户日志挖掘得到访问模式及相关样本。

  其中,网页特征可以是网页的内容特征,也可以是网页的链接结构特征,等等。

  基于目标数据模式

  基于目标数据模式的爬虫针对的是网页上的数据,所抓取的数据一般要符合一定的模式,或者可以转化或映射为目标数据模式。

  基于领域概念

  另一种描述方式是建立目标领域的本体或词典,用于从语义角度分析不同特征在某一主题中的重要程度。

分享到

相关资讯