Data pre-processing and processing (cleaning, normalization, tokenizing, removing punctuation, capitalization, stop-words removal, stemming, lemmatization, frequency distribution, POS-Tagging, Named-Entities Recognition, Parsing, features engineering and processing (TF-IDF, N-grams, neural embeddings)