About | Contact | Carrot2 @ sf.net | Search Clustering Engine | Carrot Search

Architecture

......
Carrot2 Project......
Carrot2: open source framework for building search clustering engines

The architecture of Carrot2 is based on a pipeline of components of three types: input components, filter components and visualization components. The task of input components is to provide search results for clustering based on a user query. Filter components transform the results in some way (e.g. apply clustering, case normalization), and the visualisation components render the transformed results for the user.

Carrot2 processing pipeline Carrot2 processing pipeline

Ready-to-use input components are available in Carrot2 for reading search results from:

Five clustering algorithms are currently available in Carrot2, please see a separate page for an overview. Finally, the Carrot2 web-based clustering engine contains a fast DHTML/CSS/JavaScript component for cluster visualization.

...