<?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-025-10-1353</article-id>
      <article-id pub-id-type="publisher-id">22665</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Research Article</subject>
        </subj-group>
        <subj-group subj-group-type="scientific_subject">
          <subject>J.7 - COMPUTERS IN OTHER SYSTEMS</subject>
          <subject>K.3.0 - General</subject>
          <subject>K.3.1 - Computer Uses in Education</subject>
          <subject>K.8.0 - General</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>An Intelligent Data Analytics based Model Driven Recommendation System</article-title>
      </title-group>
      <contrib-group content-type="authors">
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Ramzan</surname>
            <given-names>Bushra</given-names>
          </name>
          <email xlink:type="simple">bushraabaajawa@hotmail.com</email>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>Bajwa</surname>
            <given-names>Imran Sarwar</given-names>
          </name>
          <xref ref-type="aff" rid="A2">2</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>Kazmi</surname>
            <given-names>Rafaqut</given-names>
          </name>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>Ramzan</surname>
            <given-names>Shabana</given-names>
          </name>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="A1">
        <label>1</label>
        <addr-line content-type="verbatim">The Islamia University of Bahawalpur, Bahawalpur, Pakistan</addr-line>
        <institution>The Islamia University of Bahawalpur</institution>
        <addr-line content-type="city">Bahawalpur</addr-line>
        <country>Pakistan</country>
      </aff>
      <aff id="A2">
        <label>2</label>
        <addr-line content-type="verbatim">The Islamia University Bahawalpur, Bahawalpur, Pakistan</addr-line>
        <institution>The Islamia University Bahawalpur</institution>
        <addr-line content-type="city">Bahawalpur</addr-line>
        <country>Pakistan</country>
      </aff>
      <author-notes>
        <fn fn-type="corresp">
          <p>Corresponding author: Bushra Ramzan (<email xlink:type="simple">bushraabaajawa@hotmail.com</email>).</p>
        </fn>
        <fn fn-type="edited-by">
          <p>Academic editor: </p>
        </fn>
      </author-notes>
      <pub-date pub-type="collection">
        <year>2019</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>28</day>
        <month>10</month>
        <year>2019</year>
      </pub-date>
      <volume>25</volume>
      <issue>10</issue>
      <fpage>1353</fpage>
      <lpage>1372</lpage>
      <uri content-type="arpha" xlink:href="http://openbiodiv.net/ADFCEFCC-359D-5A81-A74B-A452AC63CC63">ADFCEFCC-359D-5A81-A74B-A452AC63CC63</uri>
      <uri content-type="zenodo_dep_id" xlink:href="https://zenodo.org/record/4840912">4840912</uri>
      <history>
        <date date-type="received">
          <day>21</day>
          <month>09</month>
          <year>2018</year>
        </date>
        <date date-type="accepted">
          <day>13</day>
          <month>04</month>
          <year>2019</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>Bushra Ramzan, Imran Sarwar Bajwa, Rafaqut Kazmi, Shabana Ramzan</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>The recommendation systems are getting important due to their significance in decision making, social and economic impact on customers and getting detailed information relevant to a required product or a service. A challenge in getting true recommendations in terms of relevance is the heterogenous nature of data (likes, ratings, reviews, etc.) that a recommendation engine has to cope with. This paper presents an intelligent approach to handle heterogeneous and large-sized data of user reviews and generate true recommendations for the future customers. The proposed approach makes use of Apache Cassandra to efficiently store data (such as customer reviews, feedback of hotel customers) having context properties such as awareness and knowledge of the tourists, personal preferences (such as ratings, likes, etc.) and location of the users. This system consists of three main components: the web front-end, the data storage and the recommendation engine to gain recommendations efficiently. The recommendation engine is relying on Euclidean distance and Collaborative Filtering (CF) to measure similarities in users' review or items' features. Our hotel recommender approach has bifold contribution as it has ability to handle heterogeneous data with the help of big data platform and it also provides accurate and true recommendations.</p>
      </abstract>
    </article-meta>
  </front>
</article>
