SentenceChunkerBridge#

class scikitplot.corpus.SentenceChunkerBridge(inner)[source]#

Bridge for SentenceChunkerChunkerBase contract.

Parameters:

inner (Any)

chunk(text, metadata=None)[source]#

Chunk text and return a ChunkResult.

CRITICAL-02 (Phase 2): Returns ChunkResult directly. DocumentReader.get_documents now iterates chunk_result.chunks instead of (char_start, chunk_text) tuples.

Parameters:
textstr

Raw text to chunk.

metadatadict[str, Any] or None, optional

Raw-chunk metadata dict passed by get_documents(). Forwarded as extra_metadata to the inner chunker.

Returns:
ChunkResult

Ordered list of Chunk objects with text, start_char, end_char, and metadata.

Parameters:
Return type:

ChunkResult

Notes

Use _to_tuples to convert to the legacy list[tuple[int, str]] format if needed for backward compat.

strategy: ClassVar[ChunkingStrategy] = 'sentence'[source]#