at.tuwien.ifs.somtoolbox.summarisation.output
Class MultiDocumentHandler
java.lang.Object
at.tuwien.ifs.somtoolbox.summarisation.output.MultiDocumentHandler
public class MultiDocumentHandler
- extends java.lang.Object
- Version:
- $Id: MultiDocumentHandler.java 3589 2010-05-21 10:42:01Z mayer $
- Author:
- Julius Penaranda
Constructor Summary |
MultiDocumentHandler(java.lang.Object[] items,
java.util.ArrayList<java.lang.String>[] parsedDoc)
|
Method Summary |
(package private) void |
compareDocuments(int d1,
int d2)
|
(package private) double |
computeSimilarity(java.lang.String sent,
java.lang.String sent2)
|
void |
createAllResults(double threshold)
|
(package private) void |
find_similarities(double degr)
identifies sentence similarity across documents; numdoc sets the minimum number of documents in which similarity
of sentence occurs; degree sets similarity degree; |
java.util.ArrayList<java.lang.String> |
getResultDocs()
|
java.util.ArrayList<java.lang.String> |
getResultFileNames()
|
cern.colt.list.DoubleArrayList |
getResultScores()
|
void |
removeRedundancy(java.util.ArrayList<java.lang.String> resultd,
cern.colt.list.DoubleArrayList resultsc,
java.util.ArrayList<java.lang.String> resultfile)
|
(package private) void |
storeScores(cern.colt.list.DoubleArrayList[] scores)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WORD_DELIMITER
private static final java.lang.String WORD_DELIMITER
- See Also:
- Constant Field Values
parsedDocuments
private java.util.ArrayList<java.lang.String>[] parsedDocuments
allscores
private cern.colt.list.DoubleArrayList[] allscores
resultdoc
private java.util.ArrayList<java.lang.String> resultdoc
resultfilenames
private java.util.ArrayList<java.lang.String> resultfilenames
resultscores
private cern.colt.list.DoubleArrayList resultscores
degree
private double degree
itemNames
private java.lang.Object[] itemNames
MultiDocumentHandler
MultiDocumentHandler(java.lang.Object[] items,
java.util.ArrayList<java.lang.String>[] parsedDoc)
createAllResults
public void createAllResults(double threshold)
removeRedundancy
public void removeRedundancy(java.util.ArrayList<java.lang.String> resultd,
cern.colt.list.DoubleArrayList resultsc,
java.util.ArrayList<java.lang.String> resultfile)
getResultDocs
public java.util.ArrayList<java.lang.String> getResultDocs()
getResultScores
public cern.colt.list.DoubleArrayList getResultScores()
getResultFileNames
public java.util.ArrayList<java.lang.String> getResultFileNames()
find_similarities
void find_similarities(double degr)
- identifies sentence similarity across documents; numdoc sets the minimum number of documents in which similarity
of sentence occurs; degree sets similarity degree;
compareDocuments
void compareDocuments(int d1,
int d2)
computeSimilarity
double computeSimilarity(java.lang.String sent,
java.lang.String sent2)
storeScores
void storeScores(cern.colt.list.DoubleArrayList[] scores)