Is there a search engine that will give a direct answer? [closed]

荒凉一梦 提交于 2019-11-30 03:57:22
John Lehmann

Such a system is called an automatic Question Answering (QA) system, or a Natural Language search engine. It is not to be confused with a social Question Answering service, where answers are produced by humans. QA is a well studied area, as evidenced by almost a decade of TREC QA track publications, but it is one of the more difficult tasks in the field of natural language processing (NLP) because it requires a wide range of intelligence (parsing, search, information extraction, coreference, inference). This may explain why there are relatively few freely available online systems today, most of which are more like demos. Several include:

Major search engines have shown interest in question answering technology. In an interview on Jun 1, 2011, Eric Scmidt said, Google’s new strategy for search is to provide answers, not just links. "'We can literally compute the right answer,' said Schmidt, referencing advances in artificial intelligence technology" (source).

Matthew Goltzbach, head of products for Google Enterprise has stated that "Question answering is the future of enterprise search." Yahoo has also forecasted that the future of search involves users getting real-time answers instead of links. These big players are incrementally introducing QA technology as a supplement to other kinds of search results, as seen in Google's "short answers".

While IBM's Jeopardy-playing Watson has done much to popularize machines answering question (or answers), many real-world challenges remain in the general form of question answering.

See also the related question on open source QA frameworks.

Update:

  • 2013/03/14: Google and Bing search execs discuss how search is evolving to conversational question answering (AllThingsD)

Wolfram Alpha

http://www.wolframalpha.com/

Wolfram Alpha (styled Wolfram|Alpha) is an answer engine developed by Wolfram Research. It is an online service that answers factual queries directly by computing the answer from structured data, rather than providing a list of documents or web pages that might contain the answer as a search engine would.[4] It was announced in March 2009 by Stephen Wolfram, and was released to the public on May 15, 2009.[1] It was voted the greatest computer innovation of 2009 by Popular Science.[5][6]

http://en.wikipedia.org/wiki/Wolfram_Alpha

Have you tried wolframalpha?

Have a look at this: http://www.wolframalpha.com/input/?i=who+is+the+president+of+brasil%3F

Ask Jeeves, now Ask.com, used to do this. Why nobody does this anymore, except Wolfram:

  1. Question Answering (QA) is far from a solved problem.
  2. There exist strong question answering systems, but they require full parsing of both the question and the data and therefore require tremendous amounts of computing power and storage, even compared to Google scale, to get any coverage.
  3. Most web data is too noisy to handle; you first have to detect if it's in a language you support (or translate it, as some researchers have done; search for "cross-lingual question answering"), then try to detect noise, then parse. You lose more coverage.
  4. The internet changes at lightning pace. You lose even more coverage.
  5. Users have gotten accustomed to keyword search, so that's much more economical.

Powerset, acquired by Microsoft, is also trying to do question answering. They call their product a "natural language search engine" where you can type in a question such as "Which US State has the highest income tax?" and search on the question instead of using keywords.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!