A B C D E F G H I K L M N O P R S T U W _ 

A

addFreq(int, int) - Method in class org.ansj.domain.PersonNatureAttr
设置
addList(List<Term>) - Method in class org.ansj.app.newWord.PatHashMap
增加term链到树中
addTerm(NewWord) - Method in class org.ansj.app.newWord.LearnTool
增加一个新词到树中
addTerm(Term) - Method in class org.ansj.util.Graph
增加一个词语到图中
alertEnglish(char[], int, int) - Static method in class org.ansj.util.WordAlert
对全角的字符串,大写字母进行转译.如sdfsdf
alertEnglish(String, int, int) - Static method in class org.ansj.util.WordAlert
 
alertNumber(char[], int, int) - Static method in class org.ansj.util.WordAlert
 
alertNumber(String, int, int) - Static method in class org.ansj.util.WordAlert
 
allFreq - Variable in class org.ansj.domain.CompanyNatureAttr
 
allFreq - Variable in class org.ansj.domain.PersonNatureAttr
 
allFreq - Variable in class org.ansj.domain.TermNatures
所有的词频
allFreqb - Variable in class org.ansj.domain.CompanyNatureAttr
 
allFrequency - Variable in class org.ansj.domain.Nature
 
allWords() - Method in interface org.ansj.splitWord.GetWords
全文全词全匹配
allWords() - Method in class org.ansj.splitWord.impl.GetWordsImpl
 
ambiguityForest - Static variable in class org.ansj.library.UserDefineLibrary
 
ambiguityLibrary - Static variable in class org.ansj.util.MyStaticValue
 
Analysis - Class in org.ansj.splitWord
基本分词+人名识别
Analysis(Reader) - Constructor for class org.ansj.splitWord.Analysis
如果文档太过大建议传入输入流
Analysis() - Constructor for class org.ansj.splitWord.Analysis
 
Analysis.Merger - Class in org.ansj.splitWord
 
Analysis.Merger() - Constructor for class org.ansj.splitWord.Analysis.Merger
 
arrayLength - Static variable in class org.ansj.library.InitDictionary
DAT数组长度
AsianPersonRecognition - Class in org.ansj.recognition
人名识别工具类
AsianPersonRecognition(Term[]) - Constructor for class org.ansj.recognition.AsianPersonRecognition
 

B

b - Variable in class org.ansj.domain.CompanyNatureAttr
 
B - Static variable in class org.ansj.util.Graph
 
base - Static variable in class org.ansj.library.InitDictionary
base: 数组用来存放单词的转换..其实就是一个DFA转换过程
BaseAnalysis - Class in org.ansj.splitWord.analysis
基本的分词.只做了.ngram模型.和数字发现.其他一律不管
BaseAnalysis(Reader) - Constructor for class org.ansj.splitWord.analysis.BaseAnalysis
 
bb - Variable in class org.ansj.domain.CompanyNatureAttr
 
BEGIN - Static variable in class org.ansj.domain.CompanyNatureAttr
 
begin - Variable in class org.ansj.domain.PersonNatureAttr
 
BEGIN - Static variable in class org.ansj.domain.TermNature
 
BEGIN - Static variable in class org.ansj.domain.TermNatures
 
BigramEntry - Class in org.ansj.domain
google语义模型用到的词与词之间的关联频率
BigramEntry(int, int) - Constructor for class org.ansj.domain.BigramEntry
 

C

chars - Variable in class org.ansj.splitWord.impl.GetWordsImpl
 
check - Static variable in class org.ansj.library.InitDictionary
check: 数组用来验证里面存储的是上一个状态的位置
clean() - Method in class org.ansj.app.newWord.NewTerm
 
clear() - Static method in class org.ansj.library.UserDefineLibrary
将用户自定义词典清空
clearScore() - Method in class org.ansj.domain.Term
将term的所有分数置为0
companyAttr - Variable in class org.ansj.domain.TermNatures
机构名词性
CompanyAttrLibrary - Class in org.ansj.library.company
机构名识别词典加载类
CompanyAttrLibrary() - Constructor for class org.ansj.library.company.CompanyAttrLibrary
 
CompanyNatureAttr - Class in org.ansj.domain
地址名的前缀,所有元素.开放为public是为了省事.而不是为了好修改
CompanyNatureAttr(int, int, int, int, int, int) - Constructor for class org.ansj.domain.CompanyNatureAttr
 
CompanyRecogntion - Class in org.ansj.recognition
机构识别
CompanyRecogntion(Term[]) - Constructor for class org.ansj.recognition.CompanyRecogntion
 
compareTo(Keyword) - Method in class org.ansj.app.keyword.Keyword
 
