scholarly journals A CONTEXT-AWARE TOURISM RECOMMENDER SYSTEM BASED ON A SPREADING ACTIVATION METHOD

Author(s):  
Z. Bahramian ◽  
R. Ali Abbaspour ◽  
C. Claramunt

Users planning a trip to a given destination often search for the most appropriate points of interest location, this being a non-straightforward task as the range of information available is very large and not very well structured. The research presented by this paper introduces a context-aware tourism recommender system that overcomes the information overload problem by providing personalized recommendations based on the user’s preferences. It also incorporates contextual information to improve the recommendation process. As previous context-aware tourism recommender systems suffer from a lack of formal definition to represent contextual information and user’s preferences, the proposed system is enhanced using an ontology approach. We also apply a spreading activation technique to contextualize user preferences and learn the user profile dynamically according to the user’s feedback. The proposed method assigns more effect in the spreading process for nodes which their preference values are assigned directly by the user. The results show the overall performance of the proposed context-aware tourism recommender systems by an experimental application to the city of Tehran.

Author(s):  
Zahra Bahramian ◽  
Rahim Ali Abbaspour ◽  
Christophe Claramunt

Tourism activities are highly dependent on spatial information. Finding the most interesting travel destinations and attractions and planning a trip are still open research issues to GIScience research applied to the tourism domain. Nowadays, huge amounts of information are available over the world wide web that may be useful in planning a visit to destinations and attractions. However, it is often time consuming for a user to select the most interesting destinations and attractions and plan a trip according to his own preferences. Tourism recommender systems (TRSs) can be used to overcome this information overload problem and to propose items taking into account the user preferences. This chapter reviews related topics in tourism recommender systems including different tourism recommendation approaches and user profile representation methods applied in the tourism domain. The authors illustrate the potential of tourism recommender systems as applied to the tourism domain by the implementation of an illustrative geospatial collaborative recommender system using the Foursquare dataset.


PLoS ONE ◽  
2021 ◽  
Vol 16 (3) ◽  
pp. e0248695
Author(s):  
Nurul Aida Osman ◽  
Shahrul Azman Mohd Noah ◽  
Mohammad Darwich ◽  
Masnizah Mohd

Recently. recommender systems have become a very crucial application in the online market and e-commerce as users are often astounded by choices and preferences and they need help finding what the best they are looking for. Recommender systems have proven to overcome information overload issues in the retrieval of information, but still suffer from persistent problems related to cold-start and data sparsity. On the flip side, sentiment analysis technique has been known in translating text and expressing user preferences. It is often used to help online businesses to observe customers’ feedbacks on their products as well as try to understand customer needs and preferences. However, the current solution for embedding traditional sentiment analysis in recommender solutions seems to have limitations when involving multiple domains. Therefore, an issue called domain sensitivity should be addressed. In this paper, a sentiment-based model with contextual information for recommender system was proposed. A novel solution for domain sensitivity was proposed by applying a contextual information sentiment-based model for recommender systems. In evaluating the contributions of contextual information in sentiment-based recommendations, experiments were divided into standard rating model, standard sentiment model and contextual information model. Results showed that the proposed contextual information sentiment-based model illustrates better performance as compared to the traditional collaborative filtering approach.


Author(s):  
Z. Bahramian ◽  
R. Ali Abbaspour

A tourist has time and budget limitations; hence, he needs to select points of interest (POIs) optimally. Since the available information about POIs is overloading, it is difficult for a tourist to select the most appreciate ones considering preferences. In this paper, a new travel recommender system is proposed to overcome information overload problem. A recommender system (RS) evaluates the overwhelming number of POIs and provides personalized recommendations to users based on their preferences. A content-based recommendation system is proposed, which uses the information about the user’s preferences and POIs and calculates a degree of similarity between them. It selects POIs, which have highest similarity with the user’s preferences. The proposed content-based recommender system is enhanced using the ontological information about tourism domain to represent both the user profile and the recommendable POIs. The proposed ontology-based recommendation process is performed in three steps including: ontology-based content analyzer, ontology-based profile learner, and ontology-based filtering component. User’s feedback adapts the user’s preferences using Spreading Activation (SA) strategy. It shows the proposed recommender system is effective and improves the overall performance of the traditional content-based recommender systems.


