Is there a search engine based on Google Search that clusters search results by subject, and shows them e.g. as circles on a 2D graph, so:
results with similar subjects have a smaller distance between them on the graph and
circle size denotes the result's rank?