compareTo(NewTerm) - Method in class org.ansj.app.newWord.NewTerm
 
compareTo(BigramEntry) - Method in class org.ansj.domain.BigramEntry
 
compareTo(Term) - Method in class org.ansj.domain.Term
 
compuNatureFreq(NatureRecognition.NatureTerm, NatureRecognition.NatureTerm) - Static method in class org.ansj.util.MathUtil
两个词性之间的分数计算
compuScore(Term, Term) - Static method in class org.ansj.util.MathUtil
从一个词的词性到另一个词的词的分数
compuScoreFreq(Term, Term) - Static method in class org.ansj.util.MathUtil
词性词频词长.计算出来一个分数
computeArticleTfidf(String, String) - Method in class org.ansj.app.keyword.KeyWordComputer
 
computeArticleTfidf(String) - Method in class org.ansj.app.keyword.KeyWordComputer
只有正文
conversion(char) - Static method in class org.ansj.library.InitDictionary
简繁体转换,
count - Variable in class org.ansj.app.newWord.LearnTool
告诉大家你学习了多少个词了

D

DEFAULT_FREQ - Static variable in class org.ansj.library.UserDefineLibrary
 
DEFAULT_FREQ_STR - Static variable in class org.ansj.library.UserDefineLibrary
 
DEFAULT_NATURE - Static variable in class org.ansj.library.UserDefineLibrary
 
DicManager - Class in org.ansj.util
用来管理用户自定义词典,和纠正词典,这个类现在无用.也不要用也不要问
DicManager(String) - Constructor for class org.ansj.util.DicManager
 
DicReader - Class in org.ansj.dic
加载词典用的类
DicReader() - Constructor for class org.ansj.dic.DicReader
 

E

e - Variable in class org.ansj.domain.CompanyNatureAttr
 
E - Static variable in class org.ansj.util.Graph
 
eb - Variable in class org.ansj.domain.CompanyNatureAttr
 
EN - Static variable in class org.ansj.domain.TermNature
 
EN - Static variable in class org.ansj.domain.TermNatures
 
END - Static variable in class org.ansj.domain.CompanyNatureAttr
 
end - Variable in class org.ansj.domain.PersonNatureAttr
 
END - Static variable in class org.ansj.domain.TermNature
 
END - Static variable in class org.ansj.domain.TermNatures
 
end - Variable in class org.ansj.splitWord.impl.GetWordsImpl
 
end - Variable in class org.ansj.util.Graph
 
equals(Object) - Method in class org.ansj.app.keyword.Keyword
 
equals(Object) - Method in class org.ansj.domain.BigramEntry
 

F

FilterModifWord - Class in org.ansj.util
 
FilterModifWord() - Constructor for class org.ansj.util.FilterModifWord
 
flag - Variable in class org.ansj.domain.NumNatureAttr
 
flag - Variable in class org.ansj.domain.PersonNatureAttr
 
ForeignPersonRecognition - Class in org.ansj.recognition
外国人名识别
ForeignPersonRecognition(Term[]) - Constructor for class org.ansj.recognition.ForeignPersonRecognition
 
FOREST - Static variable in class org.ansj.library.UserDefineLibrary
 
freq - Variable in class org.ansj.domain.BigramEntry
 
frequency - Variable in class org.ansj.domain.TermNature
 
from - Variable in class org.ansj.recognition.NatureRecognition.NatureTerm
 

G

getAll() - Method in class org.ansj.domain.NewWordNatureAttr
 
getAllFreq() - Method in class org.ansj.domain.NewWord
 
getArraysReader() - Static method in class org.ansj.util.MyStaticValue
核心词典
getAverageScore() - Method in class org.ansj.domain.NewWord
 
getB() - Method in class org.ansj.domain.NewWordNatureAttr
 
getBigramTables() - Static method in class org.ansj.util.MyStaticValue
词与词之间的关联表数据
getCompanReader() - Static method in class org.ansj.util.MyStaticValue
机构名词典
getCompanyMap() - Method in class org.ansj.library.company.CompanyAttrLibrary
 
getE() - Method in class org.ansj.domain.NewWordNatureAttr
 
getEnglishReader() - Static method in class org.ansj.util.MyStaticValue
英文词典
getForest() - Method in class org.ansj.app.newWord.LearnTool
 
getFreq() - Method in class org.ansj.app.keyword.Keyword
 
getFreq(int, int) - Method in class org.ansj.domain.PersonNatureAttr
得道某一个位置的词频
getFrom() - Method in class org.ansj.app.newWord.NewTerm
 
getFrom() - Method in class org.ansj.domain.Term
 
