Introduction

Online-to-offline (O2O) commerce increasingly draws the attention of the whole commerce industry. O2O commerce provides a seamless service experience between online commerce and offline bricks-and-mortar commerce, e.g., catering and entertainment. In O2O commerce, customers seek and order products or services online and then consume them in the corresponding bricks-and-mortar stores (Xiao and Dong 2015). After consumption, customers share their experiences and express their feelings online, such as through ratings and comments. The internet celebrity economy, or wanghong economy, is a type of O2O commerce model where online or offline sales are promoted by an online celebrity (Li 2018). According to the data company CBNData, the internet celebrity economy was projected to be worth approximately $8.4 billion in 2016 and surpassed $21 billion in 2018, thus making the sector even more valuable than the domestic film industry. Moreover, as the overall size of the internet celebrity economy grows, the influence of internet celebrities extends beyond the fashion and pan-entertainment industry (Chang and Woo 2019). An increasing number of internet celebrities are also building a burgeoning influence in education, food, travel, parenting, and childcare. Internet celebrities have more diversified ways to boost their revenues, which have grown considerably through advertising, online tipping, paid subscription services, bricks-and-mortar brands, etc. In particular, the bricks-and-mortar brands of internet celebrity have grown rapidly, thereby becoming an important source of income (CBNData report 2018). According to current research, the internet celebrity economy can be divided into two categories: The first category consists of online shops or brands set up by influential internet celebrities, such as Papi Jiang and Zhang Dayi, who target a large growing segment of internet users. The second category consists of the bricks-and-mortar brands of internet celebrity; these brands, e.g., Heytea, Baoshifu, and Nayuki, are popular because of their unique look and the consumption experience that they provide. In this paper, we principally focus on the second category. Figure 1 shows an example of a bricks-and-mortar brand of internet celebrity.

Fig. 1
figure 1

An example of a bricks-and-mortar brand of internet celebrity

With the popularization of information technology, O2Ocommercehasdeveloped a close relationship with location-based social networks (LBSNs), which incorporate mobility patterns and human social ties (Interdonato et al. 2019; Shen et al. 2019). As users would like to survey others’ opinions online before consumption, LBSN services have substantially altered how people make purchasing decisions by sharing a wide range of user information, such as the products and services that users use and the places and events that users visit (Duan et al. 2019). Thus, the effectiveness of O2O commerce can be significantly improved by considering the rich information in LBSNs, which provide an important research environment for O2O commerce. In particular, Alex Rampell (2010) observed that the “key to O2O commerce is that it finds consumers online and brings them into real-world stores”. Point-of-interest (POI) recommendation systems, which recommend fascinating new places, bridge the gap between the physical and virtual online world (Bao et al. 2015). Therefore, POI recommendation systems are important to O2O commerce in LBSNs because they not only satisfy users’ personalized preferences for visiting new places but also help O2Owebsites increase revenue by providing users with intelligent location services.

Two major challenges presented by POI recommendation systems are data sparsity and cold start, which dramatically degrade recommendation performance (Eirinaki et al. 2018). The cold start problem occurs if the recommendation system does not have sufficient knowledge to provide effective suggestions to a new user, who has limited check-in records. Data sparsity occurs when the data are insufficient for identifying similar users or POIs. For POI recommendation systems in LBSNs, each user’s check-in records are limited, whereas the number of POIs is large.

To address these challenges, we propose a heterogeneous information network based POI recommendation system that fully utilizes diverse information and is extremely suitable for the recommendation scenarios for bricks-and-mortar brands of internet celebrity. In summary, our work makes the following contributions:

  1. (1)

    We identify the challenges of producing POI recommendations in O2O commerce by exploring the unique mobility and social characteristics of O2O commerce. We use 8 time slots to represent the covisitation events in O2O commerce LBSNs.

  2. (2)

    To address the problems of data sparsity and cold start, we employ a weighted meta path to encode the influences of geography, social relations, and temporal effects. Additionally, we explore the utility of the above information in the personalized POI recommendation tasks of O2O commerce.

  3. (3)

    We utilize the FM to capture the interactions between and among inter-meta path features, thereby increasing prediction accuracy.

