de.aitools.dm.clusterlabeling.algorithms
Class NoShadowingLabeler

java.lang.Object
  extended by de.aitools.dm.clustering.algorithms.ASoftClusterer
      extended by de.aitools.dm.clusterlabeling.algorithms.ASoftClusterLabeler
          extended by de.aitools.dm.clusterlabeling.algorithms.ACarrot2ClusterLabeler
              extended by de.aitools.dm.clusterlabeling.algorithms.NoShadowingLabeler
All Implemented Interfaces:
SoftClusterer, ClusterLabeler

public class NoShadowingLabeler
extends ACarrot2ClusterLabeler

Version:
$Id: NoShadowingLabeler.java,v 1.1 2012/01/11 19:19:55 hoppe Exp $
Author:
dennis.hoppe(/\t)uni-weimar.de

Constructor Summary
NoShadowingLabeler(ACarrot2ClusterLabeler clusterer)
           
 
Method Summary
 java.util.Collection<org.carrot2.core.Cluster> cluster(java.util.List<org.carrot2.core.Document> data)
          Creates the clustering based on Carrot2's implementation of Lingo.
 java.util.Collection<org.carrot2.core.Cluster> cluster(java.util.List<org.carrot2.core.Document> data, java.lang.String query)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class de.aitools.dm.clusterlabeling.algorithms.ACarrot2ClusterLabeler
cluster, cluster, clusterSoft, clusterSoft, clusterSoft, clusterSoft, convertAssignment
 
Methods inherited from class de.aitools.dm.clusterlabeling.algorithms.ASoftClusterLabeler
getClusterLabels
 
Methods inherited from class de.aitools.dm.clustering.algorithms.ASoftClusterer
clusterSoft, getBiggestRange
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoShadowingLabeler

public NoShadowingLabeler(ACarrot2ClusterLabeler clusterer)
Parameters:
clusterer -
Method Detail

cluster

public java.util.Collection<org.carrot2.core.Cluster> cluster(java.util.List<org.carrot2.core.Document> data)
Description copied from class: ACarrot2ClusterLabeler
Creates the clustering based on Carrot2's implementation of Lingo.

Specified by:
cluster in class ACarrot2ClusterLabeler
Parameters:
data - text documents as input
Returns:
a Collection of Clusters

cluster

public java.util.Collection<org.carrot2.core.Cluster> cluster(java.util.List<org.carrot2.core.Document> data,
                                                              java.lang.String query)
Specified by:
cluster in class ACarrot2ClusterLabeler

main

public static void main(java.lang.String[] args)
Parameters:
args -