这就是搜索引擎(一)—引擎架构、网络爬虫、索引建立

这个系列的文章是一只试图通过产品角度出发去理解复杂庞大搜索引擎的汪写出来的,不足之处很多,欢迎广大技术、非技术同学阅读后指正错误,我们一起探讨共同进步。

本篇主要介绍搜索引擎的架构、网络爬虫、及索引建立。


一、搜索引擎基本信息


1.1 什么是搜索引擎

通俗来讲就是从互联网海量信息中捞出用户感兴趣的内容提供给用户。

1.2 发展历程

分类目录的:纯人工收集整理,代表是导航,如yahoo和hao123 

—> 文本检索:采用信息检索模型查询关键词与网页文本的相关程度

—> 链接分析:利用网页间的链接关系分析网页重要性,代表技术google的pageRank 

—>用户中心:理解用户需求为核心,典型千人千面。

1.3搜索引擎基本架构

该架构主要有三方面的作用:
1、通过爬虫获得互联网上的海量网页信息,存储在本地并建立索引方便查找;
2、用户输入查询query,解析查询意图,并将query分发进行查询;
3、使用query通过各种算法对索引中的文档(网页)排序,返回最符合意图的若干条结果。
本篇主要从第一方面作用来介绍搜索引擎。

二、网络爬虫


2.1通用爬虫框架

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值