Visible to the public Classification of Multiple Affective Attributes of Customer Reviews: Using Classical Machine Learning and Deep Learning

TitleClassification of Multiple Affective Attributes of Customer Reviews: Using Classical Machine Learning and Deep Learning
Publication TypeConference Paper
Year of Publication2018
AuthorsWang, Jiawen, Wang, Wai Ming, Tian, Zonggui, Li, Zhi
Conference NameProceedings of the 2Nd International Conference on Computer Science and Application Engineering
PublisherACM
ISBN Number978-1-4503-6512-3
KeywordsAffective analysis, belief networks, Collaboration, composability, Customer reviews, deep belief network, Human Behavior, Kansei engineering, Metrics, natural language processing, policy-based governance, pubcrawl, resilience, Resiliency, restricted Boltzmann machines, Scalability, softmax regression, support vector machine
Abstract

Affective1 engineering is a methodology of designing products by collecting customer affective needs and translating them into product designs. It usually begins with questionnaire surveys to collect customer affective demands and responses. However, this process is expensive, which can only be conducted periodically in a small scale. With the rapid development of e-commerce, a larger number of customer product reviews are available on the Internet. Many studies have been done using opinion mining and sentiment analysis. However, the existing studies focus on the polarity classification from a single perspective (such as positive and negative). The classification of multiple affective attributes receives less attention. In this paper, 3-class classifications of four different affective attributes (i.e. Soft-Hard, Appealing-Unappealing, Handy-Bulky, and Reliable-Shoddy) are performed by using two classical machine learning algorithms (i.e. Softmax regression and Support Vector Machine) and two deep learning methods (i.e. Restricted Boltzmann machines and Deep Belief Network) on an Amazon dataset. The results show that the accuracy of deep learning methods is above 90%, while the accuracy of classical machine learning methods is about 64%. This indicates that deep learning methods are significantly better than classical machine learning methods.

URLhttps://dl.acm.org/citation.cfm?doid=3207677.3277953
DOI10.1145/3207677.3277953
Citation Keywang_classification_2018