Classification of Multiple Affective Attributes of Customer Reviews: Using Classical Machine Learning and Deep Learning
Title | Classification of Multiple Affective Attributes of Customer Reviews: Using Classical Machine Learning and Deep Learning |
Publication Type | Conference Paper |
Year of Publication | 2018 |
Authors | Wang, Jiawen, Wang, Wai Ming, Tian, Zonggui, Li, Zhi |
Conference Name | Proceedings of the 2Nd International Conference on Computer Science and Application Engineering |
Publisher | ACM |
ISBN Number | 978-1-4503-6512-3 |
Keywords | Affective 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. |
URL | https://dl.acm.org/citation.cfm?doid=3207677.3277953 |
DOI | 10.1145/3207677.3277953 |
Citation Key | wang_classification_2018 |
- natural language processing
- support vector machine
- softmax regression
- Scalability
- restricted Boltzmann machines
- Resiliency
- resilience
- pubcrawl
- policy-based governance
- Affective analysis
- Metrics
- Kansei engineering
- Human behavior
- Deep Belief Network
- Customer reviews
- composability
- collaboration
- belief networks