The remainder of this paper is organized as follows: Section 2 summarizes related works. Section 3 elaborates the problem to be addressed in this paper. Section 4 presents the research methodology in detail. Section 5 introduces the optimization and complexity analysis of our method. The experiment framework is presented in Section 6, while the results of the experiments are presented in Section 7. Finally, we present the discussion and conclusions of this study in Sections 8 and 9, respectively.

Related work

In general, there are several categories for current POI recommendation approaches in O2O commerce. Some works belong to more than one category, since they combine different recommendation algorithms with different information. In this section, we review the current literature in three related research streams, namely, O2O service recommendations, POI recommendations in LBSNs, and HIN-based POI recommendations. Overall, the three parts compose our ultimate theme: a HIN-based POI recommendation system in LBSNs in O2O commerce.

O2O service recommendation

As increasingly more enterprises encapsulate their business modules into web services, O2O commerce becomes popular in current service applications. Faced with so many items, customers who suffer from serious information overloading find it difficult to choose appropriate services to meet their needs. Personalized recommendation methods are the most common and efficient approaches to solving information overload (Adomavicius and Tuzhilin 2005). In this subsection, we summarize the state of the art in O2O service recommendation research by the data sources used and the methodology employed to generate recommendations.

Xue et al. (2016) proposed a computational experiment-based evaluation method for O2O service recommendation strategies; this method consists mainly of three parts: a customization of O2O service strategies, a modeling of the experiment system, and an evaluation of the experiment. Pan et al. (2017) proposed an O2O service recommendation method based on multidimensional similarity measurements; this method encompasses three similarity measures: collaborative similarity, preference similarity and trajectory similarity. In addition, Pan et al. (2019) proposed a rating-based O2O service recommendation model that, by considering user activity, can better reflect the differences in customers’ behavioral characteristics. Yu (2018) proposed a personal recommendation method based on the O2O sports community; this method establishes various compact relationships among exercisers, activities, and commodities. Wang and Yi (2019) proposed a recommendation algorithm, based on the rank-order centroid/analytic hierarchy process, for transforming the recent booking preferences of users into the takeaway service standard weight. Hu et al. (2019) proposed an item-oriented recommendation algorithm to maximize revenue by discovering users who can purchase the target item.

As proposed by Gorgoglione et al. (2019), the incorporation of contextual information is helpful for enhancing the accuracy of the recommendation system. Nevertheless, the number of studies on the utilization of multidimensional information for O2Ocommerce recommendations is limited. Therefore, it is crucial to introduce LBSNs and HIN to O2O service recommendations.

POI recommendation in LBSNs

LBSNs have popularized the concept of POI recommendations, which detect relevant POIs for target users based on their preferences. Users typically utilize LBSN-based websites or applications to detect POIs that are close to their current location and to identify venues that are popular in the users’ social networks. According to the type of contextual information involved in LBSNs, there are three types of influential factors for POI recommendations: geographical influence, temporal effect, and social influence.

Geographical Influence. In LBSNs, the geographical property, which is associated with locations, is important in the user’s choice of location (Liu et al. 2013; Li et al. 2015). Due to the restriction of human mobility, a user typically prefers a nearby POI over a faraway one. Furthermore, geographically adjacent users may share similar interests and influence check-in behaviors. Therefore, considering the geographical property of POIs enables us to capture user preferences more precisely.

Temporal Effect. Human geographical movement exhibits strong temporal patterns in LBSNs (Gao et al. 2013). For example, a user regularly chooses a restaurant next to her workplace for convenience on weekdays, while she goes to a bar for entertainment on weekends. Such temporal cyclic patterns are often observed in check-in data and provide us a perspective from which to investigate user mobility. Thus, mining the temporal patterns in check-in data in terms of where a user would like to go enables us to better investigate user check-in behaviors (Duan et al. 2019).

