官术网_书友最值得收藏!

第1章
理解網(wǎng)絡(luò)爬蟲

1.1 爬蟲的定義

網(wǎng)絡(luò)爬蟲是一種按照一定的規(guī)則自動地抓取網(wǎng)絡(luò)信息的程序或者腳本。簡單來說,網(wǎng)絡(luò)爬蟲就是根據(jù)一定的算法實(shí)現(xiàn)編程開發(fā),主要通過URL實(shí)現(xiàn)數(shù)據(jù)的抓取和發(fā)掘。

隨著大數(shù)據(jù)時代的發(fā)展,數(shù)據(jù)規(guī)模越來越龐大,數(shù)據(jù)類型繁多,但是數(shù)據(jù)價值普遍較低。為了從龐大的數(shù)據(jù)體系里獲取有價值的數(shù)據(jù),從而延伸了網(wǎng)絡(luò)爬蟲、數(shù)據(jù)分析等多個職位。近幾年,網(wǎng)絡(luò)爬蟲的需求更是井噴式地爆發(fā),在招聘的供求市場上往往是供不應(yīng)求,造成這個現(xiàn)狀的主要原因就是求職者的專業(yè)水平低于需求企業(yè)的要求。

傳統(tǒng)的爬蟲有百度、Google、必應(yīng)等搜索引擎,這類通用的搜索引擎都有自己的核心算法。但是,通用的搜索引擎存在著一定的局限性:

(1)不同的搜索引擎對于同一個搜索會有不同的結(jié)果,搜索出來的結(jié)果未必是用戶需要的信息。

(2)通用的搜索引擎擴(kuò)大了網(wǎng)絡(luò)覆蓋率,但有限的搜索引擎服務(wù)器資源與無限的網(wǎng)絡(luò)數(shù)據(jù)資源之間的矛盾將進(jìn)一步加深。

(3)隨著網(wǎng)絡(luò)上數(shù)據(jù)形式繁多和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,圖片、數(shù)據(jù)庫、音頻、視頻多媒體等不同數(shù)據(jù)大量出現(xiàn),通用搜索引擎往往對這些信息含量密集且具有一定結(jié)構(gòu)的數(shù)據(jù)無能為力,不能很好地發(fā)現(xiàn)和獲取。

因此,為了得到準(zhǔn)確的數(shù)據(jù),定向抓取相關(guān)網(wǎng)頁資源的聚焦爬蟲應(yīng)運(yùn)而生。聚焦爬蟲是一個自動下載網(wǎng)頁的程序,可根據(jù)設(shè)定的抓取目標(biāo)有目的性地訪問互聯(lián)網(wǎng)上的網(wǎng)頁與相關(guān)的URL,從而獲取所需要的信息。與通用爬蟲不同,聚焦爬蟲并不追求全面的覆蓋率,而是抓取與某一特定內(nèi)容相關(guān)的網(wǎng)頁,為面向特定的用戶提供準(zhǔn)備數(shù)據(jù)資源。

主站蜘蛛池模板: 习水县| 慈利县| 车致| 华坪县| 凉城县| 镇雄县| 乡宁县| 惠来县| 襄汾县| 九台市| 白玉县| 枣强县| 招远市| 桂林市| 台山市| 茂名市| 五家渠市| 台湾省| 西吉县| 佛冈县| 古蔺县| 宿州市| 平乡县| 青州市| 手机| 麻城市| 泸溪县| 长乐市| 壶关县| 万载县| 东乡县| 凤山县| 柯坪县| 祁连县| 博客| 江门市| 吉首市| 景德镇市| 英山县| 临颍县| 宝应县|