A. Text preprocessing in NLP faces challenges such as context sensitivity, scalability, language diversity, and data quality.