Apply python libraries to import and visualize datasets.
Perform exploratory data analysis and plot word-cloud.
Perform text data cleaning such as removing punctuation and stop words.
Understand the concept of count vectorization (tokenization).
Perform tokenization to tweet text using Scikit Learn.
Understand the theory and intuition behind Naïve Bayes classifiers.
Understand the difference between prior probability, posterior probability and likelihood.
Train Naïve Bayes classifier models using Scikit-Learn to perform classification.
Evaluate the performance of trained Naïve Bayes Classifier model using confusion matrices.