JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
V
W
Z
A
addition(double[]...)
- Static method in class org.maochen.nlp.utils.
VectorUtils
annotate(String, SentenceTypeClassifier, FeatureExtractor)
- Static method in class org.maochen.nlp.sentencetypeclassifier.
SentenceTypeClassifier
apply(double, double)
- Method in interface org.maochen.nlp.utils.
BiFunctionDoublePrimitive
Applies this function to the given arguments.
B
BiFunctionDoublePrimitive
- Interface in
org.maochen.nlp.utils
Created by Maochen on 5/22/15.
buildModel(String)
- Method in class org.maochen.nlp.wordcorrection.
SingleWordCorrection
C
clear()
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
column(K2)
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
containsKey1(K1)
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
containsKey2(K2)
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
containsValue(V)
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
convertMapKey(Map<Integer, Double>)
- Method in class org.maochen.nlp.datastructure.
LabelIndexer
D
DELIMITER
- Static variable in class org.maochen.nlp.sentencetypeclassifier.
SentenceTypeClassifier
distance
- Variable in class org.maochen.nlp.datastructure.
Tuple
dotProduct(double[], double[])
- Static method in class org.maochen.nlp.utils.
VectorUtils
DoubleKeyMap
<
K1
,
K2
,
V
> - Class in
org.maochen.nlp.datastructure
DoubleKeyMap()
- Constructor for class org.maochen.nlp.datastructure.
DoubleKeyMap
doubleToFloat(double[])
- Static method in class org.maochen.nlp.utils.
VectorUtils
E
extractFeature(Set<String>)
- Method in class org.maochen.nlp.sentencetypeclassifier.
TrainingFeatureExtractor
F
FeatureExtractor
- Class in
org.maochen.nlp.sentencetypeclassifier
Created by Maochen on 8/5/14.
FeatureExtractor(String, String)
- Constructor for class org.maochen.nlp.sentencetypeclassifier.
FeatureExtractor
featureVector
- Variable in class org.maochen.nlp.datastructure.
Tuple
floatToDouble(float[])
- Static method in class org.maochen.nlp.utils.
VectorUtils
G
gaussianPDF(double, double, double)
- Static method in class org.maochen.nlp.utils.
VectorUtils
get(K1, K2)
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
getAllWords()
- Method in class org.maochen.nlp.
WordCount
getCosinValue(double[], double[])
- Static method in class org.maochen.nlp.utils.
VectorUtils
getDEPString(DTree)
- Method in class org.maochen.nlp.sentencetypeclassifier.
FeatureExtractor
getFeats(String)
- Method in class org.maochen.nlp.sentencetypeclassifier.
FeatureExtractor
getFeats(String, DTree)
- Method in class org.maochen.nlp.sentencetypeclassifier.
FeatureExtractor
getIndex(String)
- Method in class org.maochen.nlp.datastructure.
LabelIndexer
getIndexSet()
- Method in class org.maochen.nlp.datastructure.
LabelIndexer
getLabel(int)
- Method in class org.maochen.nlp.datastructure.
LabelIndexer
getLabelSize()
- Method in class org.maochen.nlp.datastructure.
LabelIndexer
getProbability()
- Method in class org.maochen.nlp.utils.
StopwordsGenerator
getResult()
- Method in class org.maochen.nlp.classifier.maxent.
MaxEntClassifier
getTopX(int)
- Method in class org.maochen.nlp.
WordCount
getWordDatum(String)
- Method in class org.maochen.nlp.
WordCount
H
hasLabel(String)
- Method in class org.maochen.nlp.datastructure.
LabelIndexer
hasNext()
- Method in class org.maochen.nlp.classifier.maxent.
StringEventStream
hasNext()
- Method in class org.maochen.nlp.classifier.maxent.
TupleEventStream
I
IClassifier
- Interface in
org.maochen.nlp.classifier
id
- Variable in class org.maochen.nlp.datastructure.
Tuple
intToString(int[])
- Static method in class org.maochen.nlp.utils.
VectorUtils
isEmpty()
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
K
key2Set()
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
KNNClassifier
- Class in
org.maochen.nlp.classifier.knn
Simple Wrapper, Id is based on the input sequence.
KNNClassifier()
- Constructor for class org.maochen.nlp.classifier.knn.
KNNClassifier
L
label
- Variable in class org.maochen.nlp.datastructure.
Tuple
LabelIndexer
- Class in
org.maochen.nlp.datastructure
Created by Maochen on 12/4/14.
LabelIndexer(List<Tuple>)
- Constructor for class org.maochen.nlp.datastructure.
LabelIndexer
labelIndexer
- Variable in class org.maochen.nlp.datastructure.
LabelIndexer
load(InputStream)
- Method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesModel
load(InputStream)
- Method in class org.maochen.nlp.classifier.perceptron.
PerceptronModel
loadModel(String)
- Method in class org.maochen.nlp.classifier.maxent.
MaxEntClassifier
loadModel(String)
- Method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
loadModel(String)
- Method in class org.maochen.nlp.sentencetypeclassifier.
SentenceTypeClassifier
M
main(String[])
- Static method in class org.maochen.nlp.classifier.knn.
KNNClassifier
main(String[])
- Static method in class org.maochen.nlp.classifier.maxent.
MaxEntClassifier
main(String[])
- Static method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
main(String[])
- Static method in class org.maochen.nlp.classifier.perceptron.
PerceptronClassifier
main(String[])
- Static method in class org.maochen.nlp.sentencetypeclassifier.
SentenceTypeClassifier
main(String[])
- Static method in class org.maochen.nlp.utils.
StopwordsGenerator
main(String[])
- Static method in class org.maochen.nlp.wordcorrection.
SingleWordCorrection
main(String[])
- Static method in class org.maochen.nlp.
WordCount
main1(String[])
- Static method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
mapSerialize(Set<Map.Entry<T1, T2>>)
- Static method in class org.maochen.nlp.classifier.
ModelSerializeUtils
MaxEntClassifier
- Class in
org.maochen.nlp.classifier.maxent
MaxEntClassifier(boolean)
- Constructor for class org.maochen.nlp.classifier.maxent.
MaxEntClassifier
model
- Variable in class org.maochen.nlp.classifier.perceptron.
PerceptronClassifier
ModelSerializeUtils
- Class in
org.maochen.nlp.classifier
Created by Maochen on 6/1/15.
ModelSerializeUtils()
- Constructor for class org.maochen.nlp.classifier.
ModelSerializeUtils
N
NaiveBayesClassifier
- Class in
org.maochen.nlp.classifier.naivebayes
Created by Maochen on 12/3/14.
NaiveBayesClassifier(InputStream)
- Constructor for class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
NaiveBayesClassifier()
- Constructor for class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
NaiveBayesModel
- Class in
org.maochen.nlp.classifier.naivebayes
Created by Maochen on 5/29/15.
NaiveBayesModel()
- Constructor for class org.maochen.nlp.classifier.naivebayes.
NaiveBayesModel
next()
- Method in class org.maochen.nlp.classifier.maxent.
StringEventStream
next()
- Method in class org.maochen.nlp.classifier.maxent.
TupleEventStream
normalize()
- Method in class org.maochen.nlp.utils.
StopwordsGenerator
normalize()
- Method in class org.maochen.nlp.
WordCount
O
oneDimensionArraySerialize(double[])
- Static method in class org.maochen.nlp.classifier.
ModelSerializeUtils
onlineTrain(double[], int)
- Method in class org.maochen.nlp.classifier.perceptron.
PerceptronClassifier
org.maochen.nlp
- package org.maochen.nlp
org.maochen.nlp.classifier
- package org.maochen.nlp.classifier
org.maochen.nlp.classifier.knn
- package org.maochen.nlp.classifier.knn
org.maochen.nlp.classifier.maxent
- package org.maochen.nlp.classifier.maxent
org.maochen.nlp.classifier.naivebayes
- package org.maochen.nlp.classifier.naivebayes
org.maochen.nlp.classifier.perceptron
- package org.maochen.nlp.classifier.perceptron
org.maochen.nlp.datastructure
- package org.maochen.nlp.datastructure
org.maochen.nlp.sentencetypeclassifier
- package org.maochen.nlp.sentencetypeclassifier
org.maochen.nlp.utils
- package org.maochen.nlp.utils
org.maochen.nlp.wordcorrection
- package org.maochen.nlp.wordcorrection
P
PerceptronClassifier
- Class in
org.maochen.nlp.classifier.perceptron
Created by Maochen on 6/5/15.
PerceptronClassifier()
- Constructor for class org.maochen.nlp.classifier.perceptron.
PerceptronClassifier
PerceptronModel
- Class in
org.maochen.nlp.classifier.perceptron
Created by Maochen on 6/5/15.
PerceptronModel()
- Constructor for class org.maochen.nlp.classifier.perceptron.
PerceptronModel
PerceptronModel(PerceptronModel)
- Constructor for class org.maochen.nlp.classifier.perceptron.
PerceptronModel
PerceptronModel(List<Tuple>)
- Constructor for class org.maochen.nlp.classifier.perceptron.
PerceptronModel
persist(String)
- Method in class org.maochen.nlp.classifier.maxent.
MaxEntClassifier
persist(String)
- Method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesModel
persist(String)
- Method in class org.maochen.nlp.classifier.perceptron.
PerceptronModel
persist(String)
- Method in class org.maochen.nlp.sentencetypeclassifier.
SentenceTypeClassifier
persistModel(String)
- Method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
persistModel(String)
- Method in class org.maochen.nlp.wordcorrection.
SingleWordCorrection
predict(Tuple)
- Method in interface org.maochen.nlp.classifier.
IClassifier
predict(Tuple)
- Method in class org.maochen.nlp.classifier.knn.
KNNClassifier
Return the predict to every other train vector's distance.
predict(String[])
- Method in class org.maochen.nlp.classifier.maxent.
MaxEntClassifier
predict(Tuple)
- Method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
predict(Tuple)
- Method in class org.maochen.nlp.classifier.perceptron.
PerceptronClassifier
predict(String, FeatureExtractor)
- Method in class org.maochen.nlp.sentencetypeclassifier.
SentenceTypeClassifier
predict(String)
- Method in class org.maochen.nlp.wordcorrection.
SingleWordCorrection
predictAllOutcome(String, FeatureExtractor)
- Method in class org.maochen.nlp.sentencetypeclassifier.
SentenceTypeClassifier
predictLabel(Tuple)
- Method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
put(K1, K2, V)
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
put(String)
- Method in class org.maochen.nlp.
WordCount
putByLabels(List<String>)
- Method in class org.maochen.nlp.datastructure.
LabelIndexer
R
readTrainingData(String, String)
- Static method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
remove(K1, K2)
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
remove(String)
- Method in class org.maochen.nlp.
WordCount
removeK1(K1)
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
removeK2(K2)
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
restoreModel(String)
- Method in class org.maochen.nlp.wordcorrection.
SingleWordCorrection
row(K1)
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
rowKeySet()
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
S
scale(double[], double)
- Static method in class org.maochen.nlp.utils.
VectorUtils
SentenceTypeClassifier
- Class in
org.maochen.nlp.sentencetypeclassifier
SentenceTypeClassifier(String)
- Constructor for class org.maochen.nlp.sentencetypeclassifier.
SentenceTypeClassifier
setParameter(Map<String, String>)
- Method in interface org.maochen.nlp.classifier.
IClassifier
setParameter(Map<String, String>)
- Method in class org.maochen.nlp.classifier.knn.
KNNClassifier
k: k nearest neighbors.
setParameter(Map<String, String>)
- Method in class org.maochen.nlp.classifier.maxent.
MaxEntClassifier
setParameter(Map<String, String>)
- Method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
setParameter(Map<String, String>)
- Method in class org.maochen.nlp.classifier.perceptron.
PerceptronClassifier
sigmoid
- Static variable in class org.maochen.nlp.utils.
VectorUtils
SingleWordCorrection
- Class in
org.maochen.nlp.wordcorrection
This is for the single word correction.
SingleWordCorrection()
- Constructor for class org.maochen.nlp.wordcorrection.
SingleWordCorrection
size()
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
splitData(String)
- Static method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
StopwordsGenerator
- Class in
org.maochen.nlp.utils
Go through every document, count prob for P(w)=C(w)/C(documents), C(w) for every doc is either 0 or 1, not the total count in that doc.
StopwordsGenerator()
- Constructor for class org.maochen.nlp.utils.
StopwordsGenerator
StringEventStream
- Class in
org.maochen.nlp.classifier.maxent
Created by Maochen on 12/10/14.
StringEventStream(List<String[]>)
- Constructor for class org.maochen.nlp.classifier.maxent.
StringEventStream
stringNormalize(String)
- Method in class org.maochen.nlp.utils.
StopwordsGenerator
StringProcessor
- Class in
org.maochen.nlp.wordcorrection
StringProcessor()
- Constructor for class org.maochen.nlp.wordcorrection.
StringProcessor
T
tanh
- Static variable in class org.maochen.nlp.utils.
VectorUtils
tokenize(String)
- Method in class org.maochen.nlp.wordcorrection.
StringProcessor
toString()
- Method in class org.maochen.nlp.datastructure.
DoubleKeyMap
toString()
- Method in class org.maochen.nlp.datastructure.
Tuple
train(List<Tuple>)
- Method in interface org.maochen.nlp.classifier.
IClassifier
train(List<Tuple>)
- Method in class org.maochen.nlp.classifier.knn.
KNNClassifier
train() method for knn is just used for loading trainingdata!!
train(List<Tuple>)
- Method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
train(List<Tuple>)
- Method in class org.maochen.nlp.classifier.perceptron.
PerceptronClassifier
train(String, TrainingFeatureExtractor)
- Method in class org.maochen.nlp.sentencetypeclassifier.
SentenceTypeClassifier
TrainingFeatureExtractor
- Class in
org.maochen.nlp.sentencetypeclassifier
Created by Maochen on 8/12/14.
TrainingFeatureExtractor(String, String)
- Constructor for class org.maochen.nlp.sentencetypeclassifier.
TrainingFeatureExtractor
Tuple
- Class in
org.maochen.nlp.datastructure
Created by Maochen on 12/3/14.
Tuple(double[])
- Constructor for class org.maochen.nlp.datastructure.
Tuple
Tuple(int, double[], String)
- Constructor for class org.maochen.nlp.datastructure.
Tuple
TupleEventStream
- Class in
org.maochen.nlp.classifier.maxent
Created by Maochen on 12/10/14.
TupleEventStream(List<Tuple>)
- Constructor for class org.maochen.nlp.classifier.maxent.
TupleEventStream
twoDimensionalArraySerialize(double[][])
- Static method in class org.maochen.nlp.classifier.
ModelSerializeUtils
V
VectorUtils
- Class in
org.maochen.nlp.utils
Copyright 2014-2015 maochen.org Author: Maochen.G contact@maochen.org For the detail information about license, check the LICENSE.txt
VectorUtils()
- Constructor for class org.maochen.nlp.utils.
VectorUtils
W
WordCount
- Class in
org.maochen.nlp
Unigram word freq count
WordCount()
- Constructor for class org.maochen.nlp.
WordCount
writeFile(String, List<Map.Entry<String, Double>>)
- Method in class org.maochen.nlp.utils.
StopwordsGenerator
writeToFile(List<Tuple>, String)
- Static method in class org.maochen.nlp.classifier.naivebayes.
NaiveBayesClassifier
Z
zip(double[], double[], BiFunctionDoublePrimitive)
- Static method in class org.maochen.nlp.utils.
VectorUtils
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
V
W
Z
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.