SentenceSplitterProtocol#
- class scikitplot.corpus.SentenceSplitterProtocol(*args, **kwargs)[source]#
Structural protocol for sentence segmenters.
Any object with a
split(text: str) -> list[str]method satisfies this protocol.Examples
>>> class MySplitter: ... def split(self, text: str) -> list: ... return text.split(". ") >>> isinstance(MySplitter(), SentenceSplitterProtocol) True