Abstract
Attraction recommendation plays an essential role in tourism. For example, it can relieve information overload for tourists and increase sales for tourism operators. When making travel decisions, tourists depend heavily on the personal preferences and suggestions from people they trust. However, most existing attraction recommendation methods focus on the tourist preferences for topics of attractions, yet overlook the seasonality in topic preferences. Additionally, extant studies are generally based on a single type of trust, which may represent trust relations inaccurately. In order to overcome these issues, we propose a novel season-aware attraction recommendation method based on the seasonal topic preferences and dual-trust relations. Firstly, we capture tourists’ seasonal topic preferences by analyzing their travel histories along two dimensions: time and attraction. Secondly, we develop a dual-trust relationship (DTR) model based on familiarity-based trust and similarity-based trust, in contrast to existing studies that purely focus on a single type of trust. Thirdly, we propose a novel season-aware attraction recommendation method named SAR-DTR. In a specific season, it predicts ratings based on both topic preferences in the given season and suggestions from tourists they trust. To demonstrate the superiority of the proposed method to other approaches, an empirical study with real-world data was conducted. The experimental results regarding both prediction and recommendation performance are reported.
Keywords
Introduction
Tourism industry has witnessed an astonishing growth in recent years. According to the report by the World Travel & Tourism Council (WTTC) in 2016 1 , the direct and indirect contribution of travel & tourism accounted for 10.2% of the world’s gross domestic product (GDP) and approximately 10% of all jobs. Apparently, the tourism industry has emerged as a key driver of social and economic development. However, the boom challenges tourism operators with fierce competition and tourists with information overload. To survive in this market, tourism operators utilize travel recommender systems to attract tourists. For tourists, they frequently employ travel recommender systems to relieve information overload as recommender systems can provide tailored information based on their preferences [1]. Given the critical role of recommender systems, the development of effective travel recommendation methods is highly desirable.
Tourism activity is closely related to tourist preferences [2]. In recent years, inferring tourist preferences for topics of attractions from user-generated content has been an emerging issue. Nevertheless, the seasonality in topic preferences, a distinctive feature of tourism, is overlooked by the majority of studies. Tourism is actually a seasonal phenomenon [3]. Tourists’ topic preferences are characterized by seasonality, which indicate the dynamic changes of topic preferences with seasons. It’s mainly attributed to the distinctive characters of attractions and different needs of tourists with respect to seasonal context. Although topic preference has drawn much attention in travel recommendation, research on seasonal topic preference is scarce.
Because tourism activity is difficult to evaluate before consumption, tourists heavily depend on the information search when making travel plans. The proliferation of Internet facilitates their access to rich travel information. However, online information can be false, which may lead to misguided travel plans. Therefore, trust has been adopted by recommendation methods to enhance the reliability of results. Existing trust-based travel recommendation methods are generally based on the trust explicitly issued by tourists or the similarity-based trust [4–6]. Actually, trust inferred from the familiarity between users commonly called familiarity-based trust [7], can potentially be exploited to advance the performance. It reflects the fact that the tourists take acquaintance as a major information source [8]. Since both similarity-based trust and familiarity-based trust exert considerable influence on travel decision-making process, it would be better to consider these two complementary types of trust when making travel recommendations.
To overcome these limitations, we infer the tourists’ seasonal topic preferences, develop a dual-trust relationship (DTR) model, and propose a novel season-aware attraction recommendation method. We initially introduce the construction of DTR model based on familiarity-based trust and similarity-based trust. Subsequently, we propose a season-aware attraction recommendation method named as SAR-DTR, in a specific season, which generates recommendations based on seasonal topic preferences and suggestions from trusted tourists. Finally, using the large scale real-world data, we conduct an empirical study to demonstrate the performance improvement achieved by the proposed method.
The remainder of this paper is organized as follows. In Section 2, the literature related to our study is reviewed. Section 3 presents the inference of seasonal topic preferences and the DTR model. In Section 4, the proposed attraction recommendation method is introduced in detail. The empirical study and results are discussed in Section 5, and we conclude the paper with limitations and future studies in Section 6.
Literature review
Tourist preferences are extremely important to making satisfactory travel recommendations. User preferences can be inferred explicitly and implicitly [9]. The explicit ways infer user preferences from interactions and feedbacks [10] and the implicit ways capture user preferences by analyzing user’s behaviors [11]. In tourism, tourists are usually required to provide preferences explicitly. For example, Garcia et al. [12] generated travel recommendations based on the general likes provided by tourists. In [13], Vansteenwegen et al. proposed an expert system, which requires tourists to enter the personal interest and plans routes for tourists. Inferring preferences from user-contributed data, one of typical explicit ways, has drawn much attention. Besides, because topic is more general and more flexible in describing characters of attractions and tourist preferences, it has been adopted by a growing body of research. For example, in [14], Jiang et al. extracted topics of user preferences by analyzing the textual description of photos and recommended points of interest according to the similar users. Xu et al. [15] used community-contributed geotagged photos to obtain the topic distribution of user travel histories and then recommended locations to tourists.
The literature review suggests that existing studies focus on the topic preferences but overlook the seasonality. To overcome this limitation, we inferred tourists’ seasonal topic preferences from their travel histories. Given that attractions are the fundamental components of destinations to attract tourists [16], we focus on the attraction recommendation in this study.
To reduce risks from trustless users, the trust-based recommendation methods have gained extensive attention. There are many types of trust with respect to its provenance [17]. The similarity between users contributes to the generation of trust, known as similarity-based trust. The rationales behind the similarity-based trust can be explained by social influence theory which indicates that users share similar preferences with people they are connected with [18]. In paper [19], Ziegler et al. proved that there is a strong correlation between trust and interest similarity. Golbeck [20] demonstrated the correlation between trust and profile similarity. Fernandez-Gago et al. [21] presented a trust model based on the context similarity network. In addition, familiarity is frequently adopted to measure the trust levels as well. For instance, in [22], Zhang et al. proposed an improved familiarity-based trust model based on the familiarity measurement. Another related work is [23], which studied the familiarity-based trust in the mobile social networks based on the social interactions. The trust-based travel recommendation methods are mostly based on the trust issued by tourists. According to the trust expressed by users, Avesian et al. [4] proposed a trust-enhanced recommender system, which recommends skiing routes based on the user experiences and trust score. In paper [5], García-Crespo et al. evaluated services according to the semantic similarity between the preferences of users and those of his trusted friends. Hinze et al. [6] proposed the concept of geographic trust based on the geographic distance and presented a trust-based recommendation service.
One limitation of methods above is that they are purely based on one type of trust, leading to inaccurate description of trust relations between users. Actually, tourists prefer to seek suggestions from people they are familiar with [8]. Thus, it would be reasonable to consider the familiarity-based trust when recommending attractions. To our best knowledge, travel recommendation methods have not paid attention to the trust model that considers both the similarity-based trust and familiarity-based trust. Therefore, in this study, we construct a dual-trust model based on the above two types of trust and further develop a personalized season-aware attraction recommendation method with dual-trust enhancement.
Dual-trust relationship model
Familiarity-based trust model
Familiarity-based trust refers to the trust based on the personal familiarity [7]. Studies indicate that social interactions usually contribute to the familiarity between users [24]. The virtual interactions, such as following others, visiting homepages, commenting on the content, leaving message, can lead to higher familiarity between them. The familiarity in this paper depends on three primary types of virtual social interactions, namely “following others”, “visiting homepage” and “commenting on the content”, with the objective of making the proposed trust model work with majority of social medias and simultaneously reveal the familiarity between users precisely. Suppose two tourists u1 and u2 in the social media SM, each of three kinds of virtual interactions and its value is described as follows. Following others: This functionality makes it easy for tourists to get the latest information from people they are interested in. It leads to the repeated exposure and thus generates familiarity [24]. Denote the “following others” as Visiting homepage: Visiting homepage offers opportunity for tourists to gather information from others’ homepages to support their travel decisions. Let Commenting on the content: Tourists can comment on the contents that are published by others to share opinions or seek advice. Denote the “commenting on the content” as
Based on the description of social interactions, the degree of familiarity from u1 to u2, denoted by f (u1, u2) can be calculated by aggregating three types of interactions. The f (u1, u2) is formulated as Equation (4):
The more types of social interactions between tourists indicate the higher level of familiarity between tourists.
Inspired by the positive correlation between familiarity and trust [25], we define the familiarity-based trust from u1 to u2, FT (u1, u2), as Equation (5):
Similarity-based trust refers to the trust that is generated according to the degree of similarity between users, which is generally the similarity in preferences [19, 20]. Because the tourist’s topic preferences differ with respect to seasonal context, we define the similarity-based trust as the trust based on the similarity in tourists’ seasonal topic preferences. Rather than using the questionnaire survey, we capture seasonal topic preferences by analyzing travel histories that are published on social medias by tourists themselves.
Denote the season set as S = {spring, summer, autumn, winter} and the topic space as TS = {t1, t2, …, t m }, where t1, t2, …, t m represent different topics. For a specific tourist u in social media SM, denote his travel histories as H u = {h1, h2, …, h w }. A visit record in H u is denoted by h = (p, a), which refers that tourist u visited attraction a in month p. To infer the seasonal topic preferences of u, each visit record is analyzed along travel time (i.e., month) dimension and attraction dimension. Two dimensions are mapped into seasons and topic space, respectively. To map the travel time into seasons, a year is separated into four seasons by the meteorological division method. Consequently, the method groups March, April and May into spring, June, July and August into summer, September, October and November into autumn, December, January and February into winter. To map attractions into topic space, the topics of attractions that are defined with a unified classification standard are obtained. Then, for a specific tourist u, his seasonal topic preferences are inferred as follows.
Firstly, for each visit record h = (p, a) in travel histories H
u
, the month p can be mapped into season s and the attraction a can be mapped into topic space, as a result of which, attraction a is represented as a m-dimensional topic vector, denoted by V
a
. The elements in V
a
are 0/1. That is, if attraction a is featured with topic t, t ∈ TS, the corresponding element in V
a
is 1, otherwise 0. Now, a visit record is denoted as h = (s, V
a
). Secondly, according to the season s in season set S, sum up the topic vectors of attractions that u visited in season s. We will get a 4 × m matrix, where the elements are denoted as
Denote the seasonal topic preferences matrix of tourist u as STP
u
, which presents the preferences of tourist u for topics with respect to the seasonal context.
Inspired by the positive correlation between similarity and trust [19, 20], the similarity-based trust is defined as the relevance of tourists’ seasonal topic preferences. Given the seasonal topic preferences matrices of two tourists u1 and u2, denoted as STP
u
1
and STP
u
2
, the similarity-based trust value, ST (u1, u2), is formulated as Equation (7):
DTR aims at measuring the credibility of tourists in acting as the information source of attraction recommendation. Therefore, the DTR should firstly ensure the reliability of tourists, and then evaluate the relevance of information provided by them. Although the familiarity-based trust and similarity-based trust play significant role in seeking travel advice, they are different in reference significance. Specifically, the proposed similarity-based trust is derived from user-contributed data (i.e., the travel histories), the authenticity of which is the prerequisite for the evaluation of similarity-based trust. In reality, the large amount of false information online poses a great challenge for the proposed similarity-based trust. In comparison, the familiarity-based trust fundamentally depends on the social interactions that are initialized by tourists themselves, which makes familiarity-based trust independent of false information. To ensure the reliability of information from others and enhance the reliability of recommendation results, we take the familiarity-based trust as foundation of DTR. Furthermore, the acquaintances may differ in preferences and suggestions from acquaintances with different preferences are irrelevant. Thus, we further differentiate the familiarity-based trust according to the similarity-based trust.
Based on the analysis above, the DTR trust level from u1 to u2, denoted by T (u1, u2), is computed by incorporating the similarity-based trust into familiarity-based trust, as shown in Equation (8):
Note that because trust relations between users are more stable, the DTR relationships in this paper are independent of seasonal context. According to the DTR values, a weighted trust network can be constructed.
Tourists usually make travel plans based on both personal preferences and evaluations (ratings) from trusted tourists to improve the tour quality and reduce potential risks [26]. In this section, we propose a novel season-aware attraction recommendation method, which predicts tourists’ ratings on attractions based on their topic preferences in the given season and ratings from trusted tourists. The proposed method is named as SAR-DTR. The general scheme of SAR-DTR is shown as Fig.1 and the notations used in the method are listed in Table 1.

