at.tuwien.ifs.somtoolbox.summarisation.parser
Class Scorer
java.lang.Object
at.tuwien.ifs.somtoolbox.summarisation.parser.Scorer
public class Scorer
- extends java.lang.Object
- Version:
- $Id: Scorer.java 3589 2010-05-21 10:42:01Z mayer $
- Author:
- Julius Penaranda
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ALL
public static final java.lang.String ALL
- See Also:
- Constant Field Values
TFxIDF
public static final java.lang.String TFxIDF
- See Also:
- Constant Field Values
LOCATION
public static final java.lang.String LOCATION
- See Also:
- Constant Field Values
TITLE_METHOD
public static final java.lang.String TITLE_METHOD
- See Also:
- Constant Field Values
KEYWORD_BOTH
public static final java.lang.String KEYWORD_BOTH
- See Also:
- Constant Field Values
KEYWORD_NOUN
public static final java.lang.String KEYWORD_NOUN
- See Also:
- Constant Field Values
KEYWORD_VERB
public static final java.lang.String KEYWORD_VERB
- See Also:
- Constant Field Values
COMBINED
public static final java.lang.String COMBINED
- See Also:
- Constant Field Values
methods
public static final java.lang.String[] methods
tfxidf
private TFxIDF tfxidf
key
private KeywordMethod key
th
private TitleMethod th
lm
private LocationMethod lm
cm
private CombinedMethod cm
parsedDocuments
private java.util.ArrayList<java.lang.String>[] parsedDocuments
filenames
private java.util.ArrayList<java.lang.String> filenames
pos
private PartOfSpeech pos
sParser
private SentenceParser sParser
itemNames
private java.lang.Object[] itemNames
prefix
private java.lang.String prefix
inputvectors
private InputData inputvectors
templatevectors
private SOMLibTemplateVector templatevectors
Scorer
public Scorer(java.lang.Object[] itemN,
InputData input,
SOMLibTemplateVector template)
Scorer
public Scorer(java.lang.String itemN,
InputData input,
SOMLibTemplateVector template)
setFileNamePrefix
public void setFileNamePrefix(java.lang.String fnprefix)
parseDocuments
public void parseDocuments()
setparsedDocuments
private void setparsedDocuments(java.util.ArrayList<java.lang.String>[] pd)
getParsedDocuments
public java.util.ArrayList<java.lang.String>[] getParsedDocuments()
getParsedDocument
public java.util.ArrayList<java.lang.String> getParsedDocument(int id)
setFileNames
public void setFileNames(java.util.ArrayList<java.lang.String> fn)
getFileNames
public java.util.ArrayList<java.lang.String> getFileNames()
getNumbOfSent
public int getNumbOfSent(int i)
setVectors
public void setVectors(SOMLibSparseInputData input,
SOMLibTemplateVector template)
computeScores
public cern.colt.list.DoubleArrayList computeScores(java.lang.String algorithm,
java.lang.String filename,
java.util.ArrayList<java.lang.String> doc)
getScores
public cern.colt.list.DoubleArrayList getScores(int docID,
java.lang.String algorithm)
- returns an array of scores of each sentence