This leads to what Eric describes as "autonomous search",
See also an earlier interview with Amit Singhal on the Evolution of Search. Many of these future search applications share ground in common with the field of Agent Planning in AI. One company taking an initial step in this direction is Siri (read me previous post on Siri and Darpa's CALO project), a task oriented virtual assistant for your iPhone. You could reframe much of what Eric described as "Intelligent Search". Tom Gruber, the CTO of SIRI, describes some principles from Intelligence at the Interface:
Ultimately, search is about finding what you want right now and The next step of search is doing this automatically. And so when I'm walking down Berlin and I like history my smart phone is doing searches constantly - did you know? did you know? did you know? This occurred here, this occurred there.
Because it knows who I am, it knows what I care about, and it knows where roughly where I am. This notion of autonomous search, the ability to tell me things I didn't know, but I'm probably very interested in, is the next great stage in search.
- It knows a lot about you.
- It understands you in context.
- It is proactive.
- It gets better with experience.
I think one of the key things that is new in "autonomous" or "intelligent" search is that the system proactively surfaces interesting information to the user and assists the user in performing actions. A key challenge is how to perform rigorous evaluation in such an immature and developing area. The task is a significant departure from some of the more traditional adhoc search tasks and requires a much richer user model.