General scheme of SAR-DTR.
Notations used in recommendation equations
Studies indicate that users with similar preferences in the past are more likely to be interested in the same items in the future [27]. In order to predict preference-based ratings according to the tourists with similar preferences, it is important to accurately identify the similar tourists among all tourists in the travel recommender system. As aforementioned, the topic preferences are obviously featured with seasonality. Thus, the preference-based rating
The higher the sim
s
(u0, u) is, the more similar of u0 and u are in preferences in season s. Note that because of the seasonality in topic preferences, the similarities between tourists change with seasonal context. According to the similarities between tourists, the top-n most similar tourists can be identified, denoted by
Utilizing preference similarity between target tourist u0 and other similar tourists in
According to the transitivity property of trust, the tourists who are indirectly connected with trust relations are also trustworthy, making more reliable information available for trust-based recommendation methods [28]. Thus, trust-based rating is generated according to multiple levels of tourists with the objective of eliminating the problems generated from information deficiency as well as increasing the credibility of recommendation results. We regard the tourists who are directly trusted by u0 and are selected to make recommendations as first level, the selected tourists directly trusted by tourists in first level as second level, and so on. Denote the tourist in kth level as N
k
. Note that k may be infinite and for the target tourist u0, the reliability of tourists in N
k
will decrease with the increment of k [29]. Thus, it would be better to set the upper limit of k. According to the “three degrees of influence rule” [30], we set the maximum of k to 3. Besides, as tourists differ in trustworthiness, they have different reference significance [31]. Instead of selecting tourists randomly, the tourists with higher trust values should be selected with higher priority. For a specific tourist u0, we will identify the top-n most trustworthy tourists as his neighbors, denoted by
When generating trust-based rating
Although
According to the ratings from direct neighbors of u0 on a0, we define the trust-based rating
Since tourists heavily depend on the personal preferences and suggestions from trusted tourists to make travel decisions, we generate rating according to preference-based rating and trust-based rating with a parameter β, as shown in Equation (17):
Experiment setup
To evaluate our proposed recommendation method with real-world data, we crawled data from Mafengwo (www.mafengwo.cn), a famous online social network that is specialized in tourism in China. Because Mafengwo does not provide the topics of attractions, we collect the topics from a famous online tourism operator in China Ctrip (www.ctrip.com). We conducted the experiments with attractions in China and tourists who have visited at least one attraction and simultaneously followed more than one tourist in Mafengwo. With the objective to establish the trust network, we selected 5 tourists randomly who satisfy the condition above as starting nodes and further moved to the tourists who are followed by the selected tourists. This process continued until there are 6,676 tourists in the network. Subsequently, the tourism data and social data about the tourists in the dataset were collected from Mafengwo. Ultimately, the topics of attractions were collected from Ctrip according to the names of attractions. The statistics of the experimental dataset are shown in Table 2.
Statistics of the experimental dataset
Statistics of the experimental dataset
According to the proposed DTR model, the DTR values are calculated based on the social interactions and seasonal topic preferences. In the experiment, 437,966 familiarity-based trust relations are established and the average familiarity-based trust level is 0.636. Besides, 214,705 similarity-based trust relations are established between tourists who are connected with familiarity-based trust relations. Based on the familiarity-based trust and similarity-based trust, we finally establish 437,966 DTR trust relations and the average of DTR values is 0.361.
In the experiment, we demonstrate the superiority of the proposed SAR-DTR method to the four benchmark methods. Firstly, we select the preference-based method that is based on seasonal topic preferences only (named as STP), to demonstrate the importance of the trust relations in attraction recommendation. STP is introduced in subsection 4.1. Secondly, the trust-based recommendation method that is purely based on dual-trust relations (named as DT) and detailed in subsection 4.2 is selected to confirm the necessity of seasonal topic preferences. Finally, two classic collaborative filtering methods, the user-based collaborative filtering method (UCF) [32] and item-based collaborative filtering method (ICF) [33], are selected to demonstrate the superiority of SAR-DTR to the traditional methods and the crucial roles of both seasonal topic preferences and trust relations.
To comprehensively evaluate the prediction performance of our recommendation method, several indicators are used, including Mean Absolute Error (MAE), Root Mean Squared Error (RMSE), NRMSE, Coverage and F-Measure. Additionally, to evaluate the recommendation performance, the Recommendation Hit Rate (RHR) and Recommendation Loss Rate (RLR) are used.
The prediction accuracy denotes the closeness of predicted rating to the actual rating [29]. The MAE and RMSE, two widely used evaluation metrics, are adopted to measure the prediction accuracy [34]. The smaller the MAE and RMSE are, the more accurately the method predicts. MAE and RMSE are defined as Equations (18) and (19):
Because of the insufficient information, some ratings can not be predicted. The metric Coverage is applied to measure the ability of recommendation methods in predicting ratings in the context of information insufficiency. The Coverage is defined as the percentage of pair of 〈tourist, attraction〉, for which the method can predict the ratings [35]. The larger the Coverage is, the more ratings can be predicted. It is represented as Equation (20):
After converting RMSE into metric NRMSE, which is in the range of [0,1], we apply F-Measure to combine metrics RMSE and Coverage [35], as Equations (21) and (22).
The higher F-Measure denotes the better performance of recommendation methods with respect to both prediction accuracy and coverage.
An attraction i is recommended to tourist u when the predicted rating
In order to evaluate the performances of recommendation methods, the dataset is divided into two parts according to the time of travel: the travel activities occurred before 2015 as training dataset (163,734 ratings), and those occurred in 2015 as evaluation dataset (10,378 ratings). The training dataset is utilized to infer tourists’ seasonal topic preferences, construct the DTR trust network and predict ratings for the pair of 〈tourist, attraction〉 in evaluation dataset. The evaluation dataset is utilized to evaluate the prediction performance and recommendation performance. Note that the SAR-DTR method and STP method take into consideration of seasonal context, while the other three methods (DT, ICF and UCF) are indifferent to the season. We not only compare their overall performance, but also compare the seasonal performance of SAR-DTR with benchmark methods. The overall performance is computed by averaging the seasonal performances across the four seasons.
We firstly compare the performance of SAR-DTR with different β. From Equation (17), we can observe that the bigger the β is, the more important role the preference-based rating plays in rating prediction. We firstly examine the influence of β on prediction performance and recommendation performance of SAR-DTR. The β ∈ (0, 1) and the step is set to 0.1 in this experiment.
Table 3 shows that β has a trivial effect on the prediction performance of SAR-DTR. For example, with respect to the overall performance of SAR-DTR with different β on MAE and RMSE, the maximum differences are merely 0.0258 and 0.0365, respectively. In terms of Variance, we can observe that with the change of β, the variation of the index values are very small and the performance on Coverage does not change. The experimental results indicate that β has no significant influence on SAR-DTR. To make the proposed SAR-DTR integrally perform best, we determine β according to the overall performance of SAR-DTR on F-Measure, an aggregate indicator that synthetically considers the prediction accuracy and Coverage. As shown in Table 3, the SAR-DTR obtains the best overall prediction performance on F-Measure when β = 0.4.
Prediction performance of SAR-DTR with different β
Prediction performance of SAR-DTR with different β
The recommender systems recommend attractions to tourists only when the predicted rating is equal to or greater than a predefined level named as recommendation threshold, which is denoted by δ. δ will influence the recommendation performance and the higher δ indicates the more strict recommendation condition. In this experiment, δ ∈ {3, 4, 5}. Figure 2 depicts the overall recommendation performance of SAR-DTR with different β under each δ. As we can see in Fig. 2, when β = 0.4, the SAR-DTR generally has the highest RHR and the lowest RLR under every δ.

