| Name | Description | Type | Package | Framework |
| BasicPreprocessingPipeline | Performs basic preprocessing steps on the provided documents. | Class | org.carrot2.text.preprocessing.pipeline | Carrot |
| BasicPreprocessingPipelineDescriptor | Metadata and attributes of the BasicPreprocessingPipeline component. | Class | org.carrot2.text.preprocessing.pipeline | Carrot |
| BasicPreprocessingPipelineDescriptor .AttributeBuilder | Attribute map builder for the BasicPreprocessingPipeline component. | Class | org.carrot2.text.preprocessing.pipeline | Carrot |
| BasicPreprocessingPipelineDescriptor .Attributes | All attributes of the BasicPreprocessingPipeline component. | Class | org.carrot2.text.preprocessing.pipeline | Carrot |
| BasicPreprocessingPipelineDescriptor .Keys | Constants for all attribute keys of the BasicPreprocessingPipeline component. | Class | org.carrot2.text.preprocessing.pipeline | Carrot |
| CaseNormalizer | Performs case normalization and calculates a number of frequency statistics for words. | Class | org.carrot2.text.preprocessing | Carrot |
| CaseNormalizerDescriptor | Metadata and attributes of the CaseNormalizer component. | Class | org.carrot2.text.preprocessing | Carrot |
| CaseNormalizerDescriptor .AttributeBuilder | Attribute map builder for the CaseNormalizer component. | Class | org.carrot2.text.preprocessing | Carrot |
| CaseNormalizerDescriptor .Attributes | All attributes of the CaseNormalizer component. | Class | org.carrot2.text.preprocessing | Carrot |
| CaseNormalizerDescriptor .Keys | Constants for all attribute keys of the CaseNormalizer component. | Class | org.carrot2.text.preprocessing | Carrot |
| CompleteLabelFilter | A filter that removes "incomplete" labels. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| CompleteLabelFilterDescriptor | Metadata and attributes of the CompleteLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| CompleteLabelFilterDescriptor .AttributeBuilder | Attribute map builder for the CompleteLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| CompleteLabelFilterDescriptor .Attributes | All attributes of the CompleteLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| CompleteLabelFilterDescriptor .Keys | Constants for all attribute keys of the CompleteLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| CompletePreprocessingPipeline | Performs a complete preprocessing on the provided documents. | Class | org.carrot2.text.preprocessing.pipeline | Carrot |
| CompletePreprocessingPipelineDescriptor | Metadata and attributes of the CompletePreprocessingPipeline component. | Class | org.carrot2.text.preprocessing.pipeline | Carrot |
| CompletePreprocessingPipelineDescriptor .AttributeBuilder | Attribute map builder for the CompletePreprocessingPipeline component. | Class | org.carrot2.text.preprocessing.pipeline | Carrot |
| CompletePreprocessingPipelineDescriptor .Attributes | All attributes of the CompletePreprocessingPipeline component. | Class | org.carrot2.text.preprocessing.pipeline | Carrot |
| CompletePreprocessingPipelineDescriptor .Keys | Constants for all attribute keys of the CompletePreprocessingPipeline component. | Class | org.carrot2.text.preprocessing.pipeline | Carrot |
| DocumentAssigner | Assigns document to label candidates. | Class | org.carrot2.text.preprocessing | Carrot |
| DocumentAssignerDescriptor | Metadata and attributes of the DocumentAssigner component. | Class | org.carrot2.text.preprocessing | Carrot |
| DocumentAssignerDescriptor .AttributeBuilder | Attribute map builder for the DocumentAssigner component. | Class | org.carrot2.text.preprocessing | Carrot |
| DocumentAssignerDescriptor .Attributes | All attributes of the DocumentAssigner component. | Class | org.carrot2.text.preprocessing | Carrot |
| DocumentAssignerDescriptor .Keys | Constants for all attribute keys of the DocumentAssigner component. | Class | org.carrot2.text.preprocessing | Carrot |
| GenitiveLabelFilter | Accepts labels that do not end in words in the Saxon Genitive form (e. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| GenitiveLabelFilterDescriptor | Metadata and attributes of the GenitiveLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| GenitiveLabelFilterDescriptor .AttributeBuilder | Attribute map builder for the GenitiveLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| GenitiveLabelFilterDescriptor .Attributes | All attributes of the GenitiveLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| GenitiveLabelFilterDescriptor .Keys | Constants for all attribute keys of the GenitiveLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| ILabelFilter | Defines the contract for label filtering components, which mark words and phrases that should not be considered as candidates for cluster labels | Interface | org.carrot2.text.preprocessing.filter | Carrot |
| IPreprocessingPipeline | A preprocessing pipeline filling in PreprocessingContext with the required data. | Interface | org.carrot2.text.preprocessing.pipeline | Carrot |
| LabelFilterProcessor | Applies basic filtering to words and phrases to produce candidates for cluster labels. | Class | org.carrot2.text.preprocessing | Carrot |
| LabelFilterProcessorDescriptor | Metadata and attributes of the LabelFilterProcessor component. | Class | org.carrot2.text.preprocessing | Carrot |
| LabelFilterProcessorDescriptor .AttributeBuilder | Attribute map builder for the LabelFilterProcessor component. | Class | org.carrot2.text.preprocessing | Carrot |
| LabelFilterProcessorDescriptor .Attributes | All attributes of the LabelFilterProcessor component. | Class | org.carrot2.text.preprocessing | Carrot |
| LabelFilterProcessorDescriptor .Keys | Constants for all attribute keys of the LabelFilterProcessor component. | Class | org.carrot2.text.preprocessing | Carrot |
| LabelFormatter | Formats cluster labels for final rendering. | Class | org.carrot2.text.preprocessing | Carrot |
| LabelFormatterDescriptor | Metadata and attributes of the LabelFormatter component. | Class | org.carrot2.text.preprocessing | Carrot |
| LabelFormatterDescriptor .AttributeBuilder | Attribute map builder for the LabelFormatter component. | Class | org.carrot2.text.preprocessing | Carrot |
| LabelFormatterDescriptor .Attributes | All attributes of the LabelFormatter component. | Class | org.carrot2.text.preprocessing | Carrot |
| LabelFormatterDescriptor .Keys | Constants for all attribute keys of the LabelFormatter component. | Class | org.carrot2.text.preprocessing | Carrot |
| LanguageModelStemmer | Applies stemming to words and calculates a number of frequency statistics for stems. | Class | org.carrot2.text.preprocessing | Carrot |
| LanguageModelStemmerDescriptor | Metadata and attributes of the LanguageModelStemmer component. | Class | org.carrot2.text.preprocessing | Carrot |
| LanguageModelStemmerDescriptor .AttributeBuilder | Attribute map builder for the LanguageModelStemmer component. | Class | org.carrot2.text.preprocessing | Carrot |
| LanguageModelStemmerDescriptor .Attributes | All attributes of the LanguageModelStemmer component. | Class | org.carrot2.text.preprocessing | Carrot |
| LanguageModelStemmerDescriptor .Keys | Constants for all attribute keys of the LanguageModelStemmer component. | Class | org.carrot2.text.preprocessing | Carrot |
| MinLengthLabelFilter | Accepts labels whose length in characters is greater or equal to the provided value. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| MinLengthLabelFilterDescriptor | Metadata and attributes of the MinLengthLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| MinLengthLabelFilterDescriptor .AttributeBuilder | Attribute map builder for the MinLengthLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| MinLengthLabelFilterDescriptor .Attributes | All attributes of the MinLengthLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| MinLengthLabelFilterDescriptor .Keys | Constants for all attribute keys of the MinLengthLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| NumericLabelFilter | Class | org.carrot2.text.preprocessing.filter | Carrot | |
| NumericLabelFilterDescriptor | Metadata and attributes of the NumericLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| NumericLabelFilterDescriptor .AttributeBuilder | Attribute map builder for the NumericLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| NumericLabelFilterDescriptor .Attributes | All attributes of the NumericLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| NumericLabelFilterDescriptor .Keys | Constants for all attribute keys of the NumericLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| PhraseExtractor | Extracts frequent phrases from the provided document. | Class | org.carrot2.text.preprocessing | Carrot |
| PhraseExtractorDescriptor | Metadata and attributes of the PhraseExtractor component. | Class | org.carrot2.text.preprocessing | Carrot |
| PhraseExtractorDescriptor .AttributeBuilder | Attribute map builder for the PhraseExtractor component. | Class | org.carrot2.text.preprocessing | Carrot |
| PhraseExtractorDescriptor .Attributes | All attributes of the PhraseExtractor component. | Class | org.carrot2.text.preprocessing | Carrot |
| PhraseExtractorDescriptor .Keys | Constants for all attribute keys of the PhraseExtractor component. | Class | org.carrot2.text.preprocessing | Carrot |
| PreprocessedDocumentScanner | Iterates over tokenized documents in PreprocessingContext. | Class | org.carrot2.text.preprocessing | Carrot |
| PreprocessingContext | Document preprocessing context provides low-level (usually integer-coded) data structures useful for further processing. | Class | org.carrot2.text.preprocessing | Carrot |
| PreprocessingContext .AllFields | Information about all fields processed for the input PreprocessingContext. | Class | org.carrot2.text.preprocessing | Carrot |
| QueryLabelFilter | Accepts labels that do not consist only of query words. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| QueryLabelFilterDescriptor | Metadata and attributes of the QueryLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| QueryLabelFilterDescriptor .AttributeBuilder | Attribute map builder for the QueryLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| QueryLabelFilterDescriptor .Attributes | All attributes of the QueryLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| QueryLabelFilterDescriptor .Keys | Constants for all attribute keys of the QueryLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| SingleLabelFilterBase | A base for ILabelFilter implementations that handle each label independently. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| SparseArray | Sparse array encoding utilities. | Class | org.carrot2.text.preprocessing | Carrot |
| StopLabelFilter | Accepts labels that are not declared as stop labels in the stoplabels. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| StopLabelFilterDescriptor | Metadata and attributes of the StopLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| StopLabelFilterDescriptor .AttributeBuilder | Attribute map builder for the StopLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| StopLabelFilterDescriptor .Attributes | All attributes of the StopLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| StopLabelFilterDescriptor .Keys | Constants for all attribute keys of the StopLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| StopListMarker | Marks stop words based on the current language model. | Class | org.carrot2.text.preprocessing | Carrot |
| StopListMarkerDescriptor | Metadata and attributes of the StopListMarker component. | Class | org.carrot2.text.preprocessing | Carrot |
| StopListMarkerDescriptor .AttributeBuilder | Attribute map builder for the StopListMarker component. | Class | org.carrot2.text.preprocessing | Carrot |
| StopListMarkerDescriptor .Attributes | All attributes of the StopListMarker component. | Class | org.carrot2.text.preprocessing | Carrot |
| StopListMarkerDescriptor .Keys | Constants for all attribute keys of the StopListMarker component. | Class | org.carrot2.text.preprocessing | Carrot |
| StopWordLabelFilter | Class | org.carrot2.text.preprocessing.filter | Carrot | |
| StopWordLabelFilterDescriptor | Metadata and attributes of the StopWordLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| StopWordLabelFilterDescriptor .AttributeBuilder | Attribute map builder for the StopWordLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| StopWordLabelFilterDescriptor .Attributes | All attributes of the StopWordLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| StopWordLabelFilterDescriptor .Keys | Constants for all attribute keys of the StopWordLabelFilter component. | Class | org.carrot2.text.preprocessing.filter | Carrot |
| Tokenizer | Performs tokenization of documents. | Class | org.carrot2.text.preprocessing | Carrot |
| TokenizerDescriptor | Metadata and attributes of the Tokenizer component. | Class | org.carrot2.text.preprocessing | Carrot |
| TokenizerDescriptor .AttributeBuilder | Attribute map builder for the Tokenizer component. | Class | org.carrot2.text.preprocessing | Carrot |
| TokenizerDescriptor .Attributes | All attributes of the Tokenizer component. | Class | org.carrot2.text.preprocessing | Carrot |
| TokenizerDescriptor .Keys | Constants for all attribute keys of the Tokenizer component. | Class | org.carrot2.text.preprocessing | Carrot |