Fuzzy sentiment analysis using convolutional neural network

Sugiyarto SUGİYARTO, Joko Eliyanto, Nursyiva Irsalinda, Meita Fitrianawati · AIP conference proceedings · 2021

Sentiment analysis is one part of natural language processing. Sentiment analysis can be done by lexicon based, or machine learning based. Sentiment analysis based on machine learning has advantage of dynamism to meet with new language datasets or new vocabulary. Sentiment analysis seeks to understand the sentiments contained in a sentence. A sentence can be positive, neutral or negative, based on its sentiments. A sentence can have positive, neutral or negative sentiments. However, the fact is each sentence does not always have positive, negative or neutral sentiment clearly. We try to develop a sentiment analysis method that can show the sentiment degree of a sentence. Fuzzy sentiment analysis using convolutional neural network are introduced in this paper to produce more accurate sentiment analysis results. Convolutional neural networks are a popular machine learning method for sentiment analysis. The concept of fuzzy sets is used to express the sentiment degree of a sentence. Euclidean distance analysis to determine the proximity of two vectors is used to show that this method is better than the standard method. The method we propose successfully produces a value that indicates the degree of sentiment of a sentence. Comparison of the euclid distance between the results of the standard sentiment analysis and our method shows that the results of the fuzzy sentiment analysis using convolutional neural network have a distance that is relatively close to the true sentiment value. Fuzzy convolutional neural network analysis sentiment is proven to be able to produce better and smoother sentiment analysis results than standard methods.

Read the paper · More papers on PaperTik