Social Influence. Online social connections offer the user opportunities to view her friends’ historical check-in behaviors. Some friends have a positive impact on a user’s check-in at a location, while others may influence a user’s check-in negatively. Hence, a user’s check-ins can be highly affected by a group of friends. Considering such social influence creates the potential to design more advanced POI recommendation systems in LBSNs (Zhang and Chow 2015).

Considering all the works currently available related to the POI recommendation in LBSNs, we conclude that the performance of a POI recommendation system can be improved by considering three additional dimensions beyond the usual preference dimension: geographical, temporal and social dimensions. However, how to efficiently integrate the three types of influences in LBSNs deserves further study.

HIN-based POI recommendation

Many previous works deal with the problem of POI recommendations, and we present the main algorithmic categories, i.e., collaborative filtering (CF), factorization models, graph-based models, semantic-based models, and deep learning (Symeonidis et al. 2014). However, except for deep learning methods, the other models are not flexible in modeling data heterogeneity and incorporating auxiliary information for POI recommendations (Shi et al. 2018), while deep learning methods are time consuming and require a large-scale dataset to iterate parameters (Huo et al. 2017). With a certain computational cost, HINs naturally model complex objects and their rich relations in recommender systems, in which objects are of different types and links among objects represent different relations (Sun and Han 2013). Additionally, several path-based similarity measures are proposed to evaluate the similarity of objects in HINs (Kang et al. 2018). Therefore, some researchers have begun to be aware of the importance of HIN-based POI recommendations. For example, Hang et al. (2018) presented an analysis of students’ mobility and social characteristics, including temporal dynamics of user preferences, covisitation behavior and exploration behavior; this analysis is based on data from Wi-Fi access logs that were collected at Purdue University. The authors adapted bipartite graph embedding and negative sampling to encode the correlations among users, POIs, and activities and to jointly learn embedding for the vertices. Ke et al. (2018) utilized the preferences of tourists to recommend a tourism POI solution in a heterogeneous information network. The proposed recommendation framework consists of density-based clustering, the skyline method, and the genetic algorithm. Qiao et al. (2018) proposed a hybrid location suggestion algorithm that fully considers a user’s familiarity and preference similarity along with online relationships. In the proposed model, the authors introduce three feature variables: the number of mutual friends, the Jaccard coefficient and the cosine similarity. In addition, the maximum likelihood estimation approach is employed to calculate the weights of each feature, and logistic regression is used to calculate the familiarity. Xing et al. (2018) utilized geographical influences, review information, and user social relations that were captured from check-in records to identify users’ latent factors. Then, the authors model these three types of information under a unified POI recommendation framework that is based on convolution matrix factorization, which integrates a convolutional neural network into a probability matrix factorization. Tang et al. (2019) searched for similar users of the same regions of interest to optimize the user acceptance rate for POI recommendations. The authors employed a variable-order Markov model to determine the distribution of a user’s POIs and applied linear discriminant analysis to cluster the “Travel” topics. Thus, POIs that correspond to the same topics are connected to users with suitable social interests and travel preferences.

To the best of our knowledge, most studies utilize only part of the information in anO2O commerce LBSN to generate POI recommendations. Fully considering all three factors, namely, geographical influence, temporal effect, and social influence, not only helps to alleviate the problems of cold start and data sparsity but also comprehensively represents user preferences from an overall perspective, thereby improving recommendation accuracy. However, there is a gap between theory and practice mainly because of the computational cost. As all of the features are generated by matrix factorization, the dense features increase the computational cost of parameter learning. In addition, current algorithms fail to fully exploit the information that is contained in the latent features of O2O commerce LBSNs. To overcome these problems, we model the three dimensions with a weighted meta path and propose an “SVD++ & factorization machine” approach for O2O commerce recommendations.

Problem definition

As discussed in the introduction, the business model of the bricks-and-mortar brand of internet celebrity is illustrated in Fig. 2. The bricks-and-mortar brands of internet celebrity attract consumers through social network marketing, and consumers share their consumption experiences and express their feelings in a private community of social networks. Hence, the bricks-and-mortar brands of internet celebrity form a cycle of online marketing and offline sales to expand business scale. In this paper, we aim to develop a POI recommendation system to bridge the gap between the online and offline part of the bricks-and-mortar brands of internet celebrity.

