def sent_tokenize(self, text, **kwargs):
sentences = find_sentences(text,<EOL>punctuation=kwargs.get(<EOL>"<STR_LIT>",<EOL>PUNCTUATION),<EOL>abbreviations=kwargs.get(<EOL>"<STR_LIT>",<EOL>ABBREVIATIONS_DE),<EOL>replace=kwargs.get("<STR_LIT:replace>", replacements),<EOL>linebreak=r"<STR_LIT>")<EOL>return sentences<EOL>
Returns a list of sentences.

        Each sentence is a space-separated string of tokens (words).
        Handles common cases of abbreviations (e.g., etc., ...).
        Punctuation marks are split from other words. Periods (or ?!) mark the end of a sentence.
        Headings without an ending period are inferred by line breaks.