import pandas as pd | |
class BasePreprocessor: | |
def preprocess_data(self, data: pd.Series) -> pd.Series: | |
"""Performs preprocessing of raw texts, returns cleaned texts | |
:param X: raw texts | |
:return: cleaned texts | |
""" | |
raise NotImplementedError(f"Abstract class {type(self).__name__} is used") | |