{'fraction_non_alphanumeric': 0.022775800711743774, 'fraction_numerical': 0.0028469750889679717, 'mean_word_length': 5.759615384615385, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Twitter Sentiment Analysis using Machine Learning Algorithms for COVID-19 Outbreak in New Zealand

The use of data obtained from social media for data mining has benefited the process of analysing public opinions. Sentiment analysis, also referred to as opinion mining, helps public health officials and other governmental agencies to understand the public's concerns, panics, emotions and interactions to provide effective services and information. This research focuses on the sentiment analysis of the COVID-19 pandemic outbreak in New Zealand using Twitter data. The analyses derived from several machine learning classification techniques, in particular Naive Bayes, K-Nearest Neighbour (KNN), Convolutional Neural Network (CNN), and Support Vector Machine (SVM). In addition, the researchers implemented these algorithms in two different data mining platforms, namely Python and RapidMiner, then compared the metrics obtained from these techniques and platforms to identify the best algorithm suited for sentiment analysis. Finally, the researchers illustrate the experimental results that show the performance of Naïve Bayes and SVM, which indicates a longer computational time and led to an improved Twitter sentiment analysis result that outperforms the other models. After that, validate these models' effectiveness by comparing the obtained results for the same models in Python and RapidMiner.