Fig. 2
figure 2

Business model of the bricks-and-mortar brand of internet celebrity

By constructing heterogeneous networks for LBSNs, one can effectively integrate all types of information; such networks have demonstrated the potential for improving recommendation performance. The concept of heterogeneous information network arises from sophisticated real-world networks, which are difficult to represent with standard network topologies. An LBSN, which incorporates the mobility patterns and social ties of humans, is a typical example of a HIN. Figure 3 illustrates a HIN schema of an LBSN.HINs contain not only various nodes (e.g., users and POIs) but also diverse links (such as check-in information, social relations, and geographical attributes). Moreover, the nodes and links in HINs represent various semantics, which can be explored to identify the subtle relations among nodes.

Fig. 3
figure 3

Example of a HIN schema for an LBSN. Cat (C): category of the POI; Loc (L): location; and Time (T): time slot

As a mainstream approach, HINs have been used in POI recommender systems to characterize complex and heterogeneous recommendation settings (Shi et al. 2016). Various types of information can be modeled by a HING = (V, E). Concerning recommendation-oriented HIN, two kinds of entities (i.e., users and POIs) together with the relations between them are our focus. Let u ⊂ Vand p ⊂ V denote the sets of users and POIs, respectively; a triplet 〈u, p, ru, p〉 denote a record where a user u assigns a rating of ru, p to a POI p; and R = {〈u, p, ru, p〉} denote the set of rating records. Then, the goal is to predict the rating score ru, pthat user uwill assign to an unvisited POI p′.

Research methodology

In this section, we formally present the framework of a POI recommendation for O2O commerce, which is illustrated in Fig. 4.We employ a weighted meta path to better represent the temporal characteristics of user mobility patterns and develop an “SVD++&FM” approach that integrates geographical, social and temporal influences. Based on a comprehensive analysis of users’ check-in behaviors, we interpret user preferences in O2O commerce LBSNs from a three-dimensional perspective, namely, geographical influence, temporal effect, and social influence. To fully utilize this information, we employ the meta path to model geographical and social influences and the weighted meta path to model the temporal effect. To incorporate all the latent factors in the meta paths into our prediction problem, we compute the user-POI similarity matrix for each meta path (see Appendix A.1). Then, SVD++ is used to factor the matrices into a set of user and POI latent vectors (see Appendix A.2). With a variety of sets of user and POI vectors, we exploit the factorization machine (FM) to assemble these vectors and learn from the rating matrix (see Appendix A.3). Finally, the predicted ratings are ranked in descending order, and several top POIs are recommended to the target user in accordance with the marketing plan of O2O platforms. The corresponding optimization of this model is presented in Appendix A.4.

Fig. 4
figure 4

Framework of a POI recommendation system in O2O commerce

Experimental framework

In this section, we describe the experimental framework, including the datasets, evaluation metric, baseline models and experimental settings, used to verify the effectiveness of the recommendation results.

Datasets

To evaluate the effectiveness of our proposed approach for the recommendation task, we use two real-world datasets collected from O2O commerce LBSNs, namely, Gowalla and Foursquare, both of which contain rich heterogeneous information. Table 1 summarizes the statistics on the datasets that were obtained from Gowalla and Foursquare.

Table 1 Dataset description

Gowalla is a famous O2O commerce website where users share their location check-ins with friends. The website enables users to check in at venues with a dedicated mobile application or through the mobile website. Gowalla has a user base of more than 6.4 million and was acquired by Facebook in December 2011.The Gowalla dataset, which contains 6442,890 check-in records from February 2009 to October 2010, was collected by Cho et al. (2011). The user friendship network in the Gowalla dataset consists of 196,591 users and 950,327 relations.

