<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">ICA</journal-id><journal-title-group><journal-title>Intelligent Control and Automation</journal-title></journal-title-group><issn pub-type="epub">2153-0653</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ica.2013.41001</article-id><article-id pub-id-type="publisher-id">ICA-27699</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Generating Recommendation Status of Electronic Products from Online Reviews
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>olanle</surname><given-names>Adefowoke Ojokoh</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Olufunke</surname><given-names>Catherine Olayemi</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Olumide</surname><given-names>Sunday Adewale</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Computer Science, Federal University of Technology, Akure, Nigeria</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>bolanleojokoh@yahoo.com(OAO)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>05</day><month>02</month><year>2013</year></pub-date><volume>04</volume><issue>01</issue><fpage>1</fpage><lpage>10</lpage><history><date date-type="received"><day>July</day>	<month>17,</month>	<year>2012</year></date><date date-type="rev-recd"><day>October</day>	<month>22,</month>	<year>2012</year>	</date><date date-type="accepted"><day>October</day>	<month>30,</month>	<year>2012</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
   The need for effective and efficient mining of online reviews cannot be overemphasized. This position is as a result of the overwhelmingly large number of reviews available online which makes it cumbersome for customers to read through all of them. Hence, the need for online web review mining system which will help customers as well as manufacturers read through a large number of reviews and provide a quick description and summary of the performance of the product. This will assist the customer make better and quick decision, and also help manufacturers improve their products and services. This paper describes a research work that focuses on mining the opinions expressed on some electronic products, providing ranks or ratings for the features, with the aim of summarizing them and making recommendations to potential customers for better online shopping. A technique is also proposed for scoring segments with infrequent features. The evaluation results using laptops demonstrate the effectiveness of these techniques. 
 
