bg.bas.dcl.CorpusTools
Class AssociationEvaluator
java.lang.Object
bg.bas.dcl.CorpusTools.AssociationEvaluator
public class AssociationEvaluator
- extends java.lang.Object
Method Summary |
double |
getChiSquare(int w1freq,
int w2freq,
int mwefreq,
boolean fromBNK)
|
double |
getEnhancedMutualInformation(int w1freq,
int w2freq,
int mwefreq,
boolean fromBNK)
|
double[] |
getExpected(int[] o,
int N)
|
int[] |
getFrequenciesFromBNK(java.lang.String w1,
java.lang.String w2)
|
double |
getLogLikelihood(int w1freq,
int w2freq,
int mwefreq,
boolean fromBNK)
|
double |
getMutualInformation(int w1freq,
int w2freq,
int mwefreq,
boolean fromBNK)
|
int[] |
getObserved(int w1freq,
int w2freq,
int mwefreq,
int N)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
N
public int N
N_BNK
public int N_BNK
AssociationEvaluator
public AssociationEvaluator()
getChiSquare
public double getChiSquare(int w1freq,
int w2freq,
int mwefreq,
boolean fromBNK)
getLogLikelihood
public double getLogLikelihood(int w1freq,
int w2freq,
int mwefreq,
boolean fromBNK)
getMutualInformation
public double getMutualInformation(int w1freq,
int w2freq,
int mwefreq,
boolean fromBNK)
getEnhancedMutualInformation
public double getEnhancedMutualInformation(int w1freq,
int w2freq,
int mwefreq,
boolean fromBNK)
getObserved
public int[] getObserved(int w1freq,
int w2freq,
int mwefreq,
int N)
getExpected
public double[] getExpected(int[] o,
int N)
getFrequenciesFromBNK
public int[] getFrequenciesFromBNK(java.lang.String w1,
java.lang.String w2)