How about a search engine that bases its results on how unique the information is on every one of them.
Every time I try to do an in-depth research on Google about some topic I open up 10 or 20 of the most relevant results, only to discover that at least 80% of the information is repeating itself in at least 50-60% of the pages.
One could write a search engine that compares the contents, groups the articles that have similar enough contents and only displays one article per group. This could work especially well in the case of longer searches with enough keywords.
Obviously, this is not a standalone product that would compete against the established search engines, but it could be built on top of them - a browser extension for example.
Any thoughts on this?