de.aitools.dm.clusterlabeling.algorithms
Class WeightedCentroidCovering
java.lang.Object
de.aitools.dm.clustering.algorithms.ASoftClusterer
de.aitools.dm.clustering.algorithms.AClusterer
de.aitools.dm.clusterlabeling.algorithms.AClusterLabeler
de.aitools.dm.clusterlabeling.algorithms.TopicIdentifier
de.aitools.dm.clusterlabeling.algorithms.WeightedCentroidCovering
- All Implemented Interfaces:
- Clusterer, SoftClusterer, ClusterLabeler
public class WeightedCentroidCovering
- extends TopicIdentifier
Weighted Centroid Covering --- a data-centric Cluster-Labeling algorithm
Implementation based on:
Topic identification: Framework and application, 2004
by Stein, BM and zu Eissen, S
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.113.1501&rep=rep1&type=pdf
- Version:
- $Id: WeightedCentroidCovering.java,v 1.5 2011/07/18 15:51:21 hoppe Exp $
- Author:
- dennis.hoppe(/\t)uni-weimar.de
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WeightedCentroidCovering
public WeightedCentroidCovering(Clusterer clusterer,
VectorSpace vocabulary,
java.util.List<java.lang.String> data,
int numTerms)
- Parameters:
clusterer
- data
- numTerms
-
getClusterLabels
public java.lang.String[] getClusterLabels()
- Returns:
- an array of cluster labels