<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//TaxonX//DTD Taxonomic Treatment Publishing DTD v0 20100105//EN" "../../nlm/tax-treatment-NS0.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:tp="http://www.plazi.org/taxpub" article-type="research-article" dtd-version="3.0" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">109</journal-id>
      <journal-id journal-id-type="index">urn:lsid:arphahub.com:pub:3dc5f44e-8666-58db-bc76-a455210e8891</journal-id>
      <journal-title-group>
        <journal-title xml:lang="en">JUCS - Journal of Universal Computer Science</journal-title>
        <abbrev-journal-title xml:lang="en">jucs</abbrev-journal-title>
      </journal-title-group>
      <issn pub-type="ppub">0948-695X</issn>
      <issn pub-type="epub">0948-6968</issn>
      <publisher>
        <publisher-name>Journal of Universal Computer Science</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.3217/jucs-022-05-0691</article-id>
      <article-id pub-id-type="publisher-id">23209</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Research Article</subject>
        </subj-group>
        <subj-group subj-group-type="scientific_subject">
          <subject>H.3.3 - Information Search and Retrieval</subject>
          <subject>I.2.2 - Automatic Programming</subject>
          <subject>I.2.7 - Natural Language Processing</subject>
          <subject>I.7 - DOCUMENT AND TEXT PROCESSING</subject>
          <subject>L.3.2 - Information Retrieval and Search</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Sentiment Classification of Spanish Reviews: An Approach based on Feature Selection and Machine Learning Methods</article-title>
      </title-group>
      <contrib-group content-type="authors">
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Paredes-Valverde</surname>
            <given-names>Mario Andres</given-names>
          </name>
          <email xlink:type="simple">marioandres.paredes@um.es</email>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>Limon-Romero</surname>
            <given-names>Jorge</given-names>
          </name>
          <xref ref-type="aff" rid="A2">2</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>Tlapa</surname>
            <given-names>Diego</given-names>
          </name>
          <xref ref-type="aff" rid="A2">2</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>Baez-Lopez</surname>
            <given-names>Yolanda</given-names>
          </name>
          <xref ref-type="aff" rid="A2">2</xref>
        </contrib>
      </contrib-group>
      <aff id="A1">
        <label>1</label>
        <addr-line content-type="verbatim">Universidad de Murcia, Murcia, Spain</addr-line>
        <institution>Universidad de Murcia</institution>
        <addr-line content-type="city">Murcia</addr-line>
        <country>Spain</country>
      </aff>
      <aff id="A2">
        <label>2</label>
        <addr-line content-type="verbatim">Universidad Autónoma de Baja California Mexico, Ensenada, Mexico</addr-line>
        <institution>Universidad Autónoma de Baja California Mexico</institution>
        <addr-line content-type="city">Ensenada</addr-line>
        <country>Mexico</country>
      </aff>
      <author-notes>
        <fn fn-type="corresp">
          <p>Corresponding author: Mario Andres Paredes-Valverde (<email xlink:type="simple">marioandres.paredes@um.es</email>).</p>
        </fn>
        <fn fn-type="edited-by">
          <p>Academic editor: </p>
        </fn>
      </author-notes>
      <pub-date pub-type="collection">
        <year>2016</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>05</month>
        <year>2016</year>
      </pub-date>
      <volume>22</volume>
      <issue>5</issue>
      <fpage>691</fpage>
      <lpage>708</lpage>
      <uri content-type="arpha" xlink:href="http://openbiodiv.net/5AF07DC0-83E4-5320-9C78-9938A51802AD">5AF07DC0-83E4-5320-9C78-9938A51802AD</uri>
      <uri content-type="zenodo_dep_id" xlink:href="https://zenodo.org/record/5505149">5505149</uri>
      <history>
        <date date-type="received">
          <day>15</day>
          <month>09</month>
          <year>2015</year>
        </date>
        <date date-type="accepted">
          <day>29</day>
          <month>04</month>
          <year>2016</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>Mario Andres Paredes-Valverde, Jorge Limon-Romero, Diego Tlapa, Yolanda Baez-Lopez</copyright-statement>
        <license license-type="creative-commons-attribution" xlink:href="" xlink:type="simple">
          <license-p>This article is freely available under the J.UCS Open Content License.</license-p>
        </license>
      </permissions>
      <abstract>
        <label>Abstract</label>
        <p>Sentiment analysis aims to extract users' opinions from review documents. Nowadays, there are two main approaches for sentiment analysis: the semantic orientation and the machine learning. Sentiment analysis approaches based on Machine Learning (ML) methods work over a set of features extracted from the users' opinions. However, the high dimensionality of the feature vector reduces the effectiveness of this approach. In this sense, we propose a sentiment classification method based on feature selection mechanisms and ML methods. The present method uses a hybrid feature extraction method based on POS pattern and dependency parsing. The features obtained are enriched semantically through common-sense knowledge bases. Then, a feature selection method is applied to eliminate the noisy and irrelevant features. Finally, a set of classifiers is trained in order to classify unknown data. To prove the effectiveness of our approach, we have conducted an evaluation in the movies and technological products domains. Also, our proposal was compared with well-known methods and algorithms used on the sentiment classification field. Our proposal obtained encouraging results based on the F-measure metric, ranging from 0.786 to 0.898 for the aforementioned domains.</p>
      </abstract>
    </article-meta>
  </front>
</article>
