《网络搜索和挖掘关键技术 Web Search and Mining》课程教学资源(PPT讲稿)Lecture 09 Evaluation

Evaluation Web Search and Mining Lecture 9: Evaluation
Evaluation Lecture 9: Evaluation Web Search and Mining

Evaluation This lecture How do we know if our results are good? Evaluating a search engine Benchmarks Precision and recall Results summaries. Making our good results usable to a user
Evaluation 2 This lecture ▪ How do we know if our results are good? ▪ Evaluating a search engine ▪ Benchmarks ▪ Precision and recall ▪ Results summaries: ▪ Making our good results usable to a user

Evaluation EVALUATING SEARCH ENGINES
Evaluation EVALUATING SEARCH ENGINES

Evaluation Measures easures for a search engine How fast does it index Number of documents/hour (Average document size) How fast does it search Latency as a function of index size Expressiveness of query language ability to express complex information needs Speed on complex queries Uncluttered U Is it free?
Evaluation 4 Measures for a search engine ▪ How fast does it index ▪ Number of documents/hour ▪ (Average document size) ▪ How fast does it search ▪ Latency as a function of index size ▪ Expressiveness of query language ▪ Ability to express complex information needs ▪ Speed on complex queries ▪ Uncluttered UI ▪ Is it free? Measures

Evaluation Measures easures for a search engine All of the preceding criteria are measurable: we can quantify speed /size we can make expressiveness precise The key measure: user happiness What is this? Speed of response size of index are factors But blindingly fast, useless answers wont make a user happy Need a way of quantifying user happiness
Evaluation 5 Measures for a search engine ▪ All of the preceding criteria are measurable: we can quantify speed/size ▪ we can make expressiveness precise ▪ The key measure: user happiness ▪ What is this? ▪ Speed of response/size of index are factors ▪ But blindingly fast, useless answers won’t make a user happy ▪ Need a way of quantifying user happiness Measures

Evaluation Measures easuring user happiness Issue: who is the user we are trying to make happy? Depends on the setting Web engine User finds what they want and return to the engine Can measure rate of return users a User completes their task -search as a means, not end SeeRussellhttp://dmrussellgooglepages.com/jcdl-talk- June-2007-short. pdf e Commerce site: user finds what they want and buy Is it the end-user, or the e Commerce site, whose happiness we measure? Measure time to purchase, or fraction of searchers who become buyers?
Evaluation 6 Measuring user happiness ▪ Issue: who is the user we are trying to make happy? ▪ Depends on the setting ▪ Web engine: ▪ User finds what they want and return to the engine ▪ Can measure rate of return users ▪ User completes their task – search as a means, not end ▪ See Russell http://dmrussell.googlepages.com/JCDL-talkJune-2007-short.pdf ▪ eCommerce site: user finds what they want and buy ▪ Is it the end-user, or the eCommerce site, whose happiness we measure? ▪ Measure time to purchase, or fraction of searchers who become buyers? Measures

Evaluation Measures easuring user happiness Enterprise( company/govt/academic): Care about user productivity How much time do my users save when looking for information lany other criteria having to do with breadth of access secure access, etc
Evaluation 7 Measuring user happiness ▪ Enterprise (company/govt/academic): Care about “user productivity” ▪ How much time do my users save when looking for information? ▪ Many other criteria having to do with breadth of access, secure access, etc. Measures

Evaluation Measures Happiness: elusive to measure Most common proxy: relevance of search results But how do you measure relevance? We will detail a methodology here then examine Its IsSues Relevance measurement requires 3 elements: 1. a benchmark document collection 2. a benchmark suite of queries 3. a usually binary assessment of either relevant or Nonrelevant for each query and each document Some work on more-than- binary, but not the standard 8
Evaluation 8 Happiness: elusive to measure ▪ Most common proxy: relevance of search results ▪ But how do you measure relevance? ▪ We will detail a methodology here, then examine its issues ▪ Relevance measurement requires 3 elements: 1. A benchmark document collection 2. A benchmark suite of queries 3. A usually binary assessment of either Relevant or Nonrelevant for each query and each document ▪ Some work on more-than-binary, but not the standard Measures

Evaluation Measures Evaluating an iR system Note: the information need is translated into a quer Relevance is assessed relative to the information need not the query E. g. Information need /'m looking for information on whether drinking red wine is more effective at reducing your risk of heart attacks than white wine Query: wine red white heart attack effective You evaluate whether the doc addresses the information need not whether it has these words
Evaluation 9 Evaluating an IR system ▪ Note: the information need is translated into a query ▪ Relevance is assessed relative to the information need not the query ▪ E.g., Information need: I'm looking for information on whether drinking red wine is more effective at reducing your risk of heart attacks than white wine. ▪ Query: wine red white heart attack effective ▪ You evaluate whether the doc addresses the information need, not whether it has these words Measures

