Ragahavan started with the premise that people don’t want to search, but rather to get tasks done. Search engines spend very little time servicing you compared to the time you spend doing queries, evaluating results, and so on. This is backwards–why aren’t machines should be working harder than we are. He proposes that the grand challenge is to devise general platforms for semantic searches–that is searches that are able to derive meaning from the search terms presented to them.
Read this item from ZDNet’s Between the Lines