Similar to Gowalla, Foursquare is also a popular O2O commerce website. Using Foursquare, we establish a dynamic heterogeneous network in four USA cities. The Foursquare dataset contains637,700 check-ins that were generated by 78,837 users in 298,711 POIs from May 2008 to July 2011, and each check-in record is associated with a POI ID, comments, and a timestamp (Bao et al. 2012). We also obtained 4118,477 friendship links among 78,837 users for building social relations.

Evaluation metric

We evaluate the performance of our approach according to two metrics—precision and recall, which are denoted as Precision @ Nand Recall @ N, respectively:

$$ Precision@N=\frac{\left|{R}_{u,N}\cap {T}_u\right|}{N} $$
(1)
$$ Recall@N=\frac{\left|{R}_{u,N}\cap {T}_u\right|}{T_u} $$
(2)

whereRu, Nis the set of top-N recommended POIs for user u and Tu represents the set of new POIs that will be visited by user u. Thus, when the number of requested recommendations is defined as N, Precision @ N denotes the accuracy of the recommendation, and Recall @ N denotes the comprehensiveness of the recommendation. Precision and recall are mutually constrained. Thus, the two indices enable a comprehensive acquisition of the recommendation results for O2O commerce.

Baseline models

To evaluate the performance of our proposed approach, we compare it with the following baseline models:

SVD++ (Singular value decomposition ++): SVD++ is a state-of-the-art matrix factorization algorithm that belongs to the family of latent factor models, which utilize implicit feedback from users for prediction. In this paper, we run the implementation that was introduced by Koren (2008) and exploit only the user-POI rating matrix.

PMF (Probabilistic matrix factorization): We compare our proposed approach with the baseline PMF method that was proposed by Mnih and Salakhutdinov (2008); this method uses only the user-POI rating matrix for recommendations and does not consider any social factors.

FM (Factorization machine): FM denotes the factorization machine with L2 regularization. We use the method and code that are provided by Rendle (2012) to model the prediction task.

SemRec (Semantic path-based personalized recommendation): As a meta path-based recommendation method applied to WHINs, SemRec flexibly integrates the heterogeneous information of users and items. Through a weight regularization term, the path weights of users with little rating information are learned from the weights of similar users. In our work, we consider the algorithm that was implemented by Shi et al. (2019).

All these baseline approaches are implemented, and the acquired data are preprocessed.

Experimental settings

To evaluate the performance of our proposed model, we utilize the meta paths that are listed in Table 7 (see Appendix A.1). For a fair comparison, we fix the parameters in all experiments and show the parameters in Table 2.

Table 2 Summary of notations

As numerous users checked in at a POI less than once, our datasets contain millions of check-in records but are highly sparse. Thus, we preprocess each dataset by filtering the inactive users and unpopular POIs, namely, the users with fewer than 5 check-in records and the POIs that were checked into by fewer than 80 users. To conduct experiments, 70% of the data in the datasets are used as training data to learn user preferences, while 10% are used as validation data for parameter tuning. The remaining 20% of the data in the datasets are used as testing data to evaluate the accuracy of the methods. In terms of cross-validation, we repeat the learning and testing process five times, and the average performances of the five rounds are presented as the final results. Table 3 presents the implementation environments of our model.

Table 3 Implementation environments and parameters

Experimental results

In this section, we present the experimental results and an analysis of the model performance.

Recommendation performance

In this subsection, we present the experimental results of all recommendation methods with well-tuned parameters. The prediction performance in terms of precision and recall is presented in Table 4, and our method is denoted by SVD++&FMRec. From the results, we draw the following conclusions.

Table 4 Recommendation performance in terms of precision and recall for two datasets

According to the results for the two datasets, the recommendation performance for Gowalla is always better than that for Foursquare. This difference is probably due to the data density of latent features. As the recommendations are generated by a group of latent factors, the datasets differ in terms of data density for latent factors, thus leading to differences in prediction accuracy values. We will further discuss this observation in the next section. However, the performance is consistent across algorithms.

According to the results, the lowest performing model is the PMF model; the SVD++ and FM methods perform better. Our method and SemRec outperform SVD++, the FM and PMF mainly because SVD++, the FM and PMF employ only the rating matrix to model user preferences, while the FM and SemRec utilize extra heterogeneous information that is provided by meta paths.

