Text segmentation implementation