getInputStream(String) - Static method in class org.ansj.dic.DicReader
 
getLibrary(String) - Static method in class org.ansj.util.DicManager
根据名称得到词典
getM() - Method in class org.ansj.domain.NewWordNatureAttr
 
getName() - Method in class org.ansj.app.newWord.NewTerm
 
getName() - Method in class org.ansj.domain.NewWord
 
getName() - Method in class org.ansj.domain.Term
 
getNatrue() - Method in class org.ansj.domain.Term
获得这个词的词性.词性计算后才可生效
getNature() - Method in class org.ansj.domain.NewWord
 
getNature(String) - Static method in class org.ansj.library.NatureLibrary
根据字符串得道词性.没有就创建一个
getNatureMapReader() - Static method in class org.ansj.util.MyStaticValue
词性表
getNatureTableReader() - Static method in class org.ansj.util.MyStaticValue
词性关联表
getNewWordMap() - Method in class org.ansj.library.newWord.NewWordAttrLibrary
 
getNewWordReader() - Static method in class org.ansj.util.MyStaticValue
机构名词典
getNewWords(Graph) - Method in class org.ansj.app.newWord.NewWordDetection
分词结果的新词发现
getNewWords() - Method in class org.ansj.recognition.AsianPersonRecognition
 
getNewWords() - Method in class org.ansj.recognition.CompanyRecogntion
 
getNewWords() - Method in class org.ansj.recognition.ForeignPersonRecognition
 
getNext() - Method in class org.ansj.domain.Term
 
getNumberReader() - Static method in class org.ansj.util.MyStaticValue
数字词典
getOffe() - Method in class org.ansj.app.newWord.NewTerm
 
getOffe() - Method in class org.ansj.domain.Term
 
getOffe() - Method in interface org.ansj.splitWord.GetWords
 
getOffe() - Method in class org.ansj.splitWord.impl.GetWordsImpl
 
getPersonFreqMap() - Static method in class org.ansj.util.MyStaticValue
名字词性对象反序列化
getPersonFreqReader() - Static method in class org.ansj.util.MyStaticValue
得道姓名单字的词频词典
getPersonMap() - Method in class org.ansj.library.name.PersonAttrLibrary
 
getPersonReader() - Static method in class org.ansj.util.MyStaticValue
人名词典
getReader(String) - Static method in class org.ansj.dic.DicReader
 
getResult(Graph) - Method in class org.ansj.splitWord.analysis.BaseAnalysis
 
getResult(Graph) - Method in class org.ansj.splitWord.Analysis
 
getResult(Graph) - Method in class org.ansj.splitWord.analysis.IndexAnalysis
 
getResult(Graph) - Method in class org.ansj.splitWord.analysis.NlpAnalysis
 
getResult(Graph) - Method in class org.ansj.splitWord.analysis.ToAnalysis
 
getResult(Analysis.Merger) - Method in class org.ansj.util.Graph
构建最优路径
getScore() - Method in class org.ansj.domain.NewWord
 
getScore() - Method in class org.ansj.domain.Term
 
getStatus() - Method in class org.ansj.splitWord.impl.GetWordsImpl
 
getTermNatures() - Method in class org.ansj.domain.Term
获得这个term的所有词性
getTermNatures() - Method in class org.ansj.splitWord.impl.GetWordsImpl
获得当前词的词性
getTo() - Method in class org.ansj.domain.Term
 
getTopTree(int) - Method in class org.ansj.app.newWord.LearnTool
返回学习到的新词.
getTopTree(int, TermNatures) - Method in class org.ansj.app.newWord.LearnTool
 
getToValue() - Method in class org.ansj.domain.Term
 
getTwoNatureFreq(Nature, Nature) - Static method in class org.ansj.library.NatureLibrary
获得两个词性之间的频率
getTwoTermFreq(Term, Term) - Static method in class org.ansj.library.NatureLibrary
获得两个term之间的频率
getTwoWordFreq(Term, Term) - Static method in class org.ansj.library.NgramLibrary
查找两个词与词之间的频率
getUpdateDic() - Static method in class org.ansj.util.FilterModifWord
 
getUserForestMap() - Static method in class org.ansj.library.UserDefineLibrary
 
getVersion() - Method in class org.ansj.app.newWord.NewTerm
 
getWeight() - Method in class org.ansj.app.newWord.NewTerm
 
getWordId(String) - Static method in class org.ansj.library.InitDictionary
一个词在词典中的id
getWords() - Method in class org.ansj.app.newWord.PatHashMap
得道所有的词
GetWords - Interface in org.ansj.splitWord
 
GetWordsImpl - Class in org.ansj.splitWord.impl
 
