The Future of Search Can Be Found in Dungeon
theinnovationist.com
theinnovationist.com
A powerful search syntax is a good idea. It could be something as simple as a frontend to another search engine's API. As far as natural language search, though that's the goal of sites like ask.com which have been around for a long time now.
I think it will probably be several years before the technology exists to be able to do the same thing with sub-second response times, on a much larger inconsistently-structured data set, with a higher degree of confidence, for millions of users.
jarin's latest comment on YC news
to something like site:news.ycombinator.com "jarin" sort-by:date
(pseudo-syntax mine of course)It needs to understand that "jarin" is the username on a website called news.ycombinator.com, which allows comments, and these comments are different to the stories posted on the site.
But of course "Obama's latest comment on CBS news" means the president's comments on the CBS TV channel's news service.
An equally obviously "Brook's latest comment on Fukushima" would refer to a blog post by Barry Brooks on the Fukushima reactor problems on his blog http://bravenewclimate.com/
Oh, and that "sort-by:date" bit needs to understand the difference between comment date, published date and any dates referenced in the comment or post.
Easy!
The truth is that currently Google doesn't do too badly on any of those queries, without any special parsing or "understanding".
Right now this matches a definition of "hard" which is very close to "can't be done" despite whatever Jacques may say :)
The software I was speaking of, is purely meant to digest a few known signifiers. The one spot I do understand is trying to interpret "Louis Gray," into something meaningful. An example:"
On source today about query elements" returns "from:'source' date:'today' query"