上海交通大学:《挖掘海量数据集 Mining Massive Datasets》课程教学资源(PPT讲稿)Lecture 06 搜索引擎 Search Engines

Search Engines Mining Massive Datasets Wu-Jun li Department of Computer Science and Engineering Shanghai Jiao Tong University Lecture 6: Search Engines
Search Engines 1 Wu-Jun Li Department of Computer Science and Engineering Shanghai Jiao Tong University Lecture 6: Search Engines Mining Massive Datasets

Search Engines Outline Architecture of Search Engines Index construction Boolean retrieval Vector Space Model for ranked retrieval
Search Engines 2 Outline ▪ Architecture of Search Engines ▪ Index Construction ▪ Boolean Retrieval ▪ Vector Space Model for Ranked Retrieval

Search Engines U nigritude ultramarine -Google Search - Mozilla Firefox 回区 File Edit View Go Bookmarks Yahoo! Tools Help 中,中·园③价/9如m洲=如-h地e6o+a Go e Getting Started 6, Latest Headines YI SearchWeb·,国M:wslm,器m,自随数,因e·Pesm出,h pragh60@gmail.comIMyAccountISignoutA Web Images Groups News Froogle Local more m oogle nigritude ultramarine Search Avenged search Preferences Web Results 1-10 of about 185,000 for nigritude ultramarine. (0.35 seconds) Anil Dash: Nigritude Ultramarine ponsored Links ness Blogging Seminar www.dashes.com/anil/2004/06/04/nigritudeultra-101k-mar1,2006 to LA. March 16 Cached· Similar pages Search ads厂 Td bloggers reveal key techniques www.blogbusinesssummit.com Nigritude Ultramarine FAQ os Angeles, CA Nigritude Ultramarine FAQ- frequently asked questions about nigritude ultramarine and the realted SEo contest Fu‖- Time SEo& SEM Jobs www.nigritudeultramarines.com/-59k-cached-similarpages Find companies big& small hiring full-time SEo SEM pros right now SEO contest- Wikipedia, the free encyclopedia Careerbuilder.com The nigritude ultramarine competition by Search Guild is widely acclaimed as Comparison of search results for nigritude ultramarine during and after the SEO Contests en.wikipedia. org/wiki/Nigritude ultramarine- Cached -Similar pages Information on SEO Contests like the Nigritude Ultramarine contest Slashdot I How To Get Googled, By Hook Or By Crook www.seo-contests.com/ The current 3rd result showcases the Nigritude Ultramarine Fighting Force"who.. When discussing nigritude ultramarine [slashdot org] it is important to slashdot. org/article. pl?sid 9/1840217-110k--Similar pages Nigritude Ultramarine& SEO secrets Fun. free. raw . different The Nigritude Ultramarine Search Engine Optimization Contest It's sweeping the web-or at least search engine optimizers -a new contest to rank tops for the term nigritude ultramarine on Google Algorithmic results searchenginewatch. com/sereport/article. php/3360231-57k- -Similar pages Overstock.com Done
Search Engines 3 Algorithmic results. Paid Search Ads

Search Engines Architecture Architecture of Search Engines(SE) How do search engines like google work?
Search Engines 4 Architecture of Search Engines (SE) ▪ How do search engines like Google work? Architecture