GetWordsImpl(String) - Constructor for class org.ansj.splitWord.impl.GetWordsImpl
构造方法,同时加载词典,传入词语相当于同时调用了setStr() ;
GetWordsImpl() - Constructor for class org.ansj.splitWord.impl.GetWordsImpl
构造方法,同时加载词典
Graph - Class in org.ansj.util
最短路径
Graph(String) - Constructor for class org.ansj.util.Graph
 

H

hashCode() - Method in class org.ansj.app.newWord.NewTerm
 
hashCode() - Method in class org.ansj.domain.BigramEntry
 
hasNum - Variable in class org.ansj.util.Graph
 
hasPerson - Variable in class org.ansj.util.Graph
 

I

i - Variable in class org.ansj.splitWord.impl.GetWordsImpl
 
id - Variable in class org.ansj.domain.BigramEntry
 
id - Variable in class org.ansj.domain.TermNatures
词的id
IN_SYSTEM - Static variable in class org.ansj.library.InitDictionary
所有在词典中出现的词,并且承担简繁体转换的任务.
index - Variable in class org.ansj.domain.Nature
 
IndexAnalysis - Class in org.ansj.splitWord.analysis
用于检索的分词方式
IndexAnalysis(Reader) - Constructor for class org.ansj.splitWord.analysis.IndexAnalysis
 
initArrays() - Static method in class org.ansj.library.InitDictionary
对于base,check,natrue,status的加载 0.代表这个字不在词典中 1.继续 2.是个词但是还可以继续 3.停止已经是个词了
initArrays(BufferedReader) - Static method in class org.ansj.library.InitDictionary
 
InitDictionary - Class in org.ansj.library
 
InitDictionary() - Constructor for class org.ansj.library.InitDictionary
 
insertFileToLibrary(String, String) - Method in class org.ansj.util.DicManager
 
insertFileToLibrary(File, String) - Method in class org.ansj.util.DicManager
把一个文件插入到词典中
insertTerm(Term[], Term) - Static method in class org.ansj.util.TermUtil
将一个term插入到链表中的对应位置中,不排序了.
insertTerm(Term[], List<Term>, TermNatures) - Static method in class org.ansj.util.TermUtil
 
insertTermNum(Term[], Term) - Static method in class org.ansj.util.TermUtil
 
insertWord(String, String, int) - Static method in class org.ansj.library.UserDefineLibrary
关键词增加
insertWordToLibrary(String) - Method in class org.ansj.util.DicManager
 
insertWordToLibrary(String, String, int) - Method in class org.ansj.util.DicManager
 
isAsianName - Variable in class org.ansj.app.newWord.LearnTool
 
isCompany - Variable in class org.ansj.app.newWord.LearnTool
是否开启学习机
isFName - Variable in class org.ansj.domain.Term
 
isFName(String) - Static method in class org.ansj.recognition.ForeignPersonRecognition
 
isForeignName - Variable in class org.ansj.app.newWord.LearnTool
 
isInSystemDic(String) - Static method in class org.ansj.library.InitDictionary
判断一个词是否在词典中存在
isNewWord - Variable in class org.ansj.app.newWord.LearnTool
 
isRemove() - Method in class org.ansj.app.newWord.NewTerm
 

K

Keyword - Class in org.ansj.app.keyword
 
Keyword(String, int, int) - Constructor for class org.ansj.app.keyword.Keyword
 
KeyWordComputer - Class in org.ansj.app.keyword
 
KeyWordComputer() - Constructor for class org.ansj.app.keyword.KeyWordComputer
 
KeyWordComputer(int) - Constructor for class org.ansj.app.keyword.KeyWordComputer
返回关键词个数

L

learn(Graph) - Method in class org.ansj.app.newWord.LearnTool
公司名称学习.
LearnTool - Class in org.ansj.app.newWord
新词发现,这是个线程安全的.所以可以多个对象公用一个
LearnTool() - Constructor for class org.ansj.app.newWord.LearnTool
 
leftRightEntropy(List<Term>) - Static method in class org.ansj.util.MathUtil
新词熵及其左右熵
LIBRARYLOG - Static variable in class org.ansj.util.MyStaticValue
 
loadFactory() - Static method in class org.ansj.library.company.CompanyAttrLibrary
 
loadFile(Forest, File) - Static method in class org.ansj.library.UserDefineLibrary
 
loadLibrary(Forest, String) - Static method in class org.ansj.library.UserDefineLibrary
加载词典,传入一本词典的路径.或者目录.词典后缀必须为.dic
LOWER_GAP - Static variable in class org.ansj.util.WordAlert
差距进行转译需要的

