TY - JOUR
T1 - Consumer preference analysis based on text comments and ratings
T2 - A multi-attribute decision-making perspective
AU - Zhu, Bin
AU - Guo, Dingfei
AU - Ren, Long
N1 - Publisher Copyright:
© 2022 Elsevier B.V.
PY - 2022/4
Y1 - 2022/4
N2 - With the popularity of social media, extracting consumer preferences from online consumer-generated content is of vital importance for product/service providers to develop tailored marketing strategies. However, existing approaches face difficulties analyzing consumer preferences over different attributes of alternatives (restaurants, hotels, etc.), which hinders product/service providers from comprehensively understanding consumer choice decisions. To address this issue, we solve for the consumer preferences over the attributes represented by attribute weights based on consumers’ historical data, including text comments and overall ratings. Specifically, for each comment and a corresponding rating, we first employ sentiment analysis to calculate values of the attributes, and then develop a quadratic programming model to solve for the weights. Based on a stream of a consumer's text comments and overall ratings, we can correspondingly obtain a stream of weights indexed by the comment time. We then model this stream of weights as hesitant judgments and employ a hesitant multiplicative programming method to solve for the final weights that fit the consumer's preferences over attributes at the highest satisficing level. In the application of recommendation, our approach not only provides insights into the consumer's preferences but also has higher prediction power compared with some state-of-the-art methods.
AB - With the popularity of social media, extracting consumer preferences from online consumer-generated content is of vital importance for product/service providers to develop tailored marketing strategies. However, existing approaches face difficulties analyzing consumer preferences over different attributes of alternatives (restaurants, hotels, etc.), which hinders product/service providers from comprehensively understanding consumer choice decisions. To address this issue, we solve for the consumer preferences over the attributes represented by attribute weights based on consumers’ historical data, including text comments and overall ratings. Specifically, for each comment and a corresponding rating, we first employ sentiment analysis to calculate values of the attributes, and then develop a quadratic programming model to solve for the weights. Based on a stream of a consumer's text comments and overall ratings, we can correspondingly obtain a stream of weights indexed by the comment time. We then model this stream of weights as hesitant judgments and employ a hesitant multiplicative programming method to solve for the final weights that fit the consumer's preferences over attributes at the highest satisficing level. In the application of recommendation, our approach not only provides insights into the consumer's preferences but also has higher prediction power compared with some state-of-the-art methods.
KW - Consumer preference
KW - Decision analysis
KW - Hesitant judgment
KW - Pairwise comparisons
KW - Recommendation
KW - Sentiment analysis
UR - http://www.scopus.com/inward/record.url?scp=85125539220&partnerID=8YFLogxK
U2 - 10.1016/j.im.2022.103626
DO - 10.1016/j.im.2022.103626
M3 - Article
AN - SCOPUS:85125539220
SN - 0378-7206
VL - 59
JO - Information and Management
JF - Information and Management
IS - 3
M1 - 103626
ER -