Text Classification: AI Techniques and Real-World Applications