Evaluation Benchmarks Standard relevance benchmarks TREC -National Institute of standards and Technology nist) has run a large ir test bed for many years Reuters and other benchmark doc collections used Retrieval tasks" specified sometimes as queries Human experts mark, for each query and for each doc, Relevant or nonrelevant or at least for subset of docs that some system returned for that query
Evaluation 10 Standard relevance benchmarks ▪ TREC - National Institute of Standards and Technology (NIST) has run a large IR test bed for many years ▪ Reuters and other benchmark doc collections used ▪ “Retrieval tasks” specified ▪ sometimes as queries ▪ Human experts mark, for each query and for each doc, Relevant or Nonrelevant ▪ or at least for subset of docs that some system returned for that query Benchmarks
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 长春工业大学:《网页设计与制作》课程教学资源(PPT课件)第5章 Div+CSS布局技术.ppt
- 合肥工业大学:《计算机网络技术》课程教学资源(PPT课件讲稿)第4章 交换网的运行.ppt
- 山东大学软件学院:非线性规划(PPT讲稿)一维搜索方法.ppt
- 《并发控制技术》课程教学资源(PPT课件讲稿)第7章 事务管理 transaction management.ppt
- 北京师范大学现代远程教育:《计算机应用基础》课程教学资源(PPT课件讲稿)第1章 计算机常识(主讲:马秀麟).pptx
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)面向对象的分析与设计简介 OOA & OOD:An introduction.ppt
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)向量体系结构.pptx
- 中国科学技术大学:《现代密码学理论与实践》课程教学资源(PPT课件讲稿)第二部分 公钥密码和散列函数 第8章 数论入门(苗付友).pptx
- 《计算机网络技术》课程教学资源(PPT课件讲稿)第5章 广域网.ppt
- 香港城市大学:Rank Aggregation in MetaSearch.ppt
- Vitebi 译码.ppt
- 图形处理及多媒体应用(PPT课件讲稿).pps
- 北京师范大学现代远程教育:《计算机应用基础》课程教学资源(PPT课件讲稿)第5章 Microsoft Excel 2010.pptx
- Distributed Systems and Networking Programmin(SOAP – Introduction).ppt
- Coded Caching under Arbitrary Popularity Distributions.pptx
- 东南大学:《泛型编程 Generic Programming》课程教学资源(PPT课件讲稿)Chapter 14 Templates.ppt
- 华中科技大学:《面向对象程序设计》课程PPT教学课件(Visual C++ 编程)第2讲 Visual C++ 6.0开发环境.ppt
- 《编译原理实践》课程教学资源(PPT讲稿)词法分析程序的自动生成器LEX.ppt
- 《Java语言程序设计》课程教学资源(PPT课件讲稿)第四章 Applet及其应用.ppt
- 《计算机组装与维修》课程教学资源(PPT讲稿)第7章 显示器.ppt
- 上海交通大学:《计算机图形学 Computer Graphics》课程教学资源(PPT讲稿)CHAPTER 4 THE VISUALIZATION PIPELINE.pptx
- 香港中文大学:XML for Interoperable Digital Video Library.ppt
- 中国医科大学计算机中心:《虚拟现实与增强现实技术概论》课程教学资源(PPT课件讲稿)第3章 虚拟现实系统的输出设备.pptx
- 同济大学:《大数据分析与数据挖掘 Big Data Analysis and Mining》课程教学资源(PPT课件讲稿)K-means & EM.pptx
- 北京大学:文本挖掘技术(PPT讲稿)文本分类 Text Categorization.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第一章 HTML基础.ppt
- 清华大学:《计算机导论》课程电子教案(PPT教学课件)第1章 计算机发展简史.ppt
- 《网络搜索和挖掘关键技术 Web Search and Mining》课程教学资源(PPT讲稿)Lecture 06 Index Compression.ppt
- 嵌入式交叉开发环境的建立(PPT实验讲稿).ppt
- 西安交通大学:《微型计算机接口技术》课程教学资源(PPT课件讲稿)第五章 输入/输出控制接口.ppt
- 《TCP/IP协议及其应用》课程教学资源(PPT课件讲稿)第3章 IP寻址与地址解析.ppt
- 中国医科大学:《计算机网络实用教程》课程教学资源(PPT讲稿)高速局域网技术、交换式局域网技术、虚拟局域网技术、主要的城域网技术.ppt
- 《大学计算机基础》课程教学资源:作业习题.pdf
- 《计算机网络》课程教学资源(PPT课件讲稿)第一章 计算机网络概述.ppt
- 山西国际商务职业学院:《数据库应用程序设计》课程教学资源(PPT课件)第三章 数据与数据运算.pps
- 《C语言程序设计》课程电子教案(PPT课件讲稿)Chapter 02 用C语言编写程序.ppt
- 《数字图像处理》课程教学资源(PPT课件讲稿)第5章 图像复原.ppt
- 《数据结构 Data Structure》课程教学资源(PPT课件讲稿)06 非二叉树 Non-Binary Trees.ppt
- 《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第六讲 关系数据理论.ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)并发对象 Concurrent Objects.ppt