Clustering Approach
Our algorithm allows for an arbitrary number of clusters to form and we require a single pass algorithm.
An incoming document is similarity matched against existing clusters and is added to the best matching cluster above a minimum membership threshold
If there is no match above the membership threshold, a new cluster is formed.