“…The general and most used preprocessing techniques in text data that are used in Natural language processing are To- kenization [93], [13], Removal of Noise and Outliers [94], Lower Casing [21], Removal of Stop Words [57], Integration of Raw data [95], Text Stemming [60], Dimensionality Reduction [96], Text Lemmatization [11], Parts of Speech Tagging [97], Removal of HTML tags [98], Removal of URLs [99], Spelling Correction [100], Removal of Emoticons [101] [65], Removing Punctuations or Special Characters [11] [58], Removing Frequent words [102], Removing of Rare words [103], Removing Single Characters [104], Removing Extra Whitespaces [105], Removal of Numerical Values [58], Removing Alphabets [59], Data Compression [106], Converting Emojis to Words [107], Converting Numbers to Words [108],…”