Augmenting feature model through customer preference mining by hybrid sentiment analysis

We use sentiment analysis of online product reviewers to extract customer preference information.The proposed sentiment analysis method is a hybrid combination of various affective lexicons.We adopt the commented features from product users to enhance the basic feature.We incorporate the customer preference information as attribute into the model.We demonstrate the feasibility and potential of the proposed method via an application case. A feature model is an essential tool to identify variability and commonality within a product line of an enterprise, assisting stakeholders to configure product lines and to discover opportunities for reuse. However, the number of product variants needed to satisfy individual customer needs is still an open question, as feature models do not incorporate any direct customer preference information. In this paper, we propose to incorporate customer preference information into feature models using sentiment analysis of user-generated online product reviews. The proposed sentiment analysis method is a hybrid combination of affective lexicons and a rough-set technique. It is able to predict sentence sentiments for individual product features with acceptable accuracy, and thus augment a feature model by integrating positive and negative opinions of the customers. Such opinionated customer preference information is regarded as one attribute of the features, which helps to decide the number of variants needed within a product line. Finally, we demonstrate the feasibility and potential of the proposed method via an application case of Kindle Fire HD tablets.

[1]  Thomas Thüm,et al.  Reasoning about edits to feature models , 2009, 2009 IEEE 31st International Conference on Software Engineering.

[2]  J. Keziya Rani,et al.  Mining Opinion Features in Customer Reviews. , 2016 .

[3]  Christiane Fellbaum,et al.  Lexical Chains as Representations of Context for the Detection and Correction of Malapropisms , 1998 .

[4]  Oren Etzioni,et al.  Extracting Product Features and Opinions from Reviews , 2005, HLT.

[5]  Li Chen,et al.  A Linear-Chain CRF-Based Learning Approach for Web Opinion Mining , 2010, WISE.

[6]  Feng Zhou,et al.  Augmented Affective-Cognition for Usability Study of In-Vehicle System User Interface , 2014, J. Comput. Inf. Sci. Eng..

[7]  Jan G. Bazan,et al.  Rough set algorithms in classification problem , 2000 .

[8]  Zoubin Ghahramani,et al.  Learning from labeled and unlabeled data with label propagation , 2002 .

[9]  Claire Cardie,et al.  Annotating Expressions of Opinions and Emotions in Language , 2005, Lang. Resour. Evaluation.

[10]  Z. Pawlak Rough Sets: Theoretical Aspects of Reasoning about Data , 1991 .

[11]  Don S. Batory,et al.  Feature Models, Grammars, and Propositional Formulas , 2005, SPLC.

[12]  Dekang Lin,et al.  An Information-Theoretic Definition of Similarity , 1998, ICML.

[13]  Daniel Hoffman,et al.  Commonality and Variability in Software Engineering , 1998, IEEE Softw..

[14]  Xingda Qu,et al.  Emotion Prediction from Physiological Signals: A Comparison Study Between Visual and Auditory Elicitors , 2014, Interact. Comput..

[15]  Feng Zhou,et al.  A Case-Driven Ambient Intelligence System for Elderly in-Home Assistance Applications , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[16]  Roger Jianxin Jiao,et al.  A heuristic genetic algorithm for product portfolio planning , 2007, Comput. Oper. Res..

[17]  Christiane Fellbaum,et al.  Combining Local Context and Wordnet Similarity for Word Sense Identification , 1998 .

[18]  Bing Liu,et al.  Sentiment Analysis and Subjectivity , 2010, Handbook of Natural Language Processing.

[19]  Jaejoon Lee,et al.  FORM: A feature-;oriented reuse method with domain-;specific reference architectures , 1998, Ann. Softw. Eng..

[20]  Antonio Ruiz Cortés,et al.  Automated Reasoning on Feature Models , 2005, CAiSE.

[21]  Peter D. Turney Thumbs Up or Thumbs Down? Semantic Orientation Applied to Unsupervised Classification of Reviews , 2002, ACL.

[22]  Li Chen,et al.  Comparison of feature-level learning methods for mining online consumer reviews , 2012, Expert Syst. Appl..

[23]  Rohini K. Srihari,et al.  OpinionMiner: a novel machine learning system for web opinion mining and extraction , 2009, KDD.

[24]  Roger Jianxin Jiao,et al.  Product family design and platform-based product development: a state-of-the-art review , 2007, J. Intell. Manuf..

[25]  Amy Beth Warriner,et al.  Norms of valence, arousal, and dominance for 13,915 English lemmas , 2013, Behavior Research Methods.

[26]  Kyo Chul Kang,et al.  Feature-Oriented Domain Analysis (FODA) Feasibility Study , 1990 .

[27]  Rubén Prieto-Díaz,et al.  Domain analysis: an introduction , 1990, SOEN.

[28]  Xingda Qu,et al.  Affect prediction from physiological measures via visual stimuli , 2011, Int. J. Hum. Comput. Stud..