M

m - Variable in class org.ansj.domain.CompanyNatureAttr
 
main(String[]) - Static method in class org.ansj.app.newWord.NewWordDetection
 
main(String[]) - Static method in class org.ansj.library.NatureLibrary
 
main(String[]) - Static method in class org.ansj.library.NgramLibrary
 
main(String[]) - Static method in class org.ansj.splitWord.impl.GetWordsImpl
 
main(String[]) - Static method in class org.ansj.util.MathUtil
 
main(String[]) - Static method in class org.ansj.util.WordAlert
 
makeNewTermNum(Term, Term, TermNatures) - Static method in class org.ansj.util.TermUtil
将两个term合并为一个全新的term
MathUtil - Class in org.ansj.util
 
MathUtil() - Constructor for class org.ansj.util.MathUtil
 
MAX_LOWER - Static variable in class org.ansj.util.WordAlert
这个就是(int)'z'
MAX_UPPER - Static variable in class org.ansj.util.WordAlert
这个就是(int)'Z'
MAX_UPPER_E - Static variable in class org.ansj.util.WordAlert
这个就是(int)'Z'
MAX_UPPER_N - Static variable in class org.ansj.util.WordAlert
这个就是(int)'9'
maxNature - Variable in class org.ansj.app.newWord.NewTerm
 
mb - Variable in class org.ansj.domain.CompanyNatureAttr
 
merage(Term) - Method in class org.ansj.domain.Term
进行term合并
merger() - Method in class org.ansj.splitWord.Analysis.Merger
 
mergerFrom() - Method in class org.ansj.app.newWord.NewTerm
进行term合并
MIN_LOWER - Static variable in class org.ansj.util.WordAlert
这个就是(int)'a'
MIN_UPPER - Static variable in class org.ansj.util.WordAlert
这个就是(int)'A'
MIN_UPPER_E - Static variable in class org.ansj.util.WordAlert
这个就是(int)'A'
MIN_UPPER_N - Static variable in class org.ansj.util.WordAlert
这个就是(int)'0'
modifResult(List<Term>) - Static method in class org.ansj.util.FilterModifWord
停用词.并且更新用户词表.如果是用此方法.
modifResult(List<Term>, HashMap<String, String>) - Static method in class org.ansj.util.FilterModifWord
 
MyStaticValue - Class in org.ansj.util
这个类储存一些公用变量.
MyStaticValue() - Constructor for class org.ansj.util.MyStaticValue
 

N

nameAmbiguity(Term[]) - Static method in class org.ansj.recognition.AsianPersonRecognition
人名消歧,比如.邓颖超生前->邓颖 超生 前 fix to 丁颖超 生 前!
Nature - Class in org.ansj.domain
这里面封装了一些基本的词性.
Nature(String, int, int, int) - Constructor for class org.ansj.domain.Nature
 
Nature(String) - Constructor for class org.ansj.domain.Nature
 
nature - Variable in class org.ansj.domain.TermNature
 
natureIndex - Variable in class org.ansj.domain.Nature
 
NatureLibrary - Class in org.ansj.library
这里封装了词性和词性之间的关系.以及词性的索引.这是个好东西.
NatureLibrary() - Constructor for class org.ansj.library.NatureLibrary
 
NatureRecognition - Class in org.ansj.recognition
词性标注工具类
NatureRecognition(List<Term>) - Constructor for class org.ansj.recognition.NatureRecognition
构造方法.传入分词的最终结果
NatureRecognition.NatureTerm - Class in org.ansj.recognition
关于这个term的词性
NatureRecognition.NatureTerm(TermNature) - Constructor for class org.ansj.recognition.NatureRecognition.NatureTerm
 
natureStr - Variable in class org.ansj.domain.Nature
 
NB - Static variable in class org.ansj.domain.TermNature
 
NB - Static variable in class org.ansj.domain.TermNatures
 
NewTerm - Class in org.ansj.app.newWord
 
NewTerm(Term) - Constructor for class org.ansj.app.newWord.NewTerm
 
NewTerm(NewTerm) - Constructor for class org.ansj.app.newWord.NewTerm
 
NewWord - Class in org.ansj.domain
新词发现,实体名
NewWord(String, TermNatures, double, int) - Constructor for class org.ansj.domain.NewWord
 
newWordAttr - Variable in class org.ansj.domain.TermNatures
新词词性
NewWordAttrLibrary - Class in org.ansj.library.newWord
新词发现的词典加载
NewWordAttrLibrary() - Constructor for class org.ansj.library.newWord.NewWordAttrLibrary
 
