An efficient semantic recommender method forArabic text

Date01 April 2019
DOIhttps://doi.org/10.1108/EL-12-2018-0245
Pages263-280
Published date01 April 2019
AuthorBilal Hawashin,Shadi Alzubi,Tarek Kanan,Ayman Mansour
An ecient semantic
recommender method for
Arabic text
Bilal Hawashin,Shadi Alzubi and Tarek Kanan
Al-Zaytoonah University of Jordan, Amman, Jordan, and
Ayman Mansour
Tala Technical University, Tala, Jordan
Abstract
Purpose This paperaims to propose a new efcient semantic recommendermethod for Arabic content.
Design/methodology/approach Three semantic similaritieswere proposed to be integrated with the
recommender system to improve its ability to recommend based on the semantic aspect. The proposed
similaritiesare CHI-based semantic similarity, singular value decomposition(SVD)-based semantic similarity
and Arabic WordNet-based semantic similarity. These similarities were compared with the existing
similaritiesused by recommender systems from the literature.
Findings Experiments show that the proposed semantic method using CHI-based similarity and using
SVD-based similarity are more efcient than the existing methods on Arabic text in term of accuracy and
executiontime.
Originality/value Although many previous works proposed recommender system methods for
English text, very few works concentrated on Arabic Text. The eld of Arabic Recommender Systems is
largely understudied in the literature. Aside from this, there is a vital need to consider the semantic
relationships behind user preferences to improve the accuracy of the recommendations. The
contributions of this work are the following. First, as many recommender methods were proposed for
English text and have never been tested on Arabic text, this work compares the performance of these
widely used methods on Arabic text. Second, it proposes a novel semantic recommender method for
Arabic text. As this method uses semantic similarity, three novel base semantic similarities were
proposed and evaluated. Third, this work would direct the attention to more studies in this
understudied topic in the literature.
Keywords User preferences, Collaborative ltering, Machine learning,
Arabic recommender systems, Semantic similarity, Arabic language content, User interests
Paper type Research paper
1. Introduction
Recommender systems are used to suggestitems to users based on their interests. They are
used in various domains includingresearch papers recommendation, book recommendation,
product recommendation and many more. In this paper,the concentration is on the domain
of online movie stores, even though the proposed system can be used in other domains as
well.
Although many works have proposed recommender system methods in the literature,
very few works concentrated on recommender system methods for Arabic text. Arabic
content on the Web has signicantly developed in the past few decades due to various
reasons and, in consequence, it is equally important to have an efcient recommender
system for such Arabic content.
Semantic
recommender
method
263
Received15 December 2018
Revised26 January 2019
7March 2019
Accepted18 March 2019
TheElectronic Library
Vol.37 No. 2, 2019
pp. 263-280
© Emerald Publishing Limited
0264-0473
DOI 10.1108/EL-12-2018-0245
The current issue and full text archive of this journal is available on Emerald Insight at:
www.emeraldinsight.com/0264-0473.htm
Aside from this, many existing recommender systems do not consider the actual user
interests. Any user would give an item a high rating for many reasons. In Hawashin et al.
(2015), a user interest extractor in recommendersystems was proposed to extract the actual
user interests. For example, a user interest could be horror movies, movies by the director
James Cameron, movies of the Eighties, movies of the actress Julia Roberts and so on.
However, in some cases, these interests could be limited, which would negatively affect the
accuracy of the recommendersystem. Moreover, in other cases, the item description may not
contain the user interest itself but one of its semanticallyrelated terms. For example, a user
interest could be (horror), which is semanticallycorrelated to (fear).In this case, if a
movie description does not contain the user interest itself, and without using the semantic
relationships among terms, this itemwould not be recommended to the user even though a
semantically related term to the user interest exists in the item description. From this
example, it can be concluded that there is a need to extend user interests by including the
semantically relatedterms to these user interests.
In this work, various existing recommender system methods on Arabic text are
compared. These methods were proposed originally for English text, and have never been
tested on Arabic content.Next, a new semantic recommender system method for Arabictext
is proposed. This method considers the semantic similarities between user interests and
other terms, and for this sake, three novelefcient semantic similarities were proposed.
As for the comparison of the existing methods, the performances of Item-Item content-
based similarity, Item-Item content-based correlation, Item-Item rate similarity, Item-Item
content similarity usinglatent semantic indexing (LSI) reduced space and User Interest-Item
similarity are compared on Arabic text. Unfortunately, no Arabic data set was available to
evaluate these methods. Therefore, a synthesized data set that is relatively similar to the
commonly used English MovieLens data set is used. This data set contains some noisy
information that makes it close to realworld data. As for the novel semantic method, and to
nd the semantic relationships, three base methods are proposed; CHI-based semantic
similarity, singular value decomposition (SVD)-based semantic similarity and WordNet-
based semantic similarity. Their performance is compared with the existing methods. The
contributionsof this work are as follows:
comparing various widely used English recommender system methods on Arabic
text;
proposing an efcient semantic recommender method for Arabic text;
proposing three semantic similarities for Arabic recommender systems; and
insisting on the importance of having more research about Arabic recommender
systems.
The rest of this paper is organized as follows. Section 2 is a literature reviewof the related
works in this eld. Section 3 provides descriptions of the compared existing recommender
system methods. Section 4 describes the proposedsemantic method for Arabic text and the
three-base novel semanticsimilarities. Section 5 is the experimental part and the discussion,
and Section 6 is the conclusion and futurework.
2. Literature review
Many recommender systems have been proposed in the literature for English text.
Collaborative ltering (Chien and George, 1999;Goldberg et al.,1992;Herlocker et al.,2004;
Pavlov and Pennock, 2003;Resnick et al.,1994;Rich, 1979;Sarwar et al.,2001) uses user
user similarity and suggests items that were highly rated by similar users. In details, the
EL
37,2
264

To continue reading

Request your trial

VLEX uses login cookies to provide you with a better browsing experience. If you click on 'Accept' or continue browsing this site we consider that you accept our cookie policy. ACCEPT