</p></abstract><kwd-group><kwd>Opinion Aggregation; Electronic Commerce; Infrequent Feature; Electronic Product; Recommendation</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The rapid growth of the web has led to rapid expansion of e-commerce among other things. More customers are turning towards online shopping because it is convenient, reliable, and fast. In order to enhance customer shopping experience, it has become a common practice for online merchants to enable their customers to write reviews on products that they have purchased. Customer reviews of a product are generally considered more honest, unbiased and comprehensive than descriptions provided by the seller. In fact, review comments are one of the most powerful and expressive sources of user preferences. Furthermore, reviews written by other customers describe the usage experience and perspective of (non-expert) customers with similar needs. They give customers a voice, increase consumer confidence, enhance product visibility, and can dramatically increase sales [1,2].</p><p>With more and more users becoming comfortable with the Web, an increasing number of people are writing reviews. As a result, the number of reviews that a product receives grows rapidly [<xref ref-type="bibr" rid="scirp.27699-ref3">3</xref>]. Moreover, the consumer reviews are in free form text and consumers prefer to use natural language to express their opinion. It is difficult for a program to “understand” the text information and use these data. Many reviews are long, and as such, it is not an easy task for a potential customer to make a decision whether or not to purchase a product based on the reviews he reads. It is therefore a very important and challenging problem to mine these reviews and produce a summary of them and also propose a recommendation decision to the potential customer.</p><p>A host of research works have been proposed to profer solution to problems related to mining and summarizing customer reviews [4,5], which is called opinion mining or sentiment analysis. Opinion Mining has two main research directions, document level opinion mining and feature level opinion mining [<xref ref-type="bibr" rid="scirp.27699-ref6">6</xref>]. Document level mining involves determining the document’s polarity by calculating the average semantic orientation of extracted phrases. In feature level opinion mining, reviews are summarized and classified by extracting high frequency feature and opinion keywords. Feature-opinion pairs are identified by using a statistical approach or labeling approach and dependency grammar rules to handle different kinds of sentence structures. Generally, feature level opinion mining has greater precision over the document level and uses basically product features in analysis and evaluation. The main tasks present in most past and current research works are: to find product features that have been commented on by reviewers [<xref ref-type="bibr" rid="scirp.27699-ref7">7</xref>] and to decide whether the comments are positive, negative or neutral [<xref ref-type="bibr" rid="scirp.27699-ref3">3</xref>]. Nevertheless, it is important to discover how positive or negative the comments are and further, make a concise decision about the product (recommended or not) to the potential customer. This work makes a contribution by classifying the opinions about each feature, hence showing how negative or positive it is. It also proposes a technique to include comments on infrequent features into the recommendation decision for electronic products.</p><p>The remainder of this paper is organized as follows. Section 2 contains a summary of related works. We describe the proposed technique in Section 3. Section 4 contains the experiments and evaluation, while Section 5 concludes the work and presents proposed future research work.</p></sec><sec id="s2"><title>2. Related Work</title><p>Opinion mining has been studied by many researchers in past years. The earliest research on opinion mining was on identifying opinion (or sentiment) bearing words. Hatzivassiloglou and McKeown [<xref ref-type="bibr" rid="scirp.27699-ref8">8</xref>] identified several linguistic rules that can be exploited to identify opinion words and their orientations from a large corpus. The work was applied, extended and improved in [<xref ref-type="bibr" rid="scirp.27699-ref9">9</xref>].</p><p>Another major development in the area of opinion mining is sentiment classification of product reviews at the document level [<xref ref-type="bibr" rid="scirp.27699-ref10">10</xref>]. The objective of this task is to classify each review document as expressing a positive or a negative sentiment about an object (such as a movie, camera, car).</p><p>Feature-based opinion mining and summarization have been proposed by a number of researchers. Hu &amp; Liu [<xref ref-type="bibr" rid="scirp.27699-ref7">7</xref>] proposed a technique based on association rule mining to extract product features. The main idea is that people often use the same words when they comment on the same product features. Then frequent itemsets of nouns in reviews are likely to be product features while the infrequent ones are less likely to be product features. This work also introduced the idea of using opinion words to find additional (often infrequent) features. Liu et al. [<xref ref-type="bibr" rid="scirp.27699-ref9">9</xref>] improved upon Hu’s work by proposing a technique based on language pattern mining to identify product features from pros and cons in reviews in the form of short sentences. They also made an effort to extract implicit features. Moreover, [<xref ref-type="bibr" rid="scirp.27699-ref11">11</xref>] proposed feature extraction for capturing knowledge from product reviews. The output of Hu and Liu’s system served as input to their system, and the input was mapped to the user-defined taxonomy features hierarchy thereby eliminating redundancy and providing conceptual organization. To identify the expressions of opinions associated with features, Hu &amp; Liu focused on adjacent adjectives that modify feature nouns or noun phrases. They used adjacent adjectives as opinion words that are associated with features.</p><p>Popescu and Etzioni [<xref ref-type="bibr" rid="scirp.27699-ref12">12</xref>] investigated the same problem. Their algorithm requires that the product class is known. The algorithm determines whether a noun/noun phrase is a feature by computing the pointwise mutual information (PMI) score between the phrase and class specific discrimination. This work first used part-whole patterns for feature mining, but it finds part-whole based features by searching the Web and querying the Web is time-consuming. Qiu et al. [<xref ref-type="bibr" rid="scirp.27699-ref13">13</xref>] proposed a double propagation method, which exploits certain syntactic relations of opinion words and features, and propagates through both opinion words and features iteratively. The extraction rules are designed based on different relations between opinion words and features, and among opinion words and features themselves. Dependency grammar was adopted to describe these relations.</p><p>Another related work, but using a bit different approach is that of [<xref ref-type="bibr" rid="scirp.27699-ref5">5</xref>]. They proposed a method to extract product features from user reviews and generate a review summary, using product specifications rather than resources like segmenter, POS tagger or parser. At the feature extraction stage, multiple specifications are clustered to extend the vocabulary of product features. Hierarchy structure information and unit of measurement information are mined from the specification to improve the accuracy of feature extraction. At summary generation stage, hierarchy information in specifications is used to provide a natural conceptual view of product features.</p><p>Another area is mining of comparative sentences. It basically consists of identifying what features and objects are compared and which objects are preferred by their authors (opinion holders) [<xref ref-type="bibr" rid="scirp.27699-ref14">14</xref>]. Another related work involving comparison is that of [<xref ref-type="bibr" rid="scirp.27699-ref15">15</xref>] that compare reviews of different products in one category to find the reputition of the target product. However, it does not summarize reviews, and it does not mine product features on which the reviewers have expressed their opinions. Although they do find some frequent phrases indicating reputations, these phrases may not be product features (for example, “doesn’t work”, “benchmark result” and “no problem(s)”).</p><p>Feng et al. [<xref ref-type="bibr" rid="scirp.27699-ref16">16</xref>] and Ojokoh and Kayode [<xref ref-type="bibr" rid="scirp.27699-ref17">17</xref>] also proposed relateds method to solve the problem of opinion mining and applied this for some electronic products from amazon. There are a few differences between the works and ours. The method for determing the opinion polarity and aggregation is different from ours. Moreover, [<xref ref-type="bibr" rid="scirp.27699-ref16">16</xref>] only stopped at classifying the aggregated opinion as negative or positive and adopted that for recommendation. Also, their work did not consider infrequent feature identification. This works proposes the adoption of a threshold value for recommendation based on experiments with amazon rated views.</p></sec><sec id="s3"><title>3. The Proposed Method</title><p><xref ref-type="fig" rid="fig1">Figure 1</xref> gives the architectural overview of the proposed system. In summary, the system executes the following steps:</p></sec></body><back><ref-list><title>References</title><ref id="scirp.27699-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">L. Zhang, B. Liu, S. H. Lim, S. H. and E. O’Brien-Strain, “Extracting and Ranking Product Features in Opinion Documents,” Proceedings of the 23rd International Conference on Computational Linguistics (COLING), Beijing, 23-27 August 2010, pp. 1462-1470.</mixed-citation></ref><ref id="scirp.27699-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">S. Aciar, “Mining Context Information from Consumer’s Reviews,” Proceedings of the 2nd Workshop on Contex-Aware Recommender Systems, Barcelona, 26 September 2010.</mixed-citation></ref><ref id="scirp.27699-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">X. Ding, B. Liu and P. S. Yu, “A Holistic Lexicon-Based Approach to Opinion Mining,” Proceedings of WSDM 08, California, Palo Alto, 11-12 February 2008, pp. 231-239.  
doi:10.1145/1341531.1341561</mixed-citation></ref><ref id="scirp.27699-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">G. Somprasertsri and P. Lalitrojwong, “Mining Feature-Opinion in Online Customer Reviews for Opinion Summarization,” Journal of Universal Computer Science, Vol. 16, No. 6, 2009, pp. 938-955.</mixed-citation></ref><ref id="scirp.27699-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">X. Meng and H. Wang, “Mining User Reviews: From Specification to Summarization,” Proceedings of the ACLIJCNLP 2009 Conference Short Papers, 2009, pp. 177-180. doi:10.3115/1667583.1667637</mixed-citation></ref><ref id="scirp.27699-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">W. Jin and H. H. Ho, “A Novel Lexicalized HMM-Based Learning Framework for Web Opinion Mining,” Proceedings of the 26th International Conference on Machine Learning, Montreal, 14-18 June 2009.</mixed-citation></ref><ref id="scirp.27699-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">M. Hu and B. Liu, “Mining and Summarizing Customer Reviews,” Proceedings of ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Seattle, 22-25 August 2004, pp. 168-177.</mixed-citation></ref><ref id="scirp.27699-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">V. Hatzivassiloglou and K. McKeown, “Predicting the Semantic Orientation of Adjectives,” Proceedings of the 35th Annual Meeting of the Association for Computational Lingusitics, Madrid, 7-10 July 1997, pp. 174-181.  
doi:10.3115/976909.979640</mixed-citation></ref><ref id="scirp.27699-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">B. Liu, M. Hu and J. Cheng, “Opinion Observer: Analyzing and Comparing Opinions on the Web. Proceedings of International World Wide Web Conference (WWW’05), New York, 2005, pp. 342-351.  
doi:10.1145/1060745.1060797</mixed-citation></ref><ref id="scirp.27699-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">J. Wiebe and E. Riloff, “Creating Subjective and Objective sentence classifiers from unannotated texts,” Proceedings of International Conference on Intelligent Text Processing and Computational Linguistics (CICLing’05), Mexico City, 13-19 February 2005, pp. 486-497. 
 doi:10.1007/978-3-540-30586-6_53</mixed-citation></ref><ref id="scirp.27699-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">G. Carenini, R. T. Ng and E. Zwart, “Extracting Knowledge from Evaluative Text,” Proceedings of the Third International Conference on Knowledge Capture, Banff, 2-5 October 2005, pp. 11-18.  
