信息抽取思考笔记

信息抽取的两种方式:基于内嵌浏览器的navigation的抽取方式和crawler下网页进行离线抽取。

第一种方式可以利用浏览器强大的功能js,ajax和visual方面的信息,来提高抽取的准确性。

但效率比较低,js load的时间比较长,一些情况抽取的数据下无法满足实时性服务的需要。

第二种方式有较高的效率,但web的富客户化,ajax、flex等技术导致许多信息根本无法抽取。

对于第一种方法可以hack浏览器,添加js加载的cache,从cache中直接加载js的url对应的

js文件,能够很大程度减少load页面的时间。

 

对于Deep Web可以进行url及其参数拼装或者发送post请求去获得,google有一篇自动生成配装url和

crawle Deep Web数据的一篇论文,可以在http://www.cs.cornell.edu/~lucja/Publications/i03.pdf 找到

,剑波小童鞋做了翻译http://hi.baidu.com/megaj/blog/item/687b527a95e2b3fc0bd18787.html。

 

当然也可以使用模拟点击和提交表单的开源工具以及基于浏览器的Crawler,当然效率上要有折扣。

在抽取网站数量不是很巨大的情况下,进行Crawler还是可以维护的。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值