In previous studies, customer preferences were assumed to be static when modeling their preferences based on online reviews. However, in fact, customer preferences for products are dynamic and changing over time. Few research has been conducted to model dynamic customer preferences as the time series data of customer preference are difficult to be obtained. Based on online reviews, an adaptive neuro fuzzy inference system (ANFIS) was introduced to model customer preferences, which can take into account the fuzzy nature of customers’ emotions and the nonlinearity of the model. However, ANFIS is plagued with black box problems, and the nonlinearity of the model cannot be directly demonstrated. To address the above research issues, a multi-objective chaos optimization algorithm (MOCOA)-based ANFIS approach is proposed to generate customer preferences models by using online reviews, which has explicit nonlinear inputs. Firstly, a sentiment analysis approach is used to derive information from online reviews by periods, which is used as the time series data sets of the proposed model. A MOCOA is combined into ANFIS to identify the nonlinear inputs, which include single items, interactive items, and terms of second order and/or higher-order terms. Consequently, the fuzzy rules in ANFIS are expressed in polynomial form, which allows for the explicit representation of the nonlinearity between customer preferences and product attributes. A case study of sweeping robots is used to compare the validation results of the proposed approach with those of ANFIS, subtractive cluster-based ANFIS, fuzzy c-means-based ANFIS, and K-means-based ANFIS. Moreover, the proposed approach provides better performance than the other four approaches in terms of mean relative error and variance of error.
Read full abstract