doi:10.1145/1088622.1088626</mixed-citation></ref><ref id="scirp.27699-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">M. Popescu and O. Etzioni, “Extracting Product Features and Opinions from Reviews,” Proceedings of the Conference on Empirical Methods in Natural Language Processing EMNLP ‘05, Vancouver, 6-8 October 2005, pp. 339-346. doi:10.3115/1220575.1220618</mixed-citation></ref><ref id="scirp.27699-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">G. Qiu, B. Liu, J. Bu and C. Chen, “Expanding Domain Sentiment Lexicon through Double Propagation,” International Joint Conferences on Artificial Intelligence, Pasadena, 11-17 July 2009.</mixed-citation></ref><ref id="scirp.27699-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">G. Ganapathibhotla and B. Liu, “Identifying Preferred Entities in Comparative Sentences,” Proceedings of the 22nd International Conference on Computational Linguistics (COLING’08), Manchester, 2008.</mixed-citation></ref><ref id="scirp.27699-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">S. Morinaga, K. Yamanishi, K. Tateishi and T. Fukushima, “Mining Product Reputations on the Web,” Proceedings of the 8th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Edmonton, 23-26 July 2002.</mixed-citation></ref><ref id="scirp.27699-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">S. Feng, M. Zhang and Y. Zhang, “Recommended or Not Recommended? Review Classification through Opinion Extraction,” Proceedings of APWEB Conference, Busan, 6-8 April 2010.</mixed-citation></ref><ref id="scirp.27699-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">B. A. Ojokoh and O. Kayode, “A Feature-Opinion Extraction Approach to Opinion Mining,” Journal of Web Engineering, Vol. 11, No. 1, 2012, pp. 051-063.</mixed-citation></ref><ref id="scirp.27699-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">http://reviewcenter.com</mixed-citation></ref><ref id="scirp.27699-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Stanford Parser.  
http://nlp.stanford.edu/software/lex-parser.shtml</mixed-citation></ref><ref id="scirp.27699-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">P. D. Turney, “Thumbs up or Thumbs down? Semantic Orientation Applied to Unsupervised Classification of Reviews,” Proceedings of the Conference of the Association of Computational Lingustics, Howard, 24 August-1 September 2002, pp. 417-424.</mixed-citation></ref><ref id="scirp.27699-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">J. Wiebe, R. Bruce and T. O’Hara, “Development and Use of a Gold Standard Data Set for Subjectivity Classifications,” Proceedings of the Conference of the Association of Computational Lingustics, College Park, 20-26 June 1999.</mixed-citation></ref><ref id="scirp.27699-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">R. Bruce and J. Wiebe, “Recognizing Subjectivity: A Case Study of Manual Tagging,” Natural Language Engineering, Vol. 5, No. 2, 2000 pp. 187-205.  
doi:10.1017/S1351324999002181</mixed-citation></ref><ref id="scirp.27699-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Amazon Web Service. http://www.aws.amazon.com</mixed-citation></ref></ref-list></back></article>