Although the performance gap between our method and SemRec is not large, our method performs the best; hence, the FM is more efficient in integrating heterogeneous information for two reasons: a weighted ensemble of inner products of latent factors tends to lose the information among meta paths, and SemRec fails to remove the useless meta paths.

Selected meta paths

This section analyzes the selected meta paths by using the group lasso. Table 5 lists selected meta paths for the Gowalla and Foursquare datasets.

Table 5 Selected Meta path for the Gowalla and Foursquare datasets

According to Table 5, Φ7is useful for both datasets, thus demonstrating that the weighted meta path and the temporal effect contain rich semantic information. The semantic meaning of Φ7is that two userssimultaneously visit the same POIs; we refer to this behavior as covisitation, which is a noisy indicator of common preferences among users. A larger set of user pairwise covisitation events is likely to characterize user friendship. Similarly, Φ1plays the same role as Φ7in POI recommendation tasks. Hence,direct relationships between users and POIs are necessary for improving recommendation performance.

Another finding is that the meta paths of the form UP∗P outperform those of the form U∗UP. Here, we use UP∗P to represent meta graphs Φ4, Φ5 and Φ6 and use U∗UP to represent meta graphs Φ2andΦ3. As described in Table 7 (see Appendix A.1), UP∗P denotes the geographical influence, and U∗UP represents the social influence. For both datasets, Φ4 and Φ6 are preserved, while Φ5 is eliminated becauseΦ6 contains more specific and richer information than Φ5. In addition,Φ2andΦ3are retained for Foursquare, whileΦ3 is removed for Gowalla. This result agrees with the conclusion thatsocial influence outweighs geographical influence (Yu and Chen 2015). We argue that the check-in activitiesrequire physical interactions between users and POIs, thereby limiting the contributions of social influence, while activities in traditional recommendation systems, e.g., watching movies, listening to music and purchasing goods, are not restricted by physical interactions. Additionally, from the reduction of the meta paths, we can identify the characteristics of the two real-world datasets. For example, the elimination of Φ3reveals the sparsity of friendshipsin Gowalla, which provides lessuseful information than Foursquare; the average number of friends per user in Gowalla is 4.8, compared to 52.2 in Foursquare.

Discussion

Advances in digital technology are expanding e-commerce dimensions and reforming the way consumers shop and buy products and services (Park and Kim 2018). The findings in this article give us some insights into applying the POI recommendation system to O2O commerce, especially with respect to the bricks-and-mortar brands of internet celebrity.

From the dimension of age, the main consumers of the bricks-and-mortar brands of internet celebrity are between 24 and 28 (Li 2018). Online social networks have a strong impact on these consumers, and their decision-making process is affected mainly by friends (Xu and Pratt 2018). The younger consumer communities desire attention and generally prioritize the situational experience of consumption rather than the function of the product or service itself (CBNData report 2018). In particular, the consumption experience extends the mediated social connection so that younger consumers feel closer to each other and craft an identity based on the attitudes and values put forth by the bricks-and-mortar brands of internet celebrity (Alperstein 2019). These values, which appear as likes or dislikes, check-ins and comments, represent the collective consciousness of the younger consumers engaged on whichever platform is being utilized.

In terms of the factors that affect purchasing decisions on the O2O platform, in-depth research conducted by several scholars clearly shows that atmosphere, environment, location, and word of mouth are crucial (Chang et al. 2019; Tang and Zhu 2019). According to the theory of atmospheric cues, in bricks-and-mortar stores, the atmosphere and environment (which include architecture, window displays, store layout, and background music) significantly influence the perceived merchandise value and patronage intentions (Baker et al. 2002; Floh and Madlberger 2013). For the bricks-and-mortar brands of internet celebrity, it is possible to shape the environmental cues of the bricks-and-mortar store to match the online promotion of products or services. Therefore, each bricks-and-mortar brand of internet celebrity caters to the diverse, fragmented demands of consumers. Emotional-cognitive theory argues that consumer emotional integration, such as by word of mouth, is formed in the interaction between consumers and brands; this emotional integration is an extra input for the brands for consumers (Jordan 2003). Additionally, brand loyalty that originates from an emotional affinity may promote purchase decisions and shield brands against negative reviews (Kostyra et al. 2016). Moreover, the new digital world offers many opportunities to strengthen powerful word of mouth.

