Text this: Colorectal cancer detection with enhanced precision using a hybrid supervised and unsupervised learning approach