2018 ◽  
Vol 10 (2) ◽  
pp. 28-50
Author(s):  
Fatima Zahra Lahlou ◽  
Houda Benbrahim ◽  
Ismail Kassou

Context aware recommender systems (CARS) are recommender systems (RS) that provide recommendations according to user contexts. The first challenge for building such a system is to get the contextual information. Some works tried to get this information from reviews provided by users in addition to their ratings. However, all of these works perform important feature engineering in order to infer the context. In this article, the authors present a new CARS architecture that allows to automatically use contextual information from reviews without requiring any feature engineering. Moreover, they develop a new CARS algorithm that is tailored to textual contexts, that they call Textual Context Aware Factorization Machines (TCAFM). An empirical evaluation shows that the proposed architecture allows to significantly improve recommendation accuracy using state of the art RS and CARS algorithms, whereas TCAFM leads to additional improvements.


2021 ◽  
Vol 12 (1) ◽  
pp. 45
Author(s):  
Soo-Yeon Jeong ◽  
Young-Kuk Kim

A context-aware recommender system can make recommendations to users by considering contextual information such as time and place, not only the scores assigned to items by users. However, as a user preferences matrix is expanded in a multidimensional matrix, data sparsity is maximized. In this paper, we propose a deep learning-based context-aware recommender system that considers the contextual features. Based on existing deep learning models, we combine a neural network and autoencoder to extract characteristics and predict scores in the process of restoring input data. The newly proposed model is able to easily reflect various type of contextual information and predicts user preferences by considering the feature of user, item and context. The experimental results confirm that the proposed method is mostly superior to the existing method in all datasets. Also, for the dataset with data sparsity problem, it was confirmed that the performance of the proposed method is higher than that of existing methods. The proposed method has higher precision by 0.01–0.05 than other recommender systems in a dataset with many context dimensions. And it showed good performance with a high precision of 0.03 to 0.09 in a small dimensional dataset.


Mathematics ◽  
2020 ◽  
Vol 8 (12) ◽  
pp. 2138
Author(s):  
Sang-Min Choi ◽  
Dongwoo Lee ◽  
Chihyun Park

One of the most popular applications for the recommender systems is a movie recommendation system that suggests a few movies to a user based on the user’s preferences. Although there is a wealth of available data on movies, such as their genres, directors and actors, there is little information on a new user, making it hard for the recommender system to suggest what might interest the user. Accordingly, several recommendation services explicitly ask users to evaluate a certain number of movies, which are then used to create a user profile in the system. In general, one can create a better user profile if the user evaluates many movies at the beginning. However, most users do not want to evaluate many movies when they join the service. This motivates us to examine the minimum number of inputs needed to create a reliable user preference. We call this the magic number for determining user preferences. A recommender system based on this magic number can reduce user inconvenience while also making reliable suggestions. Based on user, item and content-based filtering, we calculate the magic number by comparing the accuracy resulting from the use of different numbers for predicting user preferences.


2021 ◽  
Vol 8 (1) ◽  
Author(s):  
Venugopal Boppana ◽  
P. Sandhya

