mindmeld.text_preparation.preprocessors module
This module contains a preprocessor base class.
-
class
mindmeld.text_preparation.preprocessors.
NoOpPreprocessor
[source]
Bases: mindmeld.text_preparation.preprocessors.Preprocessor
NoOpPreprocessor object
-
process
(text)[source]
Parameters: | text (str) -- |
Returns: | (str) |
-
class
mindmeld.text_preparation.preprocessors.
Preprocessor
[source]
Bases: abc.ABC
Base class for Preprocessor object
-
process
(text)[source]
Parameters: | text (str) -- |
Returns: | (str) |
-
tojson
()[source]
Method defined to obtain recursive JSON representation of a TextPreparationPipeline.
Parameters: | None. -- |
Returns: | JSON representation of Preprocessor (dict) . |
-
class
mindmeld.text_preparation.preprocessors.
PreprocessorFactory
[source]
Bases: object
Preprocessor Factory Class
-
static
get_preprocessor
(preprocessor: str)[source]
A static method to get a Preprocessor
Parameters: | preprocessor (str) -- Name of the desired Preprocessor class |
Returns: | Preprocessor Class |
Return type: | (Preprocessor) |