CS626-449: NLP, Speech and Web-Topics-in-AI Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 34: Precision, Recall, F- score, Map.

Slides:



Advertisements
Similar presentations
CS460/626 : Natural Language Processing/Speech, NLP and the Web (Lecture 18– Alignment in SMT and Tutorial on Giza++ and Moses) Pushpak Bhattacharyya CSE.
Advertisements

CS344: Introduction to Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 15, 16: Perceptrons and their computing power 6 th and.
Chapter 5: Introduction to Information Retrieval
CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 29– AI and Probability (exemplified through NLP) 4 th Oct, 2010.
Assignment: Improving search rank – search engine optimization Read the following post carefully.
Information Retrieval Concerned with the: Representation of Storage of Organization of, and Access to Information items.
Searching the Web II. The Web Why is it important: –“Free” ubiquitous information resource –Broad coverage of topics and perspectives –Becoming dominant.
INFO 624 Week 3 Retrieval System Evaluation
Information retrieval Finding relevant data using irrelevant keys Example: database of photographic images sorted by number, date. DBMS: Well structured.
Information Retrieval
Chapter 5: Information Retrieval and Web Search
CS344: Introduction to Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 13– Search.
CS344: Introduction to Artificial Intelligence Vishal Vachhani M.Tech, CSE Lecture 34-35: CLIR and Ranking in IR.
| 1 › Gertjan van Noord2014 Zoekmachines Lecture 5: Evaluation.
Evaluation David Kauchak cs458 Fall 2012 adapted from:
Evaluation David Kauchak cs160 Fall 2009 adapted from:
CS344: Introduction to Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 32-33: Information Retrieval: Basic concepts and Model.
Reyyan Yeniterzi Weakly-Supervised Discovery of Named Entities Using Web Search Queries Marius Pasca Google CIKM 2007.
CS460/626 : Natural Language Processing/Speech, NLP and the Web (Lecture 16– Linear and Logistic Regression) Pushpak Bhattacharyya CSE Dept., IIT Bombay.
INF 141 COURSE SUMMARY Crista Lopes. Lecture Objective Know what you know.
The Business Model and Strategy of MBAA 609 R. Nakatsu.
CSE 6331 © Leonidas Fegaras Information Retrieval 1 Information Retrieval and Web Search Engines Leonidas Fegaras.
CSCI-235 Micro-Computer in Science Internet Search.
Xiaoying Gao Computer Science Victoria University of Wellington Intelligent Agents COMP 423.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 28: Principal Component Analysis; Latent Semantic Analysis.
CS : NLP, Speech and Web-Topics-in-AI Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 35: Semantic Relations; UNL; Towards Dependency Parsing.
By: Channa Boucher. What is ? Gigablast is a search engine that was created in 2000 that retrieves information from partner sites. It was created to index.
CS344: Introduction to Artificial Intelligence (associated lab: CS386) Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture–39: Recap.
WIRED Week 3 Syllabus Update (next week) Readings Overview - Quick Review of Last Week’s IR Models (if time) - Evaluating IR Systems - Understanding Queries.
CS460/626 : Natural Language Processing/Speech, NLP and the Web Some parse tree examples (from quiz 3) Pushpak Bhattacharyya CSE Dept., IIT Bombay 12 th.
Talk Schedule Question Answering from Bryan Klimt July 28, 2005.
Information Retrieval CSE 8337 Spring 2007 Introduction/Overview Some Material for these slides obtained from: Modern Information Retrieval by Ricardo.
Data Mining: Text Mining
Information Retrieval Transfer Cycle Dania Bilal IS 530 Fall 2007.
CS460/IT632 Natural Language Processing/Language Technology for the Web Lecture 6 (14/02/06) Prof. Pushpak Bhattacharyya IIT Bombay Top-Down and Bottom-Up.
What Does the User Really Want ? Relevance, Precision and Recall.
CS : Speech, NLP and the Web/Topics in AI Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture-25: Vowels cntd and a “grand” assignment.
Chapter. 3: Retrieval Evaluation 1/2/2016Dr. Almetwally Mostafa 1.
Multilingual Information Retrieval using GHSOM Hsin-Chang Yang Associate Professor Department of Information Management National University of Kaohsiung.
Information Retrieval Quality of a Search Engine.
CS : Speech, NLP and the Web/Topics in AI Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture-19: Speech: Phonetics (Using Ananthakrishnan’s presentation.
CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 35–Himalayan Club example; introducing Prolog.
SEO and SEA Search engine optimization and Search engine advertising Wesley Lacroix IBK.
CS : Speech, NLP and the Web/Topics in AI Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture-15: Probabilistic parsing; PCFG (contd.)
Setting up a search engine KS 2 Search: appreciate how results are selected.
Xiaoying Gao Computer Science Victoria University of Wellington COMP307 NLP 4 Information Retrieval.
CS : NLP, Speech and Web-Topics-in-AI Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 38-39: Baum Welch Algorithm; HMM training.
Information Retrieval Lecture 3 Introduction to Information Retrieval (Manning et al. 2007) Chapter 8 For the MSc Computer Science Programme Dell Zhang.
CS344 : Introduction to Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 23- Forward probability and Robot Plan; start of plan.
Document Clustering for Natural Language Dialogue-based IR (Google for the Blind) Antoine Raux IR Seminar and Lab Fall 2003 Initial Presentation.
CS460/626 : Natural Language Processing/Speech, NLP and the Web (Lecture 31–Inside and Outside probabilities; PCFG training; start of phonetics and phonology)
Adversarial Information System Tanay Tandon Web Enhanced Information Management April 5th, 2011.
CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture–6: Propositional calculus, Semantic Tableau, formal System 2 nd August,
Crawling When the Google visit your website for the purpose of tracking, Google does this with help of machine, known as web crawler, spider, Google bot,
CSCE 590 Web Scraping – Information Extraction II
Pushpak Bhattacharyya CSE Dept., IIT Bombay
Prepared by Rao Umar Anwar For Detail information Visit my blog:
CS : Speech, NLP and the Web/Topics in AI
Information Retrieval
Searching EIT, Author Gay Robertson, 2017.
CSE 635 Multimedia Information Retrieval
CS344 : Introduction to Artificial Intelligence
CS344 : Introduction to Artificial Intelligence
Combining Keyword and Semantic Search for Best Effort Information Retrieval  Andrew Zitzelberger 1.
CS246: Information Retrieval
ARTIFICIAL INTELLIGENCE
CS : NLP, Speech and Web-Topics-in-AI
Information Retrieval and Web Design
Pushpak Bhattacharyya CSE Dept., IIT Bombay 31st Jan, 2011
Information Retrieval and Web Design
Presentation transcript:

CS : NLP, Speech and Web-Topics-in-AI Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 34: Precision, Recall, F- score, Map

2 Web at a glance Google indexes more than 8 billion pages Dominated by English Large part of world is deprived of this knowledge

3 Search Engines Today Keyword based Irrelevant results Meaning not taken into account Language specific No search possible across language No translation possible

IR FRAMEWORK QUERY doc 1 doc 2.. doc n

SET VIEW List of Identified Entities List of Oblique Entities I O I O I ∩ O

MEASURES Precision, P = | I ∩ O | / | O | Recall, R = | I ∩ O | / | I | F-Score = 2 (P*R) / (P + R) F β Score = (β * P * R) / (1 + β * R)

OBSERVATION F-Score is a Harmonic mean of Precision and Recall HM < AM < GM Improvement in HM leads to improvement in GM and AM If no entity is left out without assigning label to it then Precision = Recall = F-Score

RANKED LISTS Let I and O be ranked lists. Measures:- k = precision form list going down up to k MAP Value = (1/N) * k=1 ∑ k=N K

WHAT ABOUT? K = recall at K Precision at Recall R Recall at Precision P