Therefore, O2O enterprises should make full use of O2O channel coordination capabilities to improve consumption experience and achieve a sustainable competitive advantage. Channel coordination is clustered into three purchase stages in terms of a customer purchase life cycle: pre-purchase, purchase, and post-purchase (Wollenburg et al. 2018). In the pre-purchase stage, a major strategy of channel coordination is to actively recommend personalized products or services to consumers according to the historical consumption data by the using the POI recommendation system. Thus, we improve the ability of O2O channel integration in the pre-purchase stage to facilitate the purchase decision of consumers. Figure 5 shows how the POI recommendation system bridges the gap between the bricks-and-mortar brand of internet celebrity and consumers.

Fig. 5
figure 5

Structural model of a POI recommendation system for the internet celebrity economy

As shown in Table 7 (see Appendix A.1) and Fig. 5, function influence, which is closely related to atmosphere and environment, implies the user preferences concerning the POI. Geographical influence means that the consumers have regular visit patterns and prefer to visit locations that are close to their usual locations (Brockmann et al. 2006). Social influence, which is closely associated with word of mouth, means that the preferences or behavioral patterns of the consumers may change when they are with friends (Ye et al. 2010). Temporal influence indicates that the consumers’ preferences not only depend on the time of day but also differ during weekdays and weekends (Noulas et al. 2011).

There are numerous benefits to utilizing the POI recommendation system for the bricks-and-mortar brands of internet celebrity. From the perspective of consumers, the consumption experiences simultaneously satisfy both commodity and social demands. The social demands mean that every bricks-and-mortar brand of internet celebrity represents a different lifestyle, thus reflecting the distinctive cultural identities of the brand’s fans-cum-customers. Cultural identity in a certain community is the basis for maintaining and extending the social network; thus, the consistency of cultural identity in consumption significantly affects subsequent purchase decisions. Therefore, consumers maintain a social community by consumption and further attract increasingly more consumers with the same preferences, thereby expanding the community. From the perspective of the bricks-and-mortar brands of internet celebrity, the process of consumption-social integration not only enhances the consumption experience but also improves the service chain. In addition, this process improves the loyalty of the consumer group and user stickiness by attaching the social characteristics of the commodity itself. From the perspective of the POI recommendation system, the recommended POI attracts many offline consumers to the bricks-and-mortar store of internet celebrity. Then, the check-in records shared by consumers enable a more precise recommendation result, which further pinpoints the target audience community.

Conclusions

This paper presents our analysis of geographical, temporal and social influences in LBSNs in O2O commerce and proposes a weighted meta path based method for handling the corresponding information. We employ this method for producing recommendations for bricks-and-mortar brands of internet celebrity. Extensive experiments are conducted to evaluate the POI recommendation performance for two real-world datasets: Gowalla and Foursquare. For both datasets, our proposed approach outperforms the baseline methods. Then, we depict the characters of main consumers of the bricks-and-mortar brands of internet celebrity and elaborate on the three factors that affect purchasing decisions on the O2O platform, namely, atmosphere, environment, location, and word of mouth. Furthermore, we reveal that the purchasing decision factors are well responded with the information employed in our proposed POI recommendation system and present the numerous benefits to utilizing the POI recommendation system for the bricks-and-mortar brands of internet celebrity. These results demonstrate the promise of modeling user check-in information with weighted meta paths for personalized bricks-and-mortar store of internet celebrity recommendations. Several areas still require further exploration. Since LBSNs contain rich semantics, we will exploit more information to enrich the features, e.g., the reviews that were written by consumers for POIs. In addition, we can further explore more applications of personalized POI recommendation systems in O2O commerce.