NewWordDetection - Class in org.ansj.app.newWord
糊弄写的新词发现
NewWordDetection() - Constructor for class org.ansj.app.newWord.NewWordDetection
 
NewWordNatureAttr - Class in org.ansj.domain
新词发现属性
NewWordNatureAttr(int, int, int) - Constructor for class org.ansj.domain.NewWordNatureAttr
构造方法
NewWordRecognition - Class in org.ansj.recognition
新词识别
NewWordRecognition(Term[], LearnTool) - Constructor for class org.ansj.recognition.NewWordRecognition
 
next() - Method in class org.ansj.splitWord.Analysis
 
NgramLibrary - Class in org.ansj.library
两个词之间的关联
NgramLibrary() - Constructor for class org.ansj.library.NgramLibrary
 
NlpAnalysis - Class in org.ansj.splitWord.analysis
自然语言分词,结果不稳定但是很全面
NlpAnalysis(Reader, LearnTool) - Constructor for class org.ansj.splitWord.analysis.NlpAnalysis
 
NR - Static variable in class org.ansj.domain.TermNature
 
NR - Static variable in class org.ansj.domain.TermNatures
 
NT - Static variable in class org.ansj.domain.TermNature
 
NT - Static variable in class org.ansj.domain.TermNatures
 
NULL - Static variable in class org.ansj.domain.CompanyNatureAttr
 
NULL - Static variable in class org.ansj.domain.NewWordNatureAttr
 
NULL - Static variable in class org.ansj.domain.NumNatureAttr
 
NULL - Static variable in class org.ansj.domain.PersonNatureAttr
 
NULL - Static variable in class org.ansj.domain.Term
 
NULL - Static variable in class org.ansj.domain.TermNature
系统内置的几个
NULL - Static variable in class org.ansj.domain.TermNatures
 
numAttr - Variable in class org.ansj.domain.TermNatures
数字属性
numEndFreq - Variable in class org.ansj.domain.NumNatureAttr
 
numFreq - Variable in class org.ansj.domain.NumNatureAttr
 
NumNatureAttr - Class in org.ansj.domain
 
NumNatureAttr() - Constructor for class org.ansj.domain.NumNatureAttr
 
NumRecognition - Class in org.ansj.recognition
 
NumRecognition() - Constructor for class org.ansj.recognition.NumRecognition
 
NW - Static variable in class org.ansj.domain.TermNature
 
NW - Static variable in class org.ansj.domain.TermNatures
 

O

offe - Variable in class org.ansj.splitWord.Analysis
用来记录偏移量
offe - Variable in class org.ansj.splitWord.impl.GetWordsImpl
offe : 当前词的偏移量
optimalRoot() - Method in class org.ansj.util.Graph
取得最优路径的root Term
org.ansj.app.keyword - package org.ansj.app.keyword
 
org.ansj.app.newWord - package org.ansj.app.newWord
 
org.ansj.dic - package org.ansj.dic
 
org.ansj.domain - package org.ansj.domain
 
org.ansj.library - package org.ansj.library
 
org.ansj.library.company - package org.ansj.library.company
 
org.ansj.library.name - package org.ansj.library.name
 
org.ansj.library.newWord - package org.ansj.library.newWord
 
org.ansj.recognition - package org.ansj.recognition
 
org.ansj.splitWord - package org.ansj.splitWord
 
org.ansj.splitWord.analysis - package org.ansj.splitWord.analysis
 
org.ansj.splitWord.impl - package org.ansj.splitWord.impl
 
org.ansj.util - package org.ansj.util
 

P

p - Variable in class org.ansj.domain.CompanyNatureAttr
 
parse(String) - Static method in class org.ansj.splitWord.analysis.BaseAnalysis
 
parse(String) - Static method in class org.ansj.splitWord.analysis.IndexAnalysis
 
parse(String, LearnTool) - Static method in class org.ansj.splitWord.analysis.NlpAnalysis
 
parse(String) - Static method in class org.ansj.splitWord.analysis.NlpAnalysis
 
parse(String) - Static method in class org.ansj.splitWord.analysis.ToAnalysis
 
parse(String, Forest...) - Static method in class org.ansj.splitWord.analysis.ToAnalysis
 
parseStr(String) - Method in class org.ansj.splitWord.Analysis
 
PatHashMap - Class in org.ansj.app.newWord
改成hash了
PatHashMap() - Constructor for class org.ansj.app.newWord.PatHashMap
 
pb - Variable in class org.ansj.domain.CompanyNatureAttr
 
personAttr - Variable in class org.ansj.domain.TermNatures
人名词性
PersonAttrLibrary - Class in org.ansj.library.name
人名标注所用的词典就是简单的hashmap简单方便谁用谁知道,只在加载词典的时候用
PersonAttrLibrary() - Constructor for class org.ansj.library.name.PersonAttrLibrary
 