The overall recommendation performance of SAR-DTR with different β.
According to the analysis above, the proposed SAR-DTR exhibits the best overall prediction performance and recommendation performance when β = 0.4. We will subsequently show the performance comparison between SAR-DTR method and other benchmark methods under β = 0.4. Table 4 compares the prediction performances of different recommendation methods. From Table 4, we can draw several conclusions as follows.
Prediction performance comparison
Firstly, under the condition that both SAR-DTR and STP account for the seasonal context, SAR-DTR substantially outperforms STP in each season. In terms of overall performance, the MAE and RMSE of SAR-DTR are separately 0.0904 and 0.097 lower than those of STP. Meanwhile, SAR-DTR outperforms STP by 49.27% with respect to Coverage and its F-measure is 24.78% higher than STP as well. The performance advantages of SAR-DTR over STP verify that the consideration of trust relations in attraction recommendation can significantly improve the prediction accuracy and coverage.
Secondly, in each season, SAR-DTR precedes DT, in terms of MAE, RMSE and F-Measure, under the condition that both methods consider trust relations. As for the overall performance, the MAE and RMSE of SAR-DTR are separately 5.08% and 5.11% lower than those of DT. In the meantime, compared with DT, the SAR-DTR has 0.55% higher F-Measure. Although the Coverage of SAR-DTR in spring and summer are slightly lower than those of DT, its overall performance is superior to DT. The experimental results confirm that the consideration of seasonality can increase prediction accuracy without reducing coverage.
Thirdly, compared with the two traditional methods, the performance improvement of SAR-DTR is more significant. With regard to the overall performance comparison between SAR-DTR and ICF, the MAE and RMSE of SAR-DTR are respectively 29.62% and 26.63% lower, while its Coverage and F-Measure are separately 0.1379 and 0.0915 higher. In contrast with UCF, the SAR-DTR has 27.71% lower MAE and 25.08% lower RMSE, meanwhile, the performances of SAR-DTR on Coverage and F-Measure are separately 0.1379 and 0.0894 higher.
Table 5 compares the recommendation performance of proposed SAR-DTR method with those of other methods under each recommendation threshold δ, in terms of RHR and RLR. We can observe that compared with other four benchmark methods, the SAR-DTR has the highest RHR and lowest RLR. That is, the propose SAR-DTR can recommend more satisfactory attractions to tourists and lose less business opportunities. Concretely speaking, comparing SAR-DTR with STP, we can observe that under each δ, SAR-DTR significantly outperforms STP with respect to both RHR and RLR. Table 5 shows that SAR-DTR precedes STP in each season. Besides, averaged across the four seasons, the RHRs and RLRs of SAR-DTR also outperform those of STP under each δ. Even under the strict condition, namely δ = 5, the RHR of SAT-DTR reaches 0.8587, which indicates that when the δ is set to 5, on average, 85.87% attractions recommended by SAR-DTR are also scored highly by tourists. In comparison, the RHR of STP is 0.7442, 13.33% lower than that of SAR-DTR. Meanwhile, the RLR of SAR-DTR under δ = 5 is 0.0654 lower than that of STP. In other word, 100 attractions recommended by SAR-DTR can lose 6.54 less business opportunities than that recommended by STP. As for the performance comparison between SAR-DTR and DT, the overall performances of SAR-DTR are better than those of DT, despite that in spring and autumn, the RHR of SAR-DTR is lower than that of DT. Given δ = 4 as an example. SAR-DTR outperforms DT on RHR by 1.77%, meanwhile, the RLR of SAR-DTR is 5.42% lower than that of DT. Compared with ICF and UCF, the performance advancement of SAR-DTR on recommendation performance is more significant. In each season, SAR-DTR is obviously superior to ICF and UCF under each δ, in terms of RHR and RLR. Averaged RHRs and RLRs across four seasons, the overall performances of SAR-DTR substantially precede ICF and UCF as well. For example, under δ = 4, the SAR-DTR outperforms ICF by 14.19% and UCF by 10.34% with respect to RHR. In the meantime, the RLR of SAR-DTR is 22.96% lower than that of ICF and 20.79% lower than that of UCF.
Recommendation performance comparison
Because tourism activities are of low frequency, attraction recommendation may suffer severe cold-start problem. We specially compare the recommendation results of cold-start tourists. In this paper, the tourists with less than five visit records are identified as the cold-start tourists [31]. Note that the cold-start tourists here are not referred to the isolated tourists in trust network. Table 6 shows the overall performance comparison for cold-start tourists. We can observe that SAR-DTR performs well in dealing with cold-start problem. As shown in Table 6, although SAR-DTR has 1.04% lower Coverage than DT, it outperforms STP that ignores trust relations and DT that overlooks seasonal topic preferences, in terms of all the other metrics. Compared with ICF and UCF, the performance advantages of SAR-DTR on cold-start problem are more outstanding.
Comparison results for cold-start tourists
With the objective to improve the performance of attraction recommendation method by advancing the inference of both tourist preferences and trust relations, we proposed a season-aware attraction recommendation method with dual-trust enhancement (SAR-DTR). It contributes to the literature on four aspects. We proposed the inference method of seasonal topic preferences, which can capture tourists’ topic preferences in a specific season from their travel histories. We constructed the dual-trust relationship (DTR) model that infers trust relations based on similarity-based trust and familiarity-based trust, in contrast to existing studies that merely focus on a single type of trust. We proposed the season-aware attraction recommendation method (SAR-DTR) that recommends attractions according to the seasonal context, seasonal topic preferences and DTR trust relations. The empirical study was conducted with real-world data to compare the performance of SAR-DTR with benchmark methods. The experimental results demonstrate that the SAR-DTR outperforms the other methods in terms of both prediction performance and recommendation performance and that the comprehensive consideration of seasonal topic preferences and trust relations contributes to the performance improvement of SAR-DTR. The results also demonstrate the performance advantages of SAR-DTR over the benchmark methods with respect to the cold-start tourists.
There are some directions for further research. First, the simulation study will be considered with the objective to gain deep insight into the formulated problem. Second, we assume that three types of social interactions are equally important in Equation (4). The computing methodology for familiarity can be further advanced by exploring their relative weights.
