public class Occurrence extends Object
| Modifier and Type | Field and Description |
|---|---|
static char |
RIGHT
两个词的正向连接符 中国 RIGHT 人民
|
| Constructor and Description |
|---|
Occurrence() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAll(List<Term> resultList) |
void |
addAll(String text) |
void |
addAll(String[] termList) |
void |
addPair(String first,
String second)
添加一个共现
|
void |
addTerm(String key)
统计词频
|
void |
addTria(String first,
String second,
String third) |
void |
compute()
输入数据完毕,执行计算
|
double |
computeLeftEntropy(PairFrequency pair)
计算左熵
|
double |
computeMutualInformation(PairFrequency pair) |
double |
computeMutualInformation(String first,
String second) |
double |
computeRightEntropy(PairFrequency pair)
计算右熵
|
Set<Map.Entry<String,PairFrequency>> |
getBiGram()
获取二阶共现
|
int |
getPairFrequency(String first,
String second) |
List<PairFrequency> |
getPhraseByLe() |
List<PairFrequency> |
getPhraseByMi() |
List<PairFrequency> |
getPhraseByRe() |
List<PairFrequency> |
getPhraseByScore() |
int |
getTermFrequency(String term)
获取词频
|
Set<Map.Entry<String,TriaFrequency>> |
getTriGram()
获取三阶共现
|
Set<Map.Entry<String,TermFrequency>> |
getUniGram()
获取一阶共现,其实就是词频统计
|
String |
toString() |
public static final char RIGHT
public void addPair(String first, String second)
first - 第一个词second - 第二个词public void addTerm(String key)
key - 增加一个词public int getTermFrequency(String term)
term - public void addAll(String[] termList)
public List<PairFrequency> getPhraseByMi()
public List<PairFrequency> getPhraseByLe()
public List<PairFrequency> getPhraseByRe()
public List<PairFrequency> getPhraseByScore()
public void addAll(String text)
public double computeMutualInformation(PairFrequency pair)
public double computeLeftEntropy(PairFrequency pair)
pair - public double computeRightEntropy(PairFrequency pair)
pair - public void compute()
public Set<Map.Entry<String,TermFrequency>> getUniGram()
public Set<Map.Entry<String,PairFrequency>> getBiGram()
public Set<Map.Entry<String,TriaFrequency>> getTriGram()
Copyright © 2014–2021 码农场. All rights reserved.