PersonNatureAttr - Class in org.ansj.domain
人名标注pojo类
PersonNatureAttr() - Constructor for class org.ansj.domain.PersonNatureAttr
 

R

recognition() - Method in class org.ansj.recognition.AsianPersonRecognition
 
recognition() - Method in class org.ansj.recognition.ForeignPersonRecognition
 
recognition() - Method in class org.ansj.recognition.NatureRecognition
进行最佳词性查找,引用赋值.所以不需要有返回值
recognition() - Method in class org.ansj.recognition.NewWordRecognition
 
recognition(Term[]) - Static method in class org.ansj.recognition.NumRecognition
数字+数字合并,zheng
recognition() - Method in class org.ansj.recognition.UserDefineRecognition
 
recogntion() - Method in class org.ansj.recognition.CompanyRecogntion
 
removeWord(String) - Static method in class org.ansj.library.UserDefineLibrary
删除关键词
resetContent(BufferedReader) - Method in class org.ansj.splitWord.Analysis
重置分词器
rmLittlePath() - Method in class org.ansj.util.Graph
删除最短的节点,废了好大劲写的.然后发现木有用..伤不起啊.舍不得删.让他进git体验下吧回头我再删掉-_-!
rmLittleSinglePath() - Method in class org.ansj.util.Graph
删除无意义的节点,防止viterbi太多
root - Variable in class org.ansj.util.Graph
 

S

s - Variable in class org.ansj.domain.CompanyNatureAttr
 
sb - Variable in class org.ansj.domain.CompanyNatureAttr
 
score - Variable in class org.ansj.domain.Term
 
score - Variable in class org.ansj.recognition.NatureRecognition.NatureTerm
 
selfScore - Variable in class org.ansj.domain.Term
 
selfScore - Variable in class org.ansj.recognition.NatureRecognition.NatureTerm
 
setAll(int) - Method in class org.ansj.domain.NewWordNatureAttr
 
setB(int) - Method in class org.ansj.domain.NewWordNatureAttr
 
setBigramTables(BigramEntry[][]) - Static method in class org.ansj.library.NgramLibrary
 
setCompanyAttr(CompanyNatureAttr) - Method in class org.ansj.domain.TermNatures
 
setE(int) - Method in class org.ansj.domain.NewWordNatureAttr
 
setFrom(NewTerm) - Method in class org.ansj.app.newWord.NewTerm
 
setFrom(Term) - Method in class org.ansj.domain.Term
 
setlocFreq(int[][]) - Method in class org.ansj.domain.PersonNatureAttr
词频记录表
setM(int) - Method in class org.ansj.domain.NewWordNatureAttr
 
setName(String) - Method in class org.ansj.app.newWord.NewTerm
 
setName(String) - Method in class org.ansj.domain.NewWord
 
setName(String) - Method in class org.ansj.domain.Term
 
setNature(TermNatures) - Method in class org.ansj.domain.NewWord
 
setNature(Nature) - Method in class org.ansj.domain.Term
 
setNatureStrToArray(String) - Static method in class org.ansj.domain.TermNature
 
setNewWordAttr(NewWordNatureAttr) - Method in class org.ansj.domain.TermNatures
 
setNext(Term) - Method in class org.ansj.domain.Term
返回他自己
setOffe(int) - Method in class org.ansj.app.newWord.NewTerm
 
setOffe(int) - Method in class org.ansj.domain.Term
 
setPathScore(Term) - Method in class org.ansj.domain.Term
核心构建最优的路径
setPathSelfScore(Term) - Method in class org.ansj.domain.Term
核心分数的最优的路径,越小越好
setPersonNatureAttr(PersonNatureAttr) - Method in class org.ansj.domain.TermNatures
 
setScore(NatureRecognition.NatureTerm) - Method in class org.ansj.recognition.NatureRecognition.NatureTerm
 
setStr(String) - Method in interface org.ansj.splitWord.GetWords
同一个对象传入词语
setStr(String) - Method in class org.ansj.splitWord.impl.GetWordsImpl
 
setTo(Term) - Method in class org.ansj.domain.Term
 
setToAndfrom(Term, Term) - Static method in class org.ansj.util.TermUtil
 
setUpdateDic(HashMap<String, String>) - Static method in class org.ansj.util.FilterModifWord
 
split - Variable in class org.ansj.domain.PersonNatureAttr
 
status - Static variable in class org.ansj.library.InitDictionary
status: 用来判断一个单词的状态 1.为不成词.处于过度阶段 2.成次也可能是词语的一部分.
str - Variable in class org.ansj.util.Graph
 

