tml.vectorspace.operations
Class LexiconAnalysis

java.lang.Object
  extended by tml.vectorspace.operations.AbstractOperation<LexiconAnalysisResult>
      extended by tml.vectorspace.operations.LexiconAnalysis
All Implemented Interfaces:
Operation<LexiconAnalysisResult>

public class LexiconAnalysis
extends AbstractOperation<LexiconAnalysisResult>

LexiconAnalysis returns the accumulated lexicon per passage used in the document. It is important to consider that stopwords are removed and words that are kept are stemmed, therefore this doesn't correspond to the actual total number of different words.

Author:
Jorge Villalon

Constructor Summary
LexiconAnalysis()
           
 
Method Summary
 void start()
          Starts the operation execution
 
Methods inherited from class tml.vectorspace.operations.AbstractOperation
addOperationListener, getBackgroundKnowledgeCorpus, getCorpus, getMaxResults, getName, getRepository, getResults, getResultsCSVString, getResultsNumber, getResultsString, getResultsStringTable, getResultsTable, getResultsTableHeader, getResultsXML, getTimeElapsed, printResults, printResultsCSV, printResultsMatlab, removeOperationListener, setBackgroundKnowledgeCorpus, setCorpus, setMaxResults, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LexiconAnalysis

public LexiconAnalysis()
Parameters:
corpus -
Method Detail

start

public void start()
           throws java.lang.Exception
Description copied from interface: Operation
Starts the operation execution

Specified by:
start in interface Operation<LexiconAnalysisResult>
Overrides:
start in class AbstractOperation<LexiconAnalysisResult>
Throws:
java.lang.Exception