This document discusses text categorization and automatic text classification. It begins by explaining how digitization has increased the need to organize and classify text for more efficient information retrieval. It then provides mathematical and graphical models for text mining, text categorization, and automatic text classification. These models are intended to improve understanding of these techniques and shorten response times for text retrieval. The document defines key terms and concepts related to text categorization and mining, and explains knowledge engineering and machine learning approaches to automatic text classification.