Podcast
Questions and Answers
What is the approach used by AskMRS to answer queries?
What is the approach used by AskMRS to answer queries?
What is the primary intuition behind query rewriting in AskMSR?
What is the primary intuition behind query rewriting in AskMSR?
How many categories are used to classify questions in AskMSR?
How many categories are used to classify questions in AskMSR?
What is the purpose of step 1 in AskMSR?
What is the purpose of step 1 in AskMSR?
Signup and view all the answers
What is the reported percentage of questions that top performing systems can answer?
What is the reported percentage of questions that top performing systems can answer?
Signup and view all the answers
Which of the following is an example of a knowledge-rich approach?
Which of the following is an example of a knowledge-rich approach?
Signup and view all the answers
What is the primary approach used by AskJeeves?
What is the primary approach used by AskJeeves?
Signup and view all the answers
What is the purpose of category-specific transformation rules in AskMSR?
What is the purpose of category-specific transformation rules in AskMSR?
Signup and view all the answers
What is the primary focus of semantics and reasoning in QA?
What is the primary focus of semantics and reasoning in QA?
Signup and view all the answers
Which of the following is not a key feature of Natural Language Processing?
Which of the following is not a key feature of Natural Language Processing?
Signup and view all the answers
What is the primary goal of inference in QA systems?
What is the primary goal of inference in QA systems?
Signup and view all the answers
What is the Stanford question answering dataset (SQuAD) used for?
What is the Stanford question answering dataset (SQuAD) used for?
Signup and view all the answers
What is the purpose of mapping question and potential answer LFs in QA systems?
What is the purpose of mapping question and potential answer LFs in QA systems?
Signup and view all the answers
What is the primary focus of predicate-argument structure in QA systems?
What is the primary focus of predicate-argument structure in QA systems?
Signup and view all the answers
What is the benefit of using inference in QA systems?
What is the benefit of using inference in QA systems?
Signup and view all the answers
What is the name of the process that involves analyzing sentence syntax and semantics to answer questions?
What is the name of the process that involves analyzing sentence syntax and semantics to answer questions?
Signup and view all the answers
What is the purpose of query rewriting in Web question answering?
What is the purpose of query rewriting in Web question answering?
Signup and view all the answers
What is the primary function of a Web search engine in the Web question answering process?
What is the primary function of a Web search engine in the Web question answering process?
Signup and view all the answers
What is the purpose of mining N-grams in Web question answering?
What is the purpose of mining N-grams in Web question answering?
Signup and view all the answers
What is the function of data-type filters in Web question answering?
What is the function of data-type filters in Web question answering?
Signup and view all the answers
What is the limitation of the Web question answering technique described in the content?
What is the limitation of the Web question answering technique described in the content?
Signup and view all the answers
What is the purpose of tiling the answers in Web question answering?
What is the purpose of tiling the answers in Web question answering?
Signup and view all the answers
What is the primary goal of the Web question answering process?
What is the primary goal of the Web question answering process?
Signup and view all the answers
What is the purpose of surface matching patterns in Web question answering?
What is the purpose of surface matching patterns in Web question answering?
Signup and view all the answers
Study Notes
Question Answering Systems
- Online QA examples include LCC, AnswerBus, EasyAsk, AnswerLogic, and AskJeeves
- AskJeeves is a hyped example of QA that uses pattern matching to match user questions to their own knowledge base of questions
Top Performing Systems
- Top performing systems can answer around 70% of questions
- Approaches include knowledge-rich approaches using many NLP techniques, and shallow approaches like AskMRS
AskMRS: Shallow Approach
- AskMRS ignores hard documents and finds easy ones
- Steps include:
- Query rewriting: classify question into 7 categories and apply transformation rules
- Sending rewrites to a web search engine and retrieving top N answers
- Mining N-grams: enumerating all N-grams in retrieved phrases and weighting by occurrence count
- Filtering N-grams: using data-type filters to boost scores of matching n-grams
- Tiling the answers: combining scores to get the final answer
Surface Matching Patterns
- Surface matching patterns use large collections of surface matching patterns (ISI)
- Important features include precision of recognition, coverage of name classes, and mapping into concept hierarchies
Semantics and Reasoning for QA
- Semantics and reasoning for QA involve analyzing sentence syntax and semantics
- Techniques include predicate-argument structure, syntax to logical forms, and inference
Neural Models for Reading Comprehension
- Neural models for reading comprehension use large-scale supervised datasets like the Stanford question answering dataset (SQuAD)
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Find out what vacuum cleaner is recommended by Consumer Guide. Learn about online QA examples and question answering systems.