Aspect Based Sentiment Analysis of Nepali Text Using Support Vector Machine and Naive Bayes

Authors

  • Sujan Tamrakar Gandaki College of Engineering and Science, Pokhara University
  • Bal Krishna Bal Department of Computer Science and Engineering, Kathmandu University
  • Rajendra Bahadur Thapa Gandaki College of Engineering and Science, Pokhara University

DOI:

https://doi.org/10.3126/tj.v2i1.32824

Keywords:

Aspect-based, Classification, Machine Learning, Nepali text, Sentiment Analysis, Technology

Abstract

Aspect-based Sentiment Analysis assists in understanding the opinion of the associated entities helping for a better quality of a service or a product. A model is developed to detect the aspect-based sentiment in Nepali text using Machine Learning (ML) classifier algorithms namely Support Vector Machine (SVM) and Naïve Bayes (NB). The system collects Nepali text data from various websites and Part of Speech (POS) tagging is applied to extract the desired features of aspect and sentiment. Manual labeling is done for each sentence to identify the sentiment of the sentence. Term Frequency – Inverse Document Frequency (TF-IDF) is applied to compute the importance of the words. The feature vectors thus produced are then applied to the Classifier algorithms to predict and classify the sentence. The accuracy obtained by the SVM classifier is 76.8% whereas Bernoulli NB is 77.5%.

Downloads

Download data is not yet available.
Abstract
888
pdf
739

Downloads

Published

2020-11-10

How to Cite

Tamrakar, S., Bal, B. K., & Thapa, R. B. (2020). Aspect Based Sentiment Analysis of Nepali Text Using Support Vector Machine and Naive Bayes. Technical Journal, 2(1), 22–29. https://doi.org/10.3126/tj.v2i1.32824

Issue

Section

Articles