A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accentFolding - Variable in class com.carrotsearch.lingo3g.parameters.Documents
-
Converts accented characters to their basic ASCII counterparts.
- addNominalField(String, ClusterScoringFields.NominalScoring, double) - Method in class com.carrotsearch.lingo3g.parameters.ClusterScoringFields
-
Deprecated, for removal: This API element is subject to removal in a future version.Nominal and numeric fields are scheduled for removal.
- addNumericField(String, ClusterScoringFields.NumericScoring, double) - Method in class com.carrotsearch.lingo3g.parameters.ClusterScoringFields
-
Deprecated, for removal: This API element is subject to removal in a future version.Nominal and numeric fields are scheduled for removal.
- ADJ - com.carrotsearch.lingo3g.api.TokenTag
- ADV - com.carrotsearch.lingo3g.api.TokenTag
- aggressiveCloningControl - Variable in class com.carrotsearch.lingo3g.parameters.Merging
-
Aggressive cluster cloning control switch.
- allowNumbersInLabels - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Allow numbers in labels switch.
- allowOneDocumentClusters - Variable in class com.carrotsearch.lingo3g.parameters.Clusters
-
When enabled, the algorithm will not prune clusters containing only one document.
- ASSIGN_DOCUMENTS - com.carrotsearch.lingo3g.parameters.UnknownWordHandlingStrategy
B
- BARE_URL - com.carrotsearch.lingo3g.api.TokenType
- boostedFieldScorerWeight - Variable in class com.carrotsearch.lingo3g.parameters.Scoring
-
Assigns higher scores to labels that contain words appearing in input documents' titles.
- boostFields - Variable in class com.carrotsearch.lingo3g.parameters.Documents
-
Specifies a list of document field names that are boosted by
boostedFieldScorerWeightattribute.
C
- capitalizedWordLabelScorerWeight - Variable in class com.carrotsearch.lingo3g.parameters.Scoring
-
Assigns higher scores to labels that contain capitalized words.
- capitalizeNonFunctionWords - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Capitalize non function words in labels.
- cloningControl - Variable in class com.carrotsearch.lingo3g.parameters.Merging
-
Cluster cloning control switch.
- cluster(Stream<? extends T>, List<? extends Cluster<?>>, LanguageComponents) - Method in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
-
Deprecated, for removal: This API element is subject to removal in a future version.Incremental (persistent) clustering is scheduled for removal.
- cluster(Stream<? extends T>, LanguageComponents) - Method in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
- clusterCountBase - Variable in class com.carrotsearch.lingo3g.parameters.Hierarchy
-
The number of clusters discovered in each clustering pass.
- clusters - Variable in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
-
Cluster and document assignment control parameters.
- Clusters - Class in com.carrotsearch.lingo3g.parameters
-
Cluster merging control parameters.
- Clusters() - Constructor for class com.carrotsearch.lingo3g.parameters.Clusters
- clusterScoringFields - Variable in class com.carrotsearch.lingo3g.parameters.Documents
-
Deprecated, for removal: This API element is subject to removal in a future version.Nominal and numeric fields are scheduled for removal.
- ClusterScoringFields - Class in com.carrotsearch.lingo3g.parameters
-
Specifies the set of fields used for scoring clusters.
- ClusterScoringFields() - Constructor for class com.carrotsearch.lingo3g.parameters.ClusterScoringFields
- ClusterScoringFields.ClusterScoringField - Class in com.carrotsearch.lingo3g.parameters
- ClusterScoringFields.NominalClusterScoringField - Class in com.carrotsearch.lingo3g.parameters
- ClusterScoringFields.NominalScoring - Enum in com.carrotsearch.lingo3g.parameters
-
Available types of scoring based on nominal fields.
- ClusterScoringFields.NumericClusterScoringField - Class in com.carrotsearch.lingo3g.parameters
- ClusterScoringFields.NumericScoring - Enum in com.carrotsearch.lingo3g.parameters
-
Available types of scoring based on numeric fields.
- clusterSetDocumentOverlapLabelScorerWeight - Variable in class com.carrotsearch.lingo3g.parameters.Scoring
-
Assigns higher scores to labels that contain documents not present in the current cluster set.
- com.carrotsearch.licensing - package com.carrotsearch.licensing
-
Carrot Search licensing API (utility classes).
- com.carrotsearch.lingo3g - package com.carrotsearch.lingo3g
-
Lingo3G algorithm Java API.
- com.carrotsearch.lingo3g.api - package com.carrotsearch.lingo3g.api
-
Low-level API for interfaces required by Lingo3G (from
LanguageComponents). - com.carrotsearch.lingo3g.parameters - package com.carrotsearch.lingo3g.parameters
-
Lingo3G control parameters and associated classes.
- com.carrotsearch.lingo3g.tools - package com.carrotsearch.lingo3g.tools
-
Lingo3G command-line utilities (legacy resource conversion tools).
- combinedClusterScoreBalance - Variable in class com.carrotsearch.lingo3g.parameters.Clusters
-
Decides whether document count or cluster label score should have larger impact on the cluster score.
- comment - Variable in class com.carrotsearch.lingo3g.parameters.LabelMatcher
-
Optional comment describing this matcher.
- comment - Variable in class com.carrotsearch.lingo3g.parameters.SynonymSet
-
Optional comment describing this synonym set.
- comment - Variable in class com.carrotsearch.lingo3g.parameters.Tag
-
Optional comment describing this matcher.
- ConvertLabelDictionary - Class in com.carrotsearch.lingo3g.tools
-
Converts legacy
language.label-dictionary.xmllabel dictionaries to the new JSON format. - ConvertLabelDictionary() - Constructor for class com.carrotsearch.lingo3g.tools.ConvertLabelDictionary
- ConvertSynonymsDictionary - Class in com.carrotsearch.lingo3g.tools
-
Converts legacy
language.synonyms.xmlsynonym dictionaries to the new JSON format. - ConvertSynonymsDictionary() - Constructor for class com.carrotsearch.lingo3g.tools.ConvertSynonymsDictionary
- ConvertWordDictionary - Class in com.carrotsearch.lingo3g.tools
-
Converts legacy
language.word-dictionary.xmlword (tag) dictionaries to the new JSON format. - ConvertWordDictionary() - Constructor for class com.carrotsearch.lingo3g.tools.ConvertWordDictionary
D
- dashedWordsLabelFilter - Variable in class com.carrotsearch.lingo3g.parameters.Filtering
-
Filters out labels containing words starting or ending in a dash character ('-').
- dashedWordsSynonymMarkerEnabled - Variable in class com.carrotsearch.lingo3g.parameters.Documents
-
When switched on, the clustering engine will treat words separated by a space (' '), period ('.'), slash ('/') or a dash ('-') or written together and the corresponding phrases as synonymous, for example: "data-mining", "data.mining", "datamining", "data/mining" and "data mining".
- dictionaries - Variable in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
-
Per-request overrides of language components (dictionaries).
- dictionaryLabelFilter - Variable in class com.carrotsearch.lingo3g.parameters.Filtering
-
Removes or boosts labels based on a predefined dictionary of words, phrases and regular expressions.
- dictionarySynonymMarkerEnabled - Variable in class com.carrotsearch.lingo3g.parameters.Documents
-
When switched on, the clustering engine will apply synonyms defined in synonym dictionaries.
- dictionaryWeightLabelScorerWeight - Variable in class com.carrotsearch.lingo3g.parameters.Scoring
-
Boosts label scores by a factor specified in the label dictionary file.
- DO_NOT_ASSIGN_DOCUMENTS - com.carrotsearch.lingo3g.parameters.UnknownWordHandlingStrategy
- documentCountLabelScorerWeight - Variable in class com.carrotsearch.lingo3g.parameters.Scoring
-
Assigns higher scores to clusters whose number of documents in relation to the total number of documents is equal or smaller than specified by the
maxClusterSizeparameter. - documentCoverageTarget - Variable in class com.carrotsearch.lingo3g.parameters.Hierarchy
-
The percentage of input documents to be put in clusters.
- documents - Variable in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
-
Document fields, text preprocessing and segmentation control parameters.
- Documents - Class in com.carrotsearch.lingo3g.parameters
-
Document fields, text preprocessing and segmentation control.
- Documents() - Constructor for class com.carrotsearch.lingo3g.parameters.Documents
E
- EMAIL - com.carrotsearch.lingo3g.api.TokenType
- Entry(int, String) - Constructor for class com.carrotsearch.lingo3g.api.Lingo3GSynonymDictionary.Entry
- EOF - com.carrotsearch.lingo3g.api.TokenType
- EphemeralDictionaries - Class in com.carrotsearch.lingo3g.parameters
-
Ephemeral per-request overrides for the default
LanguageComponentspassed to the algorithm. - EphemeralDictionaries() - Constructor for class com.carrotsearch.lingo3g.parameters.EphemeralDictionaries
- equals(Object) - Method in class com.carrotsearch.lingo3g.api.Lingo3GStemmer
F
- FILE - com.carrotsearch.lingo3g.api.TokenType
- fillInStackTrace() - Method in exception com.carrotsearch.licensing.LicenseException
- filtering - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Cluster label filtering control parameters.
- Filtering - Class in com.carrotsearch.lingo3g.parameters
-
Cluster label filtering control parameters.
- Filtering() - Constructor for class com.carrotsearch.lingo3g.parameters.Filtering
- flatMerging - Variable in class com.carrotsearch.lingo3g.parameters.Merging
-
Flat merging switch.
- FNC - com.carrotsearch.lingo3g.api.TokenTag
- FULL_URL - com.carrotsearch.lingo3g.api.TokenType
G
- GEO - com.carrotsearch.lingo3g.api.TokenTag
- get(Lingo3GStemmer) - Method in interface com.carrotsearch.lingo3g.api.Lingo3GLabelDictionarySupplier
-
Provide the label dictionary for the provided stemmer configuration.
- get(Lingo3GStemmer) - Method in interface com.carrotsearch.lingo3g.api.Lingo3GSynonymDictionarySupplier
- getLabelWeight(CharSequence, MutableCharArray[], MutableCharArray[], short[]) - Method in interface com.carrotsearch.lingo3g.api.Lingo3GLabelDictionary
-
Returns the score of the label defined in the dictionary or
nullif the dictionary does not contain the label. - getLocation() - Method in class com.carrotsearch.licensing.LicenseLocation
- getNominalFields() - Method in class com.carrotsearch.lingo3g.parameters.ClusterScoringFields
-
Deprecated, for removal: This API element is subject to removal in a future version.Nominal and numeric fields are scheduled for removal.
- getNumericFields() - Method in class com.carrotsearch.lingo3g.parameters.ClusterScoringFields
-
Deprecated, for removal: This API element is subject to removal in a future version.Nominal and numeric fields are scheduled for removal.
- getStem(MutableCharArray, MutableCharArray) - Method in class com.carrotsearch.lingo3g.api.Lingo3GStemmer
-
Stems the provided input token.
- getSynonymEntry(MutableCharArray, MutableCharArray[], MutableCharArray[], short[]) - Method in interface com.carrotsearch.lingo3g.api.Lingo3GSynonymDictionary
-
Returns a synonym dictionary
Lingo3GSynonymDictionary.Entryfor the provided label ornullif no synonym dictionary entry corresponds to the provided label. - getTagCode(MutableCharArray, MutableCharArray) - Method in interface com.carrotsearch.lingo3g.api.Lingo3GTagDictionary
-
Process and return tags for the provided token.
- glob - Variable in class com.carrotsearch.lingo3g.parameters.SynonymSet
-
Label matching rules that cover potential cluster labels to be considered synonymous.
- grammaticalVariantLabelScorerWeight - Variable in class com.carrotsearch.lingo3g.parameters.Scoring
-
Strength of penalization of the less frequent variants of stem-equivalent labels.
H
- hashCode() - Method in class com.carrotsearch.lingo3g.api.Lingo3GStemmer
- hierarchicalMerging - Variable in class com.carrotsearch.lingo3g.parameters.Merging
-
Hierarchical merging switch.
- hierarchicalMergingWithLabels - Variable in class com.carrotsearch.lingo3g.parameters.Merging
-
Label merging switch.
- hierarchy - Variable in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
-
Cluster hierarchy control parameters.
- Hierarchy - Class in com.carrotsearch.lingo3g.parameters
-
Cluster hierarchy control parameters.
- Hierarchy() - Constructor for class com.carrotsearch.lingo3g.parameters.Hierarchy
I
- id - Variable in class com.carrotsearch.lingo3g.api.Lingo3GSynonymDictionary.Entry
-
Identifier (equivalence class) of the synonym
- IDENTITY - Static variable in class com.carrotsearch.lingo3g.api.Lingo3GStemmer
- image - Variable in class com.carrotsearch.lingo3g.api.Lingo3GSynonymDictionary.Entry
-
Replacement image for the synonym, can be
null. - incremental - Variable in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
-
Deprecated, for removal: This API element is subject to removal in a future version.Incremental (persistent) clustering is scheduled for removal.
- Incremental - Class in com.carrotsearch.lingo3g.parameters
-
Deprecated, for removal: This API element is subject to removal in a future version.Incremental (persistent) clustering is scheduled for removal.
- Incremental() - Constructor for class com.carrotsearch.lingo3g.parameters.Incremental
-
Deprecated.
J
- jsonName - Variable in enum com.carrotsearch.lingo3g.api.TokenTag
-
String representation in tag dictionaries and label dictionary rules.
L
- label - Variable in class com.carrotsearch.lingo3g.parameters.SynonymSet
-
The representative label to be used for all labels covered by synonym set rules.
- LabelMatcher - Class in com.carrotsearch.lingo3g.parameters
-
A dictionary of label matching rules and their corresponding scoring weight.
- LabelMatcher() - Constructor for class com.carrotsearch.lingo3g.parameters.LabelMatcher
- labelOverrideThreshold - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Determines the strength of the truncated label filters.
- labels - Variable in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
-
Cluster label control parameters.
- labels - Variable in class com.carrotsearch.lingo3g.parameters.EphemeralDictionaries
-
Ephemeral (per-request) label filtering dictionaries.
- Labels - Class in com.carrotsearch.lingo3g.parameters
-
Cluster label controls.
- Labels() - Constructor for class com.carrotsearch.lingo3g.parameters.Labels
- leftCompleteLabelFilter - Variable in class com.carrotsearch.lingo3g.parameters.Filtering
-
Truncated labels filter.
- license - Variable in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
-
An explicit license string.
- LicenseException - Exception in com.carrotsearch.licensing
-
Thrown when a licensing-related problem has been detected.
- LicenseException(String) - Constructor for exception com.carrotsearch.licensing.LicenseException
- LicenseException(String, Throwable) - Constructor for exception com.carrotsearch.licensing.LicenseException
- LicenseLocation - Class in com.carrotsearch.licensing
-
A source of license content with a human-friendly location description.
- LicenseLocation(String) - Constructor for class com.carrotsearch.licensing.LicenseLocation
- LicenseLocationSupplier - Interface in com.carrotsearch.licensing
-
A supplier of ordered license locations to read licenses from.
- licenses() - Method in interface com.carrotsearch.licensing.LicenseLocationSupplier
- Lingo3GClusteringAlgorithm - Class in com.carrotsearch.lingo3g
-
Lingo3G clustering algorithm.
- Lingo3GClusteringAlgorithm() - Constructor for class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
- Lingo3GLabelDictionary - Interface in com.carrotsearch.lingo3g.api
-
Cluster candidate label pruning (or boosting) dictionary.
- Lingo3GLabelDictionarySupplier - Interface in com.carrotsearch.lingo3g.api
-
Supplier of
Lingo3GLabelDictionaryinstances. - Lingo3GStemmer - Class in com.carrotsearch.lingo3g.api
-
A Lingo3G-provided stemming engine that can be used for preprocessing of label and synonym dictionaries (consistently with queries and document content).
- Lingo3GStemmer() - Constructor for class com.carrotsearch.lingo3g.api.Lingo3GStemmer
- Lingo3GSynonymDictionary - Interface in com.carrotsearch.lingo3g.api
-
A label synonym dictionary.
- Lingo3GSynonymDictionary.Entry - Class in com.carrotsearch.lingo3g.api
-
Represents a single synonym set defined in the dictionary.
- Lingo3GSynonymDictionarySupplier - Interface in com.carrotsearch.lingo3g.api
-
Supplier of
Lingo3GSynonymDictionaryinstances. - Lingo3GTagDictionary - Interface in com.carrotsearch.lingo3g.api
-
Lingo3G word tag (part of speech) dictionary.
- Lingo3GTokenizer - Interface in com.carrotsearch.lingo3g.api
-
Lingo3G input text tokenizer.
- lowercaseFunctionWords - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Use lower case for function words in labels.
M
- main(String[]) - Static method in class com.carrotsearch.lingo3g.tools.ConvertLabelDictionary
- main(String[]) - Static method in class com.carrotsearch.lingo3g.tools.ConvertSynonymsDictionary
- main(String[]) - Static method in class com.carrotsearch.lingo3g.tools.ConvertWordDictionary
- maxClusteringPassesSub - Variable in class com.carrotsearch.lingo3g.parameters.Hierarchy
-
Maximum number of clustering passes to perform on subclusters.
- maxClusteringPassesTop - Variable in class com.carrotsearch.lingo3g.parameters.Hierarchy
-
Maximum number of clustering passes to perform on top hierarchy level.
- maxClusterSize - Variable in class com.carrotsearch.lingo3g.parameters.Clusters
-
Determines the maximum allowed size of a cluster in relation to the parent cluster size.
- maxHierarchyDepth - Variable in class com.carrotsearch.lingo3g.parameters.Hierarchy
-
The maximum number of cluster levels to create.
- MAXIMIZE_VALUE - com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NumericScoring
-
Promotes clusters with large absolute values of the field.
- MAXIMIZE_VARIETY - com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NominalScoring
-
Promotes clusters containing documents covering large numbers of distinct values of the field.
- MAXIMIZE_VARIETY - com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NumericScoring
-
Promotes clusters with large variances of the field values.
- maxImprovementIterations - Variable in class com.carrotsearch.lingo3g.parameters.Hierarchy
-
The number of clustering improvement iterations to perform.
- maxLabelWords - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Determines the maximum label length in words.
- maxTokensPerDocument - Variable in class com.carrotsearch.lingo3g.parameters.Documents
-
Maximum tokens per document to read.
- maxWordDf - Variable in class com.carrotsearch.lingo3g.parameters.Documents
-
Maximum word document frequency.
- mergeThreshold - Variable in class com.carrotsearch.lingo3g.parameters.Merging
-
Cluster merge threshold.
- merging - Variable in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
-
Cluster merging control parameters.
- Merging - Class in com.carrotsearch.lingo3g.parameters
-
Cluster merging control parameters.
- Merging() - Constructor for class com.carrotsearch.lingo3g.parameters.Merging
- minClusterSize - Variable in class com.carrotsearch.lingo3g.parameters.Clusters
-
Determines the minimum allowed size of a cluster in relation to the parent cluster size.
- minClusterSizeForSubclusters - Variable in class com.carrotsearch.lingo3g.parameters.Hierarchy
-
The minimum number of documents that must be assigned to a cluster before the clustering engine attempts to create subclusters for that cluster.
- MINIMIZE_VALUE - com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NumericScoring
-
Promotes clusters with small absolute values of the field.
- MINIMIZE_VARIETY - com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NominalScoring
-
Promotes clusters containing documents covering covering one or few distinct value of the field.
- MINIMIZE_VARIETY - com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NumericScoring
-
Promotes clusters with small variances of the field values.
- minLabelWords - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Determines the minimum label length in words.
- minLengthLabelFilter - Variable in class com.carrotsearch.lingo3g.parameters.Filtering
-
Filters out labels whose string representation (excluding spaces) is shorter than 3 characters.
N
- name - Variable in class com.carrotsearch.lingo3g.parameters.ClusterScoringFields.ClusterScoringField
- NAME - com.carrotsearch.lingo3g.api.TokenTag
- NAME - Static variable in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
-
Lingo3G algorithm name (for SPI lookups).
- neighborhoodSize - Variable in class com.carrotsearch.lingo3g.parameters.Hierarchy
-
Maximum similar cluster arrangements to examine.
- nextToken(MutableCharArray) - Method in interface com.carrotsearch.lingo3g.api.Lingo3GTokenizer
-
Process the next token and return its type.
- nominal - Variable in class com.carrotsearch.lingo3g.parameters.ClusterScoringFields
-
Deprecated, for removal: This API element is subject to removal in a future version.Nominal and numeric fields are scheduled for removal.
- NominalClusterScoringField() - Constructor for class com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NominalClusterScoringField
- NominalClusterScoringField(double, String, ClusterScoringFields.NominalScoring) - Constructor for class com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NominalClusterScoringField
- normalizeScores - Variable in class com.carrotsearch.lingo3g.parameters.Clusters
-
Cluster and label score normalization switch.
- NOUN - com.carrotsearch.lingo3g.api.TokenTag
- numberOnlyLabelFilter - Variable in class com.carrotsearch.lingo3g.parameters.Filtering
-
Filters out labels that consist only of numeric tokens.
- numeric - Variable in class com.carrotsearch.lingo3g.parameters.ClusterScoringFields
-
Deprecated, for removal: This API element is subject to removal in a future version.Nominal and numeric fields are scheduled for removal.
- NUMERIC - com.carrotsearch.lingo3g.api.TokenTag
- NUMERIC - com.carrotsearch.lingo3g.api.TokenType
- NumericClusterScoringField() - Constructor for class com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NumericClusterScoringField
- NumericClusterScoringField(double, String, ClusterScoringFields.NumericScoring) - Constructor for class com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NumericClusterScoringField
O
- oneLetterWordLabelFilter - Variable in class com.carrotsearch.lingo3g.parameters.Filtering
-
Filters out labels containing only one-letter words ("M a f").
- open() - Method in class com.carrotsearch.licensing.LicenseLocation
- optionalLanguageComponents() - Method in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
P
- PHRASE_SEP - com.carrotsearch.lingo3g.api.TokenType
- phraseDfThresholdScalingFactor - Variable in class com.carrotsearch.lingo3g.parameters.Documents
-
Phrase-level Document Frequency (DF) cut-off scaling factor.
- preciseDocumentAssignment - Variable in class com.carrotsearch.lingo3g.parameters.Clusters
-
When precise document assignment is switched off, clusters with multi word labels will contain all documents that contain the label's word in any order and at any position.
- preciseDocumentAssignmentSlopMultiplier - Variable in class com.carrotsearch.lingo3g.parameters.Clusters
-
Configures the level of proximity of words enforced by the
preciseDocumentAssignmentsetting. - preciseDocumentAssignmentSlopOffset - Variable in class com.carrotsearch.lingo3g.parameters.Clusters
-
Configures the level of proximity of words enforced by the
preciseDocumentAssignmentsetting. - preciseHierarchicalMerging - Variable in class com.carrotsearch.lingo3g.parameters.Merging
-
Precise hierarchical merging switch.
- preferredLabelLength - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Instructs the clustering engine to prefer cluster labels consisting of the specified number of words.
- preferredLabelLengthDeviation - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Allowed deviation from the preferred label length.
- processFiles(String[]) - Static method in class com.carrotsearch.lingo3g.tools.ConvertLabelDictionary
- processFiles(String[]) - Static method in class com.carrotsearch.lingo3g.tools.ConvertSynonymsDictionary
- processFiles(String[]) - Static method in class com.carrotsearch.lingo3g.tools.ConvertWordDictionary
- PUNCTUATION - com.carrotsearch.lingo3g.api.TokenType
- putPromotedLabelsAtHierarchyRoot - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Put promoted labels at hierarchy root.
Q
- queryHint - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Query that produced the documents.
- queryWordLabelScorerWeight - Variable in class com.carrotsearch.lingo3g.parameters.Scoring
-
Penalizes labels that contain query words.
- queryWordLabelWeight - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Determines the weight of labels containing query words (
queryHint}.
R
- removeRepeatedSynonymsFromLabels - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Remove repeated synonyms from labels.
- repeatedWordsLabelFilter - Variable in class com.carrotsearch.lingo3g.parameters.Filtering
-
Filters out labels containing repeated words ("New York York").
- requiredLanguageComponents() - Method in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
- rightCompleteLabelFilter - Variable in class com.carrotsearch.lingo3g.parameters.Filtering
-
Truncated labels filter.
S
- scoring - Variable in class com.carrotsearch.lingo3g.Lingo3GClusteringAlgorithm
-
Cluster scoring parameters.
- scoring - Variable in class com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NominalClusterScoringField
- scoring - Variable in class com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NumericClusterScoringField
- Scoring - Class in com.carrotsearch.lingo3g.parameters
-
Cluster scoring parameters.
- Scoring() - Constructor for class com.carrotsearch.lingo3g.parameters.Scoring
- SEP - com.carrotsearch.lingo3g.api.TokenTag
- setStackTrace(StackTraceElement[]) - Method in exception com.carrotsearch.licensing.LicenseException
- singleWordLabelWeight - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Determines how willing the clustering engine will be to select single words as cluster labels.
- start(String) - Method in interface com.carrotsearch.lingo3g.api.Lingo3GTokenizer
-
Called at the start of document processing.
- SYMBOL - com.carrotsearch.lingo3g.api.TokenType
- synonyms - Variable in class com.carrotsearch.lingo3g.parameters.EphemeralDictionaries
-
Ephemeral synonym dictionaries.
- SynonymSet - Class in com.carrotsearch.lingo3g.parameters
-
A synonym set consisting of an optional synonym entry (label) and rules for matching synonymous labels.
- SynonymSet() - Constructor for class com.carrotsearch.lingo3g.parameters.SynonymSet
- SynonymSet(String, List<String>) - Constructor for class com.carrotsearch.lingo3g.parameters.SynonymSet
- SynonymSet(List<String>) - Constructor for class com.carrotsearch.lingo3g.parameters.SynonymSet
T
- tag - Variable in class com.carrotsearch.lingo3g.parameters.Tag
-
The tag to assign to all words in
Tag.words. - Tag - Class in com.carrotsearch.lingo3g.parameters
-
Word tag and the words it applies to.
- Tag() - Constructor for class com.carrotsearch.lingo3g.parameters.Tag
- Tag(TokenTag, List<String>) - Constructor for class com.carrotsearch.lingo3g.parameters.Tag
- Tag(String, List<String>) - Constructor for class com.carrotsearch.lingo3g.parameters.Tag
- TAG_ADJ - Static variable in enum com.carrotsearch.lingo3g.api.TokenTag
-
Adjectives.
- TAG_ADV - Static variable in enum com.carrotsearch.lingo3g.api.TokenTag
-
Adverbs.
- TAG_FNC - Static variable in enum com.carrotsearch.lingo3g.api.TokenTag
-
Ignorable function word (propositions, pronouns).
- TAG_GEO - Static variable in enum com.carrotsearch.lingo3g.api.TokenTag
-
Geographic reference.
- TAG_NAME - Static variable in enum com.carrotsearch.lingo3g.api.TokenTag
-
Proper name.
- TAG_NOUN - Static variable in enum com.carrotsearch.lingo3g.api.TokenTag
-
Nouns.
- TAG_VERB - Static variable in enum com.carrotsearch.lingo3g.api.TokenTag
-
Verbs.
- tags - Variable in class com.carrotsearch.lingo3g.parameters.EphemeralDictionaries
-
Ephemeral word category (tag) dictionaries.
- tfDfRatioLabelScorerWeight - Variable in class com.carrotsearch.lingo3g.parameters.Scoring
-
Assigns higher score to more general/shorter labels.
- tfLabelScorerWeight - Variable in class com.carrotsearch.lingo3g.parameters.Scoring
-
Assigns higher scores to labels with higher Term Frequency (TF).
- TokenTag - Enum in com.carrotsearch.lingo3g.api
-
Token tag constants (a subset of part of speech and functional categories).
- TokenType - Enum in com.carrotsearch.lingo3g.api
-
Token type constants that can be used as return values of
Lingo3GTokenizer.nextToken(org.carrot2.util.MutableCharArray). - toString() - Method in class com.carrotsearch.licensing.LicenseLocation
- toString() - Method in class com.carrotsearch.lingo3g.parameters.LabelMatcher
- toString() - Method in class com.carrotsearch.lingo3g.parameters.Tag
- toString() - Method in enum com.carrotsearch.lingo3g.parameters.UnknownWordHandlingStrategy
- trailingGenitiveLabelFilter - Variable in class com.carrotsearch.lingo3g.parameters.Filtering
-
Filters out phrases ending in a Saxon genitive of an English noun ("Discover World's", "For your computers'").
- TYPE_BARE_URL - Static variable in enum com.carrotsearch.lingo3g.api.TokenType
-
Bare URL-like tokens.
- TYPE_EMAIL - Static variable in enum com.carrotsearch.lingo3g.api.TokenType
-
Email tokens.
- TYPE_EOF - Static variable in enum com.carrotsearch.lingo3g.api.TokenType
-
End of input stream.
- TYPE_FILE - Static variable in enum com.carrotsearch.lingo3g.api.TokenType
-
File paths.
- TYPE_FULL_URL - Static variable in enum com.carrotsearch.lingo3g.api.TokenType
-
Full URLs.
- TYPE_NUMERIC - Static variable in enum com.carrotsearch.lingo3g.api.TokenType
-
Numeric value.
- TYPE_PHRASE_SEP - Static variable in enum com.carrotsearch.lingo3g.api.TokenType
-
A phrase separator.
- TYPE_PUNCTUATION - Static variable in enum com.carrotsearch.lingo3g.api.TokenType
-
Other ignorable punctuation.
- TYPE_SYMBOL - Static variable in enum com.carrotsearch.lingo3g.api.TokenType
-
Non-word symbol token.
- TYPE_WORD - Static variable in enum com.carrotsearch.lingo3g.api.TokenType
-
A word.
- TYPE_WORD_OR_PHRASE - Static variable in enum com.carrotsearch.lingo3g.api.TokenType
-
A word or phrase separator.
U
- unindexedWordLabelScorerWeight - Variable in class com.carrotsearch.lingo3g.parameters.Scoring
-
Penalizes labels that contain too many function words.
- UNKNOWN - com.carrotsearch.lingo3g.api.TokenTag
- unknownWordHandlingStrategy - Variable in class com.carrotsearch.lingo3g.parameters.Incremental
-
Deprecated.Handling of unknown words in persistent clusters.
- UnknownWordHandlingStrategy - Enum in com.carrotsearch.lingo3g.parameters
-
Defines how Lingo3G should treat unknown words in labels of persistent clusters.
- useBuiltInWordDatabaseForLabelFiltering - Variable in class com.carrotsearch.lingo3g.parameters.Labels
-
Use built-in word database for label filtering.
- useBuiltInWordDatabaseForStemming - Variable in class com.carrotsearch.lingo3g.parameters.Documents
-
Use built-in word database for stemming.
- useHeuristicStemming - Variable in class com.carrotsearch.lingo3g.parameters.Documents
-
This option enables or disables algorithmic stemming.
V
- value - Variable in enum com.carrotsearch.lingo3g.api.TokenTag
-
The bitfield code for this tag.
- value - Variable in enum com.carrotsearch.lingo3g.api.TokenType
- valueOf(String) - Static method in enum com.carrotsearch.lingo3g.api.TokenTag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.carrotsearch.lingo3g.api.TokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NominalScoring
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NumericScoring
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.carrotsearch.lingo3g.parameters.UnknownWordHandlingStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.carrotsearch.lingo3g.api.TokenTag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.carrotsearch.lingo3g.api.TokenType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NominalScoring
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.carrotsearch.lingo3g.parameters.ClusterScoringFields.NumericScoring
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.carrotsearch.lingo3g.parameters.UnknownWordHandlingStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERB - com.carrotsearch.lingo3g.api.TokenTag
W
- weight - Variable in class com.carrotsearch.lingo3g.parameters.ClusterScoringFields.ClusterScoringField
- weight - Variable in class com.carrotsearch.lingo3g.parameters.LabelMatcher
-
The weight applied to labels covered by this matcher.
- WORD - com.carrotsearch.lingo3g.api.TokenType
- WORD_OR_PHRASE - com.carrotsearch.lingo3g.api.TokenType
- wordCountLabelScorerWeight - Variable in class com.carrotsearch.lingo3g.parameters.Scoring
-
Assigns higher scores to labels that consist of 2, 3 or 4 words.
- wordDfThresholdScalingFactor - Variable in class com.carrotsearch.lingo3g.parameters.Documents
-
Word-level Document Frequency (DF) cut-off scaling factor.
- words - Variable in class com.carrotsearch.lingo3g.parameters.Tag
-
A list of words to assign the
Tag.tagto.
All Classes All Packages