The document proposes a novel approach for document and feature reduction in text categorization using prototypes and rough sets. It introduces a prototype-based algorithm to reduce documents while preserving classification accuracy. A rough set-based method is also presented to select a subset of relevant features. The methods are evaluated on benchmark datasets and are shown to improve both classification performance and computational efficiency compared to baseline methods.