at.tuwien.ifs.somtoolbox.summarisation.parser
Class Scorer
java.lang.Object
at.tuwien.ifs.somtoolbox.summarisation.parser.Scorer
public class Scorer
- extends 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 String ALL
- See Also:
- Constant Field Values
TFxIDF
public static final String TFxIDF
- See Also:
- Constant Field Values
LOCATION
public static final String LOCATION
- See Also:
- Constant Field Values
TITLE_METHOD
public static final String TITLE_METHOD
- See Also:
- Constant Field Values
KEYWORD_BOTH
public static final String KEYWORD_BOTH
- See Also:
- Constant Field Values
KEYWORD_NOUN
public static final String KEYWORD_NOUN
- See Also:
- Constant Field Values
KEYWORD_VERB
public static final String KEYWORD_VERB
- See Also:
- Constant Field Values
COMBINED
public static final String COMBINED
- See Also:
- Constant Field Values
methods
public static final String[] methods
tfxidf
private TFxIDF tfxidf
key
private KeywordMethod key
th
private TitleMethod th
lm
private LocationMethod lm
cm
private CombinedMethod cm
parsedDocuments
private ArrayList<String>[] parsedDocuments
filenames
private ArrayList<String> filenames
pos
private PartOfSpeech pos
sParser
private SentenceParser sParser
itemNames
private Object[] itemNames
prefix
private String prefix
inputvectors
private InputData inputvectors
templatevectors
private SOMLibTemplateVector templatevectors
Scorer
public Scorer(Object[] itemN,
InputData input,
SOMLibTemplateVector template)
Scorer
public Scorer(String itemN,
InputData input,
SOMLibTemplateVector template)
setFileNamePrefix
public void setFileNamePrefix(String fnprefix)
parseDocuments
public void parseDocuments()
setparsedDocuments
private void setparsedDocuments(ArrayList<String>[] pd)
getParsedDocuments
public ArrayList<String>[] getParsedDocuments()
getParsedDocument
public ArrayList<String> getParsedDocument(int id)
setFileNames
public void setFileNames(ArrayList<String> fn)
getFileNames
public ArrayList<String> getFileNames()
getNumbOfSent
public int getNumbOfSent(int i)
setVectors
public void setVectors(SOMLibSparseInputData input,
SOMLibTemplateVector template)
computeScores
public cern.colt.list.DoubleArrayList computeScores(String algorithm,
String filename,
ArrayList<String> doc)
getScores
public cern.colt.list.DoubleArrayList getScores(int docID,
String algorithm)
- returns an array of scores of each sentence