AbstractRecommendation systems are obtaining more attention in various application fields especially e-commerce, social networks and tourism etc. The top items are recommended based on the ability of recommender system which predict the future preference out of the available items. Because of the internet, the people in the current society has too many options that’s why the recommendation system is very essential. The recommendation is achieved by the particular users who predict the ratings for numerous items and recommend those items to other users. Majorly, content and collaborative filtering techniques are employed in typical recommendation systems to find user preferences and provide final recommendations. But, these systems commonly lacks to take growing user preferences in various contextual factors. Context aware recommendation systems consider various contextual parameters into account and attempt to catch user preferences appropriately. The majority of the work in the recommender system domain focuses on increasing the recommendation accuracy by employing several proposed approaches where the main motive remains to maximize the accuracy of recommendations while ignoring other design objectives, such as a user’s an item’s context. Therefore, in this paper an effective deep learning based context aware recommendation model is proposed which can be act as an efficient recommender system by showing minimum error during recommendation. Initially, the dataset is pre-processed using Natural Language Tool Kit (NLTK) in Python platform. After pre-processing, the TF–IDF and word embedding model is used for every pre-processed reviews to extract the features and contextual information. The extracted feature is considered as an input of density based clustering to group the negative, neutral and positive sentiments of user reviews. Finally, deep recurrent neural Network (DRNN) is employed to get the most preferable user from every cluster. The recurrent neural network model parameter values are initialized through the fitness computation of Bald Eagle Search (BES) algorithm. The proposed model is implemented using NYC Restaurant Rich Dataset using Python programming platform and performance is evaluated based on the metrics of accuracy, precision, recall and compared with existing models. The proposed recommendation model achieves 99.6% accuracy which is comparatively higher than other machine learning models.


2016 ◽  
Vol 43 (1) ◽  
pp. 135-144 ◽  
Author(s):  
Mehdi Hosseinzadeh Aghdam ◽  
Morteza Analoui ◽  
Peyman Kabiri

Recommender systems have been widely used for predicting unknown ratings. Collaborative filtering as a recommendation technique uses known ratings for predicting user preferences in the item selection. However, current collaborative filtering methods cannot distinguish malicious users from unknown users. Also, they have serious drawbacks in generating ratings for cold-start users. Trust networks among recommender systems have been proved beneficial to improve the quality and number of predictions. This paper proposes an improved trust-aware recommender system that uses resistive circuits for trust inference. This method uses trust information to produce personalized recommendations. The result of evaluating the proposed method on Epinions dataset shows that this method can significantly improve the accuracy of recommender systems while not reducing the coverage of recommender systems.


2021 ◽  
Author(s):  
Zainab Al-Zanbouri

Currently, there is a big increase in the usage of data analytics applications and services because of the growth in the data produced from different sources. The QoS properties such as response time and latency of these services are important factors to decide which services to select. As a result of IT expansion, energy consumption has become a big issue. Therefore, establishing a QoS-based web service recommender system that considers energy consumption as one of the essential QoS properties represents a significant step towards selecting the energy efficient web services. This dissertation presents an experimental study on energy consumption levels and latency behavior collected from a set of data mining web services running on different datasets. Our study shows that there is a strong relation between the dataset properties and the QoS properties. Based on the findings from this study, a recommender system is built which considers three dimensions (user, service, dataset). The energy consumption values of candidate services invoked by specific users can be predicted for a given dataset. Afterwards, these services can be ranked according to their predicted energy values and presented to users. We propose three approaches to build our recommender system and we treat it as a context-aware recommendation problem. The dataset is considered as contextual information and we use a context-aware matrix factorization model to predict energy values. In the first approach, we adopt the pre-filtering model where the contextual information serves as a query for filtering relevant rating data. In the second approach, we propose a new method for the pre-filtering implementation. Finally, in the last approach, we adopt the contextual modeling method and we explore different ways of representing dataset information as contextual factors to investigate their impacts on the recommendation accuracy. We compare the proposed approaches with the baseline approaches and the results show the effectiveness of the proposed ones. Also, we compare the performance of the three approaches to discover the best-fit approach when being measured using different metrics. Both prediction and recommendation accuracy of the proposed approaches are significantly better than the baseline models.


Author(s):  
Young Park

This chapter presents a brief overview of the field of recommender technologies and their emerging application domains. The authors explain the current major recommender system approaches within a unifying model, discuss emerging applications of recommender systems beyond traditional e-commerce, and outline emerging trends and future research topics, along with additional readings in the area of recommender technologies and applications. They believe that personalized recommender technologies will continue to advance and be applied in a variety of traditional and emerging application domains to assist users in the age of information overload.


Sign in / Sign up

Export Citation Format

Share Document