NLP Techniques: An overview of the different techniques used in NLP, such as tokenization, stemming, and lemmatization. Artificial Intelligence