T

Term - Class in org.ansj.domain
 
Term(String, int, TermNatures) - Constructor for class org.ansj.domain.Term
 
termLink(Term, Term) - Static method in class org.ansj.util.TermUtil
 
TermNature - Class in org.ansj.domain
一个词里面会有一些词性
TermNature(String, int) - Constructor for class org.ansj.domain.TermNature
 
termNature - Variable in class org.ansj.recognition.NatureRecognition.NatureTerm
 
TermNatures - Class in org.ansj.domain
没一个term都拥有一个词性集合
TermNatures(TermNature[], int) - Constructor for class org.ansj.domain.TermNatures
构造方法.一个词对应这种玩意
TermNatures(TermNature) - Constructor for class org.ansj.domain.TermNatures
 
TermNatures(TermNature, int, int) - Constructor for class org.ansj.domain.TermNatures
 
termNatures - Variable in class org.ansj.domain.TermNatures
关于这个term的所有词性
termNatures - Static variable in class org.ansj.library.InitDictionary
frequency : 词性词典,以及词性的相关权重
terms - Variable in class org.ansj.util.Graph
 
TermUtil - Class in org.ansj.util
term的操作类
TermUtil() - Constructor for class org.ansj.util.TermUtil
 
ToAnalysis - Class in org.ansj.splitWord.analysis
标准分词
ToAnalysis(Forest[]) - Constructor for class org.ansj.splitWord.analysis.ToAnalysis
用户自己定义的词典
ToAnalysis(Reader) - Constructor for class org.ansj.splitWord.analysis.ToAnalysis
 
ToAnalysis(Reader, Forest[]) - Constructor for class org.ansj.splitWord.analysis.ToAnalysis
 
toString() - Method in class org.ansj.app.keyword.Keyword
 
toString() - Method in class org.ansj.app.newWord.NewTerm
 
toString() - Method in class org.ansj.domain.CompanyNatureAttr
 
toString() - Method in class org.ansj.domain.Nature
 
toString() - Method in class org.ansj.domain.NewWord
 
toString() - Method in class org.ansj.domain.PersonNatureAttr
 
toString() - Method in class org.ansj.domain.Term
 
toString() - Method in class org.ansj.domain.TermNature
 
toString() - Method in class org.ansj.recognition.NatureRecognition.NatureTerm
 

U

update(double, TermNatures, int) - Method in class org.ansj.domain.NewWord
更新发现权重
updateAll(int) - Method in class org.ansj.domain.NewWordNatureAttr
 
UpdateOffe(int) - Method in class org.ansj.app.newWord.NewTerm
 
updateOffe(int) - Method in class org.ansj.domain.Term
更新偏移量
updateScore(NewTerm) - Method in class org.ansj.app.newWord.NewTerm
 
updateWeight(int) - Method in class org.ansj.app.keyword.Keyword
 
UPPER_GAP - Static variable in class org.ansj.util.WordAlert
差距进行转译需要的
UPPER_GAP_E - Static variable in class org.ansj.util.WordAlert
差距进行转译需要的
UPPER_GAP_N - Static variable in class org.ansj.util.WordAlert
差距进行转译需要的
USER_DEFINE - Static variable in class org.ansj.domain.TermNature
 
UserDefineLibrary - Class in org.ansj.library
用户自定义词典操作类
UserDefineLibrary() - Constructor for class org.ansj.library.UserDefineLibrary
 
UserDefineRecognition - Class in org.ansj.recognition
用户自定义词典.又称补充词典
UserDefineRecognition(Term[]) - Constructor for class org.ansj.recognition.UserDefineRecognition
 
UserDefineRecognition(Term[], Forest) - Constructor for class org.ansj.recognition.UserDefineRecognition
 
userLibrary - Static variable in class org.ansj.util.MyStaticValue
用户自定义词典的加载,如果是路径就扫描路径下的dic文件

W

walk() - Method in class org.ansj.recognition.NatureRecognition
 
walkPath() - Method in class org.ansj.util.Graph
 
walkPathByScore() - Method in class org.ansj.util.Graph
 
weight - Variable in class org.ansj.app.newWord.NewTerm
 
WordAlert - Class in org.ansj.util
 
WordAlert() - Constructor for class org.ansj.util.WordAlert
 
words - Static variable in class org.ansj.library.InitDictionary
words : 数组所在位置的词

_

_stop - Static variable in class org.ansj.util.FilterModifWord
 
A B C D E F G H I K L M N O P R S T U W _ 

Copyright © 2013. All Rights Reserved.