- CA - Static variable in class org.ai_heuristic.util.SymbolHandler
-
- calcCFIDF(ArrayList<BagOfWords>) - Method in class org.ai_heuristic.eval.text.CfIdf
-
Create the term frequency times the inverse term document frequency for
the selected documents.
- calcIDF(ArrayList<BagOfWords>) - Method in class org.ai_heuristic.eval.text.Idf
-
Create the inverse term document frequency for the selected documents.
- CFC - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
The constant factor c value
- CfIdf - Class in org.ai_heuristic.eval.text
-
This class calculates the term frequency times the inverse document frequency
for the specified list of text files.
- CfIdf() - Constructor for class org.ai_heuristic.eval.text.CfIdf
-
Create a new instance of CfIdf.
- CFIDFCOUNT - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
- changeNeuronWeight(int, double[], int) - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTALearningFunction
-
Change neuron weights for specified neuron number,iteration and input data vector
- changeNeuronWeight(int, double[], int) - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTALearningFunctionWithTired
-
Change neuron weights for specified neuron number,iteration and input data vector.
- changeNeuronWeight(int, double[], double, double) - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunction
-
Change neuron weights for specified neuron number, iteration, input data vector and distance
and distance to winning neuron
- changeNeuronWeight(int, double[], int, int) - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunctionWithTired
-
Change neuron weights for specified neuron number, iteration, input data vector and distance
and distance to winning neuron.
- changeNeuronWeight(double[], double) - Method in class org.ai_heuristic.algo.cluster.som.network.DefaultNeuron
-
Change neuron weights for specified neuron number,iteration and input data vector
- changeNeuronWeight(double[], double, double) - Method in class org.ai_heuristic.algo.cluster.som.network.DefaultNeuron
-
Change neuron weights for specified neuron number,iteration and input data vector
- changeNeuronWeight(double[], double, double) - Method in class org.ai_heuristic.algo.cluster.som.network.KohonenNeuron
-
Change neuron weights for specified neuron number,factor and input data vector
- changeNeuronWeight(double[], double) - Method in interface org.ai_heuristic.algo.cluster.som.network.NeuronModel
-
Change neuron weights for specified neuron number,factor and input data vector
- changeNeuronWeight(double[], double, double) - Method in interface org.ai_heuristic.algo.cluster.som.network.NeuronModel
-
Change neuron weights for specified neuron number,factor and input data vector
- changeWeight(int, double[], int) - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunction
-
Change specified neuron weight
- CHARACTER - Static variable in class org.ai_heuristic.util.AiTypeConst
-
Character class type
- CHARACTEROBJ - Static variable in class org.ai_heuristic.util.AiTypeConst
-
Character object class type
- CHARENCODING - Static variable in class org.ai_heuristic.util.TextConst
-
Defines character encoding
- checkValueType(MetricDataset) - Method in class org.ai_heuristic.functs.Function
-
If the value type is null, then set it to the data object type in the dataset.
- childNodeKeys - Variable in class org.ai_heuristic.tree.TreeNode
-
List of child node keys, in the correct order.
- childNodes - Variable in class org.ai_heuristic.tree.TreeNode
-
List of nodes that branch from this node.
- CityBlockDistance - Class in org.ai_heuristic.functs.metric
-
This measures the City Block Distance
between two lists of objects.
- CityBlockDistance() - Constructor for class org.ai_heuristic.functs.metric.CityBlockDistance
-
Create a new instance of CityBlockDistance.
- CityBlockDistance(String) - Constructor for class org.ai_heuristic.functs.metric.CityBlockDistance
-
Create a new instance of CityBlockDistance.
- CITYBLOCKFUNCTION - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
- CL - Static variable in class org.ai_heuristic.util.SymbolHandler
-
- className - Variable in class org.ai_heuristic.model.FactoryInfo
-
The name of the class
- clearChildNodes() - Method in class org.ai_heuristic.tree.TreeNode
-
Clear the child nodes of this node.
- clearTree() - Method in class org.ai_heuristic.tree.KD_Tree
-
Clear the whole tree by removing all child nodes.
- clearTree() - Method in class org.ai_heuristic.tree.Tree
-
Clear the whole tree by removing all child nodes.
- clone() - Method in class org.ai_heuristic.tree.KD_Tree
-
Clone and return a copy of this object.
- clone() - Method in class org.ai_heuristic.tree.KD_TreeNode
-
Clone and return a copy of this object.
- clone() - Method in class org.ai_heuristic.tree.Tree
-
Clone and return a copy of this object.
- clone() - Method in class org.ai_heuristic.tree.TreeNode
-
Clone and return a copy of this object.
- codeSymbol(String) - Static method in class org.ai_heuristic.util.SymbolHandler
-
Code the symbol to give a text-based description, to avoid whitespace errors.
- COLINDEX - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
A column index indicator
- COLON - Static variable in class org.ai_heuristic.util.TextConst
-
The colon symbol
- compareWith(Object) - Method in class org.ai_heuristic.eval.Condition
-
Use the condition to make a math comparison with the input object.
- CompleteLinkCluster - Class in org.ai_heuristic.algo.cluster
-
Implements the complete-link clustering algorithm.
- CompleteLinkCluster(FunctionMetric) - Constructor for class org.ai_heuristic.algo.cluster.CompleteLinkCluster
-
Create a new empty instance of CompleteLinkCluster.
- CompleteLinkCluster(String, FunctionMetric) - Constructor for class org.ai_heuristic.algo.cluster.CompleteLinkCluster
-
Create a new instance of CompleteLinkCluster.
- CONCEPTS - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
General terms
- Condition - Class in org.ai_heuristic.eval
-
This stores a very basic condition of comparison operator, value and data type.
- Condition() - Constructor for class org.ai_heuristic.eval.Condition
-
Create a new instance of Condition.
- Condition(String, String, Object) - Constructor for class org.ai_heuristic.eval.Condition
-
Create a new instance of Condition.
- CONDITION - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
Defines a condition description
- ConditionParser - Class in org.ai_heuristic.parser
-
This can be used to parse a
Condition
to or from XML.
- ConditionParser() - Constructor for class org.ai_heuristic.parser.ConditionParser
-
Create a new instance of ConditionParser
- config - Variable in class org.ai_heuristic.functs.Function
-
A list of configuration parameters, as key-value pairs.
- CONTAINS - Static variable in class org.ai_heuristic.util.TextConst
-
Defines a contains evaluation
- containsLetters(String) - Static method in class org.ai_heuristic.util.TextHandler
-
Return true if the text contains letters.
- containsNumbers(String) - Static method in class org.ai_heuristic.util.TextHandler
-
Return true if the text contains numbers.
- containsSymbols(String) - Static method in class org.ai_heuristic.util.TextHandler
-
Return true if the text contains symbols.
- containsTerm(String, String, boolean, boolean) - Static method in class org.ai_heuristic.util.TextHandler
-
Return true if the text sequence contains the search term.
- containsWhiteSpace(String) - Static method in class org.ai_heuristic.util.TextHandler
-
Return true if the text contains any whitespace characters.
- Coords - Class in org.ai_heuristic.algo.cluster.som.topology
-
Updated version of the source code for the kohonen self-organising map at http://jknnl.sourceforge.net/
Some classes or packages may have been moved or changed.
- Coords() - Constructor for class org.ai_heuristic.algo.cluster.som.topology.Coords
-
Creates a new instance of Coords with default coordinates (0,0).
- Coords(int, int) - Constructor for class org.ai_heuristic.algo.cluster.som.topology.Coords
-
Creates a new instance of Coords with specified x and y coordinate.
- copyOther(MetaBagOfWords) - Method in class org.ai_heuristic.model.MetaBagOfWords
-
Copy the other fields in the parameter passed in to this bag of words.
- cos(String, EvaluateMathDef, Object, int) - Static method in class org.ai_heuristic.functs.MathStat
-
Use the Taylor series to approximate the Cosine angle of x.
- COSINEFUNCTION - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
- CosineSimilarity - Class in org.ai_heuristic.functs.metric
-
This class implements the Cosine Similarity
evaluation.
- CosineSimilarity() - Constructor for class org.ai_heuristic.functs.metric.CosineSimilarity
-
Create a new instance of CosineSimilarity.
- CosineSimilarity(String) - Constructor for class org.ai_heuristic.functs.metric.CosineSimilarity
-
Create a new instance of CosineSimilarity.
- count - Variable in class org.ai_heuristic.tree.TreeNode
-
Frequency count for anything, for this node's value.
- COUNT - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
Defines a count field
- createBagOfWords(String) - Method in class org.ai_heuristic.model.BagOfWords
-
Parse the text that is entered to create the bag of words.
- createBagOfWords(String, boolean) - Method in class org.ai_heuristic.model.BagOfWords
-
Parse the text that is entered to create the bag of words.
- createBoW(ArrayList<String>, boolean) - Method in class org.ai_heuristic.eval.text.BowHeuristic
-
Create a bag-of-words for each file.
- createBoW(String, boolean) - Method in class org.ai_heuristic.eval.text.BowHeuristic
-
Create a bag-of-words for the input text sequence.
- createFunction(String) - Static method in class org.ai_heuristic.functs.Function
-
Create a new instance of Function.
- createFunction(String, String) - Static method in class org.ai_heuristic.functs.Function
-
Create a new instance of Function.
- createFunction(String, String, HashMap<String, ?>) - Static method in class org.ai_heuristic.functs.Function
-
Create a new instance of Function.
- createStemmedBagOfWords() - Method in class org.ai_heuristic.model.WordStemming
-
Create a new bag of words structure using stemmed words instead.
- createStemmedWordsListOnly() - Method in class org.ai_heuristic.model.WordStemming
-
Create a new list of words using stemmed words instead.
- createWordList(ArrayList<String>) - Static method in class org.ai_heuristic.util.TextHandler
-
Create a full word list from the list entered.
- createWordListLC(ArrayList<String>) - Static method in class org.ai_heuristic.util.TextHandler
-
Create a full lower case word list from the list entered.