Package | Description |
---|---|
gov.nih.nlm.nls.cSpell.Api |
This package provides Java APIs of CSpells - CSpellApi class.
|
gov.nih.nlm.nls.cSpell.Ranker |
Provides Java classes to rank candidates and find the best candidate for 1To1, Split, Merge corrections for non-words/real-words.
|
Modifier and Type | Method and Description |
---|---|
Word2Vec |
CSpellApi.GetWord2VecIm() |
Word2Vec |
CSpellApi.GetWord2VecOm() |
Modifier and Type | Method and Description |
---|---|
static DoubleVec |
Word2VecScore.GetAvgWordVecForList(java.util.List<java.lang.String> wordList,
Word2Vec word2Vec) |
static java.util.ArrayList<ContextScore> |
RankNonWordMergeByContext.GetCandidateScoreList(java.util.HashSet<MergeObj> candidates,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
boolean debugFlag) |
static java.util.ArrayList<ContextScore> |
RankRealWordMergeByContext.GetCandidateScoreList(java.util.HashSet<MergeObj> candidates,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
boolean debugFlag) |
static java.util.ArrayList<ContextScore> |
RankByContext.GetCandidateScoreList(java.util.HashSet<java.lang.String> candidates,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
boolean debugFlag) |
static java.util.ArrayList<CSpellScore> |
RankByCSpellRealWord1To1.GetCandidateScoreList(java.lang.String wordStr,
java.util.HashSet<java.lang.String> candidates,
WordWcMap wordWcMap,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
double wf1,
double wf2,
double wf3,
boolean debugFlag) |
static java.util.ArrayList<CSpellScore> |
RankByCSpellNonWord.GetCandidateScoreList(java.lang.String wordStr,
java.util.HashSet<java.lang.String> candidates,
WordWcMap wordWcMap,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
int compareMode,
double wf1,
double wf2,
double wf3,
boolean debugFlag) |
static java.util.HashSet<ContextScore> |
RankNonWordMergeByContext.GetCandidateScoreSet(java.util.HashSet<MergeObj> candidates,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
boolean debugFlag) |
static java.util.HashSet<ContextScore> |
RankRealWordMergeByContext.GetCandidateScoreSet(java.util.HashSet<MergeObj> candidates,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
boolean debugFlag) |
static java.util.HashSet<ContextScore> |
RankByContext.GetCandidateScoreSet(java.util.HashSet<java.lang.String> candidates,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
boolean debugFlag) |
static java.util.HashSet<CSpellScore> |
RankByCSpellRealWord1To1.GetCandidateScoreSet(java.lang.String wordStr,
java.util.HashSet<java.lang.String> candidates,
WordWcMap wordWcMap,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
double wf1,
double wf2,
double wf3,
boolean debugFlag) |
static java.util.HashSet<CSpellScore> |
RankByCSpellNonWord.GetCandidateScoreSet(java.lang.String wordStr,
java.util.HashSet<java.lang.String> candidates,
WordWcMap wordWcMap,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
double wf1,
double wf2,
double wf3,
boolean debugFlag) |
static java.util.ArrayList<java.lang.String> |
RankByContext.GetCandidateStrList(java.util.HashSet<java.lang.String> candidates,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
boolean debugFlag) |
static java.util.ArrayList<java.lang.String> |
RankByCSpellRealWord1To1.GetCandidateStrList(java.lang.String wordStr,
java.util.HashSet<java.lang.String> candidates,
WordWcMap wordWcMap,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
double wf1,
double wf2,
double wf3,
boolean debugFlag) |
static java.util.ArrayList<java.lang.String> |
RankByCSpellNonWord.GetCandidateStrList(java.lang.String wordStr,
java.util.HashSet<java.lang.String> candidates,
WordWcMap wordWcMap,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
int compareMode,
double wf1,
double wf2,
double wf3,
boolean debugFlag) |
static java.util.ArrayList<java.lang.String> |
Word2VecContext.GetContext(int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec w2vIm,
boolean word2VecSkipWord,
boolean debugFlag) |
static java.util.ArrayList<java.lang.String> |
Word2VecContext.GetContext(int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec w2vIm,
int radius,
boolean word2VecSkipWord,
boolean debugFlag) |
static DoubleVec |
Word2VecContext.GetContextVec(int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec w2vIm,
boolean word2VecSkipWord,
boolean debugFlag) |
static DoubleVec |
Word2VecContext.GetContextVec(int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec w2vIm,
int radius,
boolean word2VecSkipWord,
boolean debugFlag) |
static double |
Word2VecScore.GetScore(java.lang.String inTerm,
DoubleVec contextVec,
Word2Vec w2vOm) |
static double |
Word2VecScore.GetScore2(java.lang.String inTerm,
DoubleVec contextVec,
Word2Vec w2vOm) |
static double |
Word2VecScore.GetSimilarityScore(java.lang.String inTerm,
DoubleVec contextVec,
Word2Vec word2VecIm) |
static MergeObj |
RankNonWordMergeByContext.GetTopRankMergeObj(java.util.HashSet<MergeObj> candidates,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
boolean debugFlag) |
static MergeObj |
RankRealWordMergeByContext.GetTopRankMergeObj(java.util.HashSet<MergeObj> candidates,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
double rwMergeFactor,
boolean debugFlag) |
static MergeObj |
RankNonWordMergeByContext.GetTopRankMergeObjByScore(java.util.HashSet<MergeObj> candidates,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
boolean debugFlag) |
static MergeObj |
RankRealWordMergeByContext.GetTopRankMergeObjByScore(java.util.HashSet<MergeObj> candidates,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
boolean debugFlag) |
static java.lang.String |
RankByContext.GetTopRankStr(java.lang.String inStr,
java.util.HashSet<java.lang.String> candidates,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius) |
static java.lang.String |
RankByContext.GetTopRankStr(java.lang.String inStr,
java.util.HashSet<java.lang.String> candidates,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
boolean debugFlag) |
static java.lang.String |
RankRealWordSplitByContext.GetTopRankStr(java.lang.String inStr,
java.util.HashSet<java.lang.String> candidates,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
int shortSplitWordLength,
int maxShortSplitWordNo,
double rwSplitFactor,
int maxCandNo,
boolean debugFlag) |
static java.lang.String |
RankByCSpellRealWord1To1.GetTopRankStr(java.lang.String inStr,
java.util.HashSet<java.lang.String> candidates,
WordWcMap wordWcMap,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
double wf1,
double wf2,
double wf3) |
static java.lang.String |
RankByCSpellRealWord1To1.GetTopRankStr(java.lang.String inStr,
java.util.HashSet<java.lang.String> candidates,
WordWcMap wordWcMap,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
double wf1,
double wf2,
double wf3,
boolean debugFlag) |
static java.lang.String |
RankByEnsemble.GetTopRankStr(java.lang.String inStr,
java.util.HashSet<java.lang.String> candidates,
WordWcMap wordWcMap,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
double rangeFactor,
double wf1,
double wf2,
double wf3) |
static java.lang.String |
RankByEnsemble.GetTopRankStr(java.lang.String inStr,
java.util.HashSet<java.lang.String> candidates,
WordWcMap wordWcMap,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
double rangeFactor,
double wf1,
double wf2,
double wf3,
boolean debugFlag) |
static java.lang.String |
RankByCSpellNonWord.GetTopRankStr(java.lang.String inStr,
java.util.HashSet<java.lang.String> candidates,
WordWcMap wordWcMap,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
double rangeFactor,
double nwS1MinOScore,
double wf1,
double wf2,
double wf3) |
static java.lang.String |
RankByCSpellNonWord.GetTopRankStr(java.lang.String inStr,
java.util.HashSet<java.lang.String> candidates,
WordWcMap wordWcMap,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
double rangeFactor,
double nwS1MinOScore,
double wf1,
double wf2,
double wf3,
boolean debugFlag) |
static java.lang.String |
RankByContext.GetTopRankStrByScore(java.lang.String inStr,
java.util.HashSet<java.lang.String> candidates,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
boolean debugFlag) |
static void |
ScoreDetailByMode.PrintContextScore(java.util.HashSet<java.lang.String> candSet,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> inTextList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
int maxCandNo,
boolean debugFlag) |
static void |
ScoreDetailByMode.PrintCSpellScore(java.lang.String inStr,
java.util.HashSet<java.lang.String> candSet,
WordWcMap wordWcMap,
int maxCandNo,
int tarPos,
int tarSize,
java.util.ArrayList<TokenObj> nonSpaceTokenList,
Word2Vec word2VecIm,
Word2Vec word2VecOm,
boolean word2VecSkipWord,
int contextRadius,
double wf1,
double wf2,
double wf3,
boolean debugFlag) |
Constructor and Description |
---|
ContextScore(java.lang.String inTerm,
DoubleVec contextVec,
Word2Vec word2Vec)
Public constructor for ContextScore
|
CSpellScore(java.lang.String wordStr,
java.lang.String candStr,
WordWcMap wordWcMap,
DoubleVec contextVec,
Word2Vec word2Vec,
double wf1,
double wf2,
double wf3) |
Submit a bug or feature
Copyright © 2018 National Library of Medicine