[29]  Mathieu Acher,et al.  On extracting feature models from product descriptions , 2012, VaMoS.

[30]  Roger Jianxin Jiao,et al.  Hybrid Association Mining and Refinement for Affective Mapping in Emotional Design , 2010, J. Comput. Inf. Sci. Eng..

[31]  Laurence Duchien,et al.  Cardinality-based feature models with constraints: a pragmatic approach , 2013, SPLC '13.

[32]  Fredrik Olsson,et al.  Usefulness of Sentiment Analysis , 2012, ECIR.

[33]  Noah A. Smith,et al.  What's Worthy of Comment? Content and Comment Volume in Political Blogs , 2010, ICWSM.

[34]  Xiaoyan Zhu,et al.  Movie review mining and summarization , 2006, CIKM '06.

[35]  Sergio Segura,et al.  A Survey on the Automated Analyses of Feature Models , 2006, JISBD.

[36]  Andrea Esuli,et al.  SentiWordNet 3.0: An Enhanced Lexical Resource for Sentiment Analysis and Opinion Mining , 2010, LREC.

[37]  Sergio Segura,et al.  Automated analysis of feature models 20 years later: A literature review , 2010, Inf. Syst..

[38]  Philip S. Yu,et al.  A holistic lexicon-based approach to opinion mining , 2008, WSDM '08.

[39]  Christiane Fellbaum,et al.  Book Reviews: WordNet: An Electronic Lexical Database , 1999, CL.

[40]  Nicolas Nicolov,et al.  Targeting Sentiment Expressions through Supervised Ranking of Linguistic Configurations , 2009, ICWSM.

[41]  Ivan Titov,et al.  A Joint Model of Text and Aspect Ratings for Sentiment Summarization , 2008, ACL.

[42]  Marcin S. Szczuka,et al.  RSES and RSESlib - A Collection of Tools for Rough Set Computations , 2000, Rough Sets and Current Trends in Computing.

[43]  Sasha Blair-Goldensohn,et al.  Building a Sentiment Summarizer for Local Service Reviews , 2008 .

[44]  David W. Conrath,et al.  Semantic Similarity Based on Corpus Statistics and Lexical Taxonomy , 1997, ROCLING/IJCLCLP.

[45]  Krzysztof Czarnecki,et al.  Staged configuration through specialization and multilevel configuration of feature models , 2005, Softw. Process. Improv. Pract..

[46]  Arkadiusz Wojna,et al.  RIONA: A New Classification System Combining Rule Induction and Instance-Based Learning , 2002, Fundam. Informaticae.

[47]  Giuseppe Carenini,et al.  Extracting knowledge from evaluative text , 2005, K-CAP '05.

[48]  Rubén Prieto-Díaz,et al.  DARE: Domain analysis and reuse environment , 1998, Ann. Softw. Eng..

[49]  M. Bradley,et al.  Affective Norms for English Words (ANEW): Instruction Manual and Affective Ratings , 1999 .

[50]  Niklas Sundgren,et al.  Introducing Interface Management in New Product Family Development , 1999 .

[51]  Michal Antkiewicz,et al.  fmp and fmp2rsm: eclipse plug-ins for modeling features using model templates , 2005, OOPSLA '05.

[52]  B. Schölkopf,et al.  Isotonic Conditional Random Fields and Local Sentiment Flow , 2007 .

[53]  Jan Hauffa,et al.  Characterizing Social Relations Via NLP-Based Sentiment Analysis , 2021, ICWSM.

[54]  Li Ning,et al.  Using Information Content to Evaluate Semantic Similarity on HowNet , 2012, CIS 2012.

[55]  Jayashankar M. Swaminathan,et al.  MASS CUSTOMIZATION , 2010 .

[56]  Richard Y. K. Fung,et al.  Identifying helpful online reviews: A product designer's perspective , 2013, Comput. Aided Des..

[57]  Johan Bollen,et al.  Twitter mood predicts the stock market , 2010, J. Comput. Sci..

[58]  Bing Liu,et al.  Mining and summarizing customer reviews , 2004, KDD.

[59]  Roger Jianxin Jiao,et al.  Customer Requirement Management in Product Development: A Review of Research Issues , 2006, Concurr. Eng. Res. Appl..

[60]  Feng Zhou,et al.  Affective and cognitive design for mass personalization: status and prospect , 2012, Journal of Intelligent Manufacturing.

[61]  Roger Jianxin Jiao,et al.  Product portfolio identification based on association rule mining , 2005, Comput. Aided Des..

[62]  George A. Miller,et al.  WordNet: A Lexical Database for English , 1995, HLT.

[63]  Jane Cleland-Huang,et al.  Supporting Domain Analysis through Mining and Recommending Features from Online Product Listings , 2013, IEEE Transactions on Software Engineering.