Carrot2 is an Open Source Search Results Clustering Engine. It can automatically organize (cluster) search results into thematic categories. For more information, please check the project website.