Search Engines Architecture Architecture User Web spidel 地如; earc Indexer The Web Indexes Ad indexes
Search Engines 5 Architecture The Web Ad indexes Web Results 1 - 10 of about 7,310,000 for miele. (0.12 seconds) Miele, Inc -- Anything else is a compromise At the heart of your home, Appliances by Miele. ... USA. to miele.com. Residential Appliances. Vacuum Cleaners. Dishwashers. Cooking Appliances. Steam Oven. Coffee System ... www.miele.com/ - 20k - Cached - Similar pages Miele Welcome to Miele, the home of the very best appliances and kitchens in the world. www.miele.co.uk/ - 3k - Cached - Similar pages Miele - Deutscher Hersteller von Einbaugeräten, Hausgeräten ... - [ Translate this page ] Das Portal zum Thema Essen & Geniessen online unter www.zu-tisch.de. Miele weltweit ...ein Leben lang. ... Wählen Sie die Miele Vertretung Ihres Landes. www.miele.de/ - 10k - Cached - Similar pages Herzlich willkommen bei Miele Österreich - [ Translate this page ] Herzlich willkommen bei Miele Österreich Wenn Sie nicht automatisch weitergeleitet werden, klicken Sie bitte hier! HAUSHALTSGERÄTE ... www.miele.at/ - 3k - Cached - Similar pages Sponsored Links CG Appliance Express Discount Appliances (650) 756-3931 Same Day Certified Installation www.cgappliance.com San Francisco-Oakland-San Jose, CA Miele Vacuum Cleaners Miele Vacuums- Complete Selection Free Shipping! www.vacuums.com Miele Vacuum Cleaners Miele-Free Air shipping! All models. Helpful advice. www.best-vacuum.com Web spider Indexer Indexes Search User Architecture

Search Engines Architecture Indexing process Document data store Text Acquisition Index Creation E-mail, Web pages, News articles, Memos, Letters Index Text Transformation
Search Engines 6 Indexing Process Architecture

Search Engines Architecture Indexing process Text acquisition identifies and stores documents for indexing Text transformation transforms documents into index terms ndex creatⅰon takes index terms and creates data structures( indexes)to support fast searching
Search Engines 7 Indexing Process ▪ Text acquisition ▪ identifies and stores documents for indexing ▪ Text transformation ▪ transforms documents into index terms ▪ Index creation ▪ takes index terms and creates data structures (indexes) to support fast searching Architecture

Search Engines Architecture Query Process Document data store User interaction Ranking Index Evaluation Log data
Search Engines 8 Query Process Architecture

Search Engines Architecture Query Process User interaction supports creation and refinement of query display of results Ranking uses query and indexes to generate ranked list of documents Evaluation monitors and measures effectiveness and efficiency (primarily offline
Search Engines 9 Query Process ▪ User interaction ▪ supports creation and refinement of query, display of results ▪ Ranking ▪ uses query and indexes to generate ranked list of documents ▪ Evaluation ▪ monitors and measures effectiveness and efficiency (primarily offline) Architecture

Search Engines Architecture Details: Text acquisition Crawler Identifies and acquires documents for search engine Many types -web, enterprise, desktop Web crawlers follow links to find documents Must efficiently find huge numbers of web pages( coverage) and keep them up-to-date (freshness) Single site crawlers for site search Topical or focused crawlers for vertical search Document crawlers for enterprise and desktop search Follow links and scan directories
Search Engines 10 Details: Text Acquisition ▪ Crawler ▪ Identifies and acquires documents for search engine ▪ Many types – web, enterprise, desktop ▪ Web crawlers follow links to find documents ▪ Must efficiently find huge numbers of web pages (coverage) and keep them up-to-date (freshness) ▪ Single site crawlers for site search ▪ Topical or focused crawlers for vertical search ▪ Document crawlers for enterprise and desktop search ▪ Follow links and scan directories Architecture
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Introduction to Java Programming》课程PPT教学课件(Sixth Edition)Chapter 16 Applets and Multimedia.ppt
- 《计算机组装与维护》课程教学资源(PPT课件讲稿)第9章 BIOS设置(设置BIOS).ppt
- 香港城市大学:基序检测的随机化算法(PPT讲稿)Randomized Algorithm for Motif Detection.ppt
- 《数据结构》课程教学资源(PPT课件讲稿)第七章 图及其应用.ppt
- 3D Reconstruction from Images:Image-based Street-side City Modeling.ppt
- 大连理工大学:《计算机网络》课程教学资源(PPT课件讲稿)Chapter 2 应用层 application layer.ppt
- 四川大学:《操作系统 Operating System》课程教学资源(PPT课件讲稿)Chapter 3 Process Description and Control 3.4 Process Control 3.5 Execution of the Operating System 3.6 Unix SVR4 Process Management 3.7 Linux Process management system calls.ppt
- 《数据结构》课程教学资源(PPT课件讲稿)第七章 图 Graph.ppt
- 《数据结构》课程教学资源:实践教学大纲.doc
- 《网络算法学》课程教学资源(PPT课件讲稿)第三章 实现原则.ppt
- 《电脑组装与维护实例教程》教学资源(PPT课件讲稿)第5章 多媒体设备介绍及选购.ppt
- 广西医科大学:《计算机网络 Computer Networking》课程教学资源(PPT课件讲稿)Chapter 02 Network Classification.pptx
- 清华大学:无线网和移动网(PPT课件讲稿)Mobile and wireless network.pptx
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第6章 Data-Level Parallelism in Vector, SIMD, and GPU Architectures.pptx
- 厦门大学:《分布式数据库》课程教学资源(PPT课件讲稿)专题一 分布式数据库介绍.ppt
- 《The C++ Programming Language》课程教学资源(PPT课件讲稿)Lecture 06 OOP with Templates.ppt
- 武汉科技大学中南分校:Windows 2000/XP网络组建与系统管理(系统安装,李燕).ppt
- 电子科技大学:《面向对象程序设计语言C++》课程教学资源(PPT课件讲稿)第五章 构造数据类型.ppt
- 《C语言程序设计》课程电子教案(PPT教学课件)第三章 分支结构.ppt
- 计算机维护与维修(PPT课件讲稿)第十二章 笔记本电脑维护维修.ppt
- 《计算机系统安全》课程教学资源(PPT课件讲稿)第二章 黑客常用的系统攻击方法.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第8章 结构体、共用体与枚举类型.ppt
- 香港浸会大学:Introduction to Linux and PC Cluster.ppt
- 南京大学:《计算机图形学》课程教学资源(PPT课件讲稿)第7讲 图元填充与裁剪算法.pptx
- 北京航空航天大学:SimplyDroid - Efficient Event Sequence Simplification for Android Application.pptx
- 《The C++ Programming Language》课程教学资源(PPT课件讲稿)Lecture 04 Object-Based Programming.ppt
- 中国科学技术大学:Linux内核源代码导读(PPT讲稿,陈香兰).ppt
- 《网上开店实务》课程教学资源(PPT讲稿)学习情境3 网店装修.ppt
- 北京大学:《项目成本管理》课程教学资源(PPT课件讲稿)项目范围计划(主讲:周立新).ppt
- 香港中文大学:Achieving Secure and Cooperative Wireless Networks with Trust Modeling and Game Theory.ppt
- MSCIT 5210/MSCBD 5002:Knowledge Discovery and Data Mining:Chapter 4:Data Warehousing, On-line Analytical Processing and Data Cube.ppt
- 《程序设计基础》课程PPT教学课件(C++)第3讲 C++程序控制结构.ppt
- 四川大学:《数据库技术》课程教学资源(PPT课件讲稿)数据库设计.ppt
- 云计算 Cloud Computing(PPT讲稿)MapReduce进阶.ppt
- 《C语言程序设计》课程电子教案(PPT课件讲稿)第7章 用函数实现模块化程序设计.pptx
- 中国科学技术大学:云计算及安全(PPT讲稿)Cloud Computing & Cloud Security.pptx
- 中国科学技术大学:《信号与图像处理基础 Signal and Image Processing》课程教学资源(PPT课件讲稿)数字图像处理基础 Basics of Digital Image Processing.pptx
- 中国科学技术大学:《信号与图像处理基础 Signal and Image Processing》课程教学资源(PPT课件讲稿)图像压缩编码 Image Compression.pptx
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第3章 计算机的算术运算.pptx
- Analysis of Algorithms(PPT讲稿)Data Structures and Data Management.ppt