Predictive analytics for the sentiment of malaysian place of interest using machine learning models / Qiryn Adriana Binti Kharul Zaman

By: Material type: TextTextPublisher: Kuantan, Pahang: UMPSA, 2023Copyright date: ©2023Description: xiv, 92 pages : Illustration (some colour) ; 1 CD-ROMContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • THE0009866 (Local)
Subject(s): Dissertation note: Bachelor of Applied Science in Data Analytics with Honours--Universiti Malaysia Pahang – 2023 Abstract: Sentiment analysis is a method of automatically identifying sentiments expressed in online interactions with the aim of evaluating users or customers' opinions on a product, brand, or service. It helps companies gain valuable insights and respond to their customers more efficiently. As people use social media, forums, blogs, and the web to express their opinions on various discussion topics, these channels have become an ideal domain for utilizing customer sentiment analysis. The focus of this study is to conduct Natural Language Processing (NLP) on tweets and make a better classification of sentiment using Malaya. Furthermore, this study also trains three machine learning algorithms to predict the sentiment of textual data. Moreover, this study also creates dashboard to visualize social media insights and suggest recommendations based on the insights. The study gathered users or customers feedback from Twitter on 1st January 2023 to 1st March 2023 using the social media monitoring software, Determ, which retrieves tweets in real-time based on search terms, time, users, and likes. The tweets containing feedbacks and responses were organized into tables and saved as a CSV file. Subsequently, the study proceeded with the pre-processing stage to handle missing and erroneous values in the data. Additionally, several Natural Language Processing (NLP) techniques were employed to pre-process the text data, as part of the machine learning process. The data was then divided into training and testing sets, and was trained using three different supervised learning algorithms, namely Support Vector Machine, Random Forest, and Naive Bayes. Finally, the performance of prediction of each model was compared to identify the most accurate one, and based on the analysis, it was concluded that Support Vector Machine exhibited the best performance in terms of accuracy, recall score, F1 score, and precision score. Furthermore, it is worth noting that this sentiment analysis research is extended to analyze sentiments expressed in texts written in Malay language by utilizing the Natural Language-Toolkit library for Bahasa Malaysia, powered by Tensorflow and PyTorch. Regarding the outcomes of the customer sentiment analysis, there are some recommendations that can be adopted to enhance the effectiveness of the study. For instance, the analysis can be extended to include customer feedback data collected from social media platforms such as Facebook, Instagram, Tik Tok, web and forums. Additionally, the performance of the customer sentiment analysis model can be improved by leveraging deep learning techniques.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Notes Date due Barcode
Final Year Report Final Year Report UMPLIB GAMBANG PSM .Q57 2023 r Bc (Browse shelf(Opens below)) 1 Not for loan CD13586 T000003184

Center for Mathematical Sciences

Bachelor of Applied Science in Data Analytics with Honours--Universiti Malaysia Pahang – 2023

Includes bibliographical reference

Sentiment analysis is a method of automatically identifying sentiments expressed in online interactions with the aim of evaluating users or customers' opinions on a product, brand, or service. It helps companies gain valuable insights and respond to their customers more efficiently. As people use social media, forums, blogs, and the web to express their opinions on various discussion topics, these channels have become an ideal domain for utilizing customer sentiment analysis. The focus of this study is to conduct Natural Language Processing (NLP) on tweets and make a better classification of sentiment using Malaya. Furthermore, this study also trains three machine learning algorithms to predict the sentiment of textual data. Moreover, this study also creates dashboard to visualize social media insights and suggest recommendations based on the insights. The study gathered users or customers feedback from Twitter on 1st January 2023 to 1st March 2023 using the social media monitoring software, Determ, which retrieves tweets in real-time based on search terms, time, users, and likes. The tweets containing feedbacks and responses were organized into tables and saved as a CSV file. Subsequently, the study proceeded with the pre-processing stage to handle missing and erroneous values in the data. Additionally, several Natural Language Processing (NLP) techniques were employed to pre-process the text data, as part of the machine learning process. The data was then divided into training and testing sets, and was trained using three different supervised learning algorithms, namely Support Vector Machine, Random Forest, and Naive Bayes. Finally, the performance of prediction of each model was compared to identify the most accurate one, and based on the analysis, it was concluded that Support Vector Machine exhibited the best performance in terms of accuracy, recall score, F1 score, and precision score. Furthermore, it is worth noting that this sentiment analysis research is extended to analyze sentiments expressed in texts written in Malay language by utilizing the Natural Language-Toolkit library for Bahasa Malaysia, powered by Tensorflow and PyTorch. Regarding the outcomes of the customer sentiment analysis, there are some recommendations that can be adopted to enhance the effectiveness of the study. For instance, the analysis can be extended to include customer feedback data collected from social media platforms such as Facebook, Instagram, Tik Tok, web and forums. Additionally, the performance of the customer sentiment analysis model can be improved by leveraging deep learning techniques.

Perpustakaan Universiti Malaysia Pahang Al-Sultan Abdullah
26600 Pekan, Pahang Darul Makmur
Phone: +609 431 5063 (Gambang) / +609 431 5035 (Pekan)
Email: umplibrary@umpsa.edu.my

Connect With Us