All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
Map<String,Acronym> |
acronymsArrayToMap(Collection<Acronym> pairs) |
protected void |
addCandidatePair(List<Acronym> allPairs,
String longFormCandidate,
String shortFormCandidate) |
protected String |
chunkLongForm(String longForm,
int size) |
List<Acronym> |
extractCandidatePairs(String text)
Candidates Extraction
|
protected List<Acronym> |
extractHeadNounPattern_2Parts(String text) |
protected List<Acronym> |
extractHeadNounPattern_3Parts(String text) |
protected List<Acronym> |
extractPatternAcronyms(String text) |
protected List<Acronym> |
extractSingleAcronyms(String text) |
protected List<Acronym> |
extractTrailingNounPattern_2Parts(String text) |
protected List<Acronym> |
extractTrailingNounPattern_3Parts(String text) |
List<Double> |
getEmmisions() |
List<Double> |
getTransitions() |
protected boolean |
isShortForm(String candidate) |
protected boolean |
isValidExpression(String exp) |
protected boolean |
isValidShortForm(String candidate) |
static ArrayList<Map<String,String>> |
loadLabels(String labelsFile) |
static List<String> |
loadTrainingCorpus(String corpusFile) |
protected Acronym |
parseCandidate(String outOfParenthesis,
String inParenthesis) |
Acronym |
predict(Acronym candidatePair) |
Collection<Acronym> |
predict(String text) |
AbbreviationAlignmentContainer<AbbvGapsHMM.Emissions,AbbvGapsHMM.States> |
predict(String sf,
String lf) |
AbbreviationAlignmentContainer<AbbvGapsHMM.Emissions,AbbvGapsHMM.States> |
predictAlignment(Acronym candidatePair) |
void |
setModelParamsFile() |
void |
setModelParamsFile(String paramFilename) |
void |
setStartingParams(List<Double> emmisions,
List<Double> transitions) |
void |
setTfIdfData(String dataFile) |
void |
setTrainingDataDir(String trainDir) |
boolean |
train(List<String> corpus,
List<Integer> trainingSet,
List<Map<String,String>> trueLabels) |
boolean |
trainIfNeeded() |
boolean |
trainOnAll() |
boolean |
trainOnCandidates() |