Place Recommendation from Check-in Spots on Location-Based Online Social Networks

Size: px
Start display at page:

Download "Place Recommendation from Check-in Spots on Location-Based Online Social Networks"

Transcription

1 2012 Third International Conference on Networking and Computing Place Recommendation from Check-in Spots on Location-Based Online Social Networks Chen Hongbo, Chen Zhiming, Mohammad Shamsul Arefin, Yasuhiko Morimoto Graduate School of Engineering, Hiroshima University {m114898, m115395, d105660, Abstract With rapid growth of the GPS enabled mobile device, location-based online social network services become more and more popular, and allow their users to share life experiences with location information. In this paper, we considered a method for recommending places to a user based on spatial databases of location-based online social network services. We used a user-based collaborative filtering method to make a set of recommended places. In the proposed method, we calculate similarity of users check-in activities not only their positions but also their semantics such as shopping, eating, drinking, and so forth. We empirically evaluated our method in a real database and found that it outperforms the naive singular value decomposition collaborative filtering recommendation by comparing the prediction accuracy. I. INTRODUCTION During the past few years, online social network services such as Facebook and Twitter have been developed rapidly. Until today, more than half billion users around the world are using these services. At the same time, with the growing prevalence of GPS enabled mobile devices, such as smart phones like Apple iphones and Google Android phones; Locationbased Online Social Network Services (LOSNS) have become extremely popular, which helps users to create, share, and communicate with other users by attaching their geographical location information. By using check-in function of LOSNS, users can easily publish their feelings and expressions with spatio-temporal information. For instance, Facebook Places is one of these kinds of check-in services. Through the LOSNSs, we can collect a spatio-temporal database containing hundreds of millions of users check-in records. By analyzing the database, we can extract information such as what the users are interested in, where the users like to go, and what the users often do. In this paper, we considered a method for recommending places to a user based on the spatial database of LOSNS. We used a user-based collaborative filtering method to make a set of recommended places for a user, in which we calculate similarity of users and use the similar users records to predict places the user likes. In the proposed method, we calculate similarity of users check-in activities not only their positions but also their semantics such as shopping, eating, drinking, and so forth. We propose a semantic hierarchical category-graph of check-in spots to measure the similarity score between users. The contributions of this paper are as follows: (1) we analyze a real-world check-in spots to get semantic location information for calculating similarity of users interests, and (2) recommend the unvisited places. We, first, make clusters of the check-in records based on the position. Next, for each cluster, we calculate the gravity center of members positions to represent the position of the cluster. We, then, annotate each cluster by using Points Of Interest (POIs) database. If the nearest POI from the center of a cluster is a movie theater, which belong to entertainment category, we annotate words that are related to movie theater and entertainment to the cluster. After we annotated such semantic information to clusters, a semantic hierarchical category-graph framework will be applied to analyze users interests and measure the similarity score between others. We select Top-N similar users and use the users records for user-based collaborative filtering. Then, we recommend some unvisited places. The remaining paper is structured as follows: In section 2, we discuss the related works on location recommendation. In section 3, we describe the check-in records from a real-world LOSNS website. In section 4 we will discuss how to make clusters of the check-in records and how to assign the semantics of each cluster. In section 5, we use the Collaborative Filtering (CF) algorithm to predict ratings of unvisited places for making a set of recommended places. Then, the section 6 will give the experiments and evaluation methods to evaluate our frame have high predictive performance. II. RELATED WORK Location recommendation is a popular service in social network and at present, there are many systems for providing location recommendation. Adomavicius et al. [1] first introduced the idea of collaborative filtering based recommendation. In collaborative filtering based approach, an item is recommended to a user based on past information of the people with similar tastes and preference. Zheng et al. [7] proposed a system by using the location data based on GPS and users comments to discover interesting locations for recommendations. Zheng et al. [8] proposed two types of travel recommendations by mining multiple users GPS traces. The first type tried to recommend a user with top interesting locations in a given geospatial region, and the second type is a personalized one that provides an individual /12 $ IEEE DOI /ICNC

2 with locations matching the user s travel preferences. Zheng et al. [9] introduced a social networking service, called GeoLife, which can understand trajectories, locations and users, and mine the correlation between users and locations in terms of user-generated GPS trajectories. Zheng et al. [10] moved their direction towards on a personalized friend and location recommender for the geographical information systems on the web. In their paper they built a hierarchical graph to model each user s location history and measure the similarity among users. All of [7, 8, 9, 10], were mining users similarity from their individual GPS trajectory. The process of these papers is similar to ours, as both of us try to find the similarity between users by their location history firstly. They identified the stay points from the GPS trajectory and clustered the stay points. Then they matched clustered sequences to get similar users. However, this kind of framework paid more attention to users physically location, the higher user similarity means two users are physically close such as neighborhoods. In general, people do not think neighborhoods are similar to each other. Our proposed method do not only focuses on mining users physically location, but also including their interests. Berjani et al. [4] proposed a personalized recommender for location-based online social networks, based on the check-ins of the users. They crawled check-in information to generate a user/spot rating matrix. By predicting the interest of users in certain spots, their technique recommends places they have not been visited previously. This approach is useful to find the interest of users in certain spots. In [6], Takeuchi et al. [6] proposed a novel real-world recommendation system based on users individual preferences and needs. This system automatically figures out each user s frequently visited spots and makes recommendations by using the spots as input to the item-based collaborative filtering algorithm. McDonald et al. [12] proposed an expert locating system that recommends people for possible collaboration within a work place. Chow et al. [5] presented GeoSocialDB, a holistic system, providing location-based news feed, location-based news ranking, and location-based recommendation. Within their framework, they discussed the research challenges and directions towards the realization of location based social networking services. All of the above works did not consider the issue of the semantics of GPS location. On the other hand, in our proposed method at first the names of the noted places are attached to GPS location data. Then, we have built hierarchical categorygraph framework and transactional database. Moreover, we have shown that our method can provide recommendation by applying a typical CF approach that was not considered in earlier works. III. DATA SAMPLE In this paper, we used SINA microblog as data source to collect users check-in spots. SINA microblog is a Chinese microblogging website. It is one of the most popular LOSNS in China, which is used by over 30% of Internet users, and has more than 300 million registered users as of February Additionally, users are also allowed to insert graphical Fig. 1. Examples of the check-in spots dataset. emoticons or attach own image, music, video files and checkin location information in every post. We extracted the user s unique identification as attribute userid, blogs identification as blogid, and geographical position as <latitude, longitude> to constitute our checkin spots dataset. The schema of our check-in spots dataset is shown in Table I. Examples of the check-in spots dataset are shown in Figure 1. TABLE I THE SCHEMA OF DATESET parameter type userid varchar(10) blogid varchar(15) latitude float longitude float When we perform the check-in function, we can add some short sentences to express our feelings. The blogid of the check-in spots identifies the documents that was posted with the check-in. Though we do not use the blog information, we add it for future use. IV. INTERESTS DISCOVERY AND SIMILARITY CALCULATION In this section, we will propose a framework to discover interests and measure the similarity score between users in terms of their check-in spots. This framework refers to semantic hierarchical category-graph framework, which models people s check-in spots and estimates the similarity between users effectively. A. Interests Discovery 1) The Shared Framework: To learn users interests, we need to analyze the check-in spots dataset. We first use a density-based clustering method to cluster all of users checkin spots into several regions. Examples of the clusters are shown in the layer 1 of Figure 2 (a). In the figure, C 1, C 2,..., C 15 are the clusters. The reasons for clustering the check-in spots into regions are as follows: (1) Users may visit one place several times and leave a lot of GPS records in the place. For example, users may frequently visit a famous landmark and may check-in each time they visit. (2) GPS data that are very close to each other are stand for the same place. For example, users may check-in different positions of a park, although their GPS data may be different. Hence, before semantic location discovering, we have to do this preprocessing. 144

3 Fig. 2. The Semantic Hierarchical Category-graph Framework (a) The shared framework. (b) A personal framework In the next step, for each cluster, we calculate the gravity center to represent the position of the cluster. We, then, annotate each cluster by using POIs database. If the nearest POI from the center of a cluster is a movie theater, which belong to entertainment category, we annotate words that are related to movie theater and entertainment to the cluster. Then, we construct a Semantic Hierarchical Category-graph Framework (SHCF) as in Figure 2 (a). This hierarchical framework contains three layers: In the bottom layer, there are clusters which relate to real-world check-in spots are distributed. In the middle layer, we assign categories reflecting clusters semantics. And in the top layer, we assign more general categories to the categories in the middle layer. The SHCF aggregates users check-in records. So, we can consider it as a shared framework. Based on this shared framework, each user can build his/her own personal framework. Figure 2 (a) is an example of the SHCF. Users check-in spots are aggregated and clustered into 15 different geographical clusters as C 1 to C 15 in layer 1. All precise categories reflecting clusters semantic classification lay in layer 2 and all general categories are in layer 3. From Figure 2 (a), we can see that cluster C 13 at layer 2 belongs to category Baseball, while its general category is Sports in layer 3. 2) A Personal Framework: Based on the shared framework, each user can build a personal framework, Personal Semantic Hierarchical Category-graph (PSHC). Figure 2 (b) gives an example of a PSHC. In the figure, clusters and categories are came from Figure 2 (a). Oval pins stand for a user a s checkin spots. As we can see from the user s personal framework, there are 4 cluster nodes that belong to KTV category and there are 3 cluster nodes that belong to Bar category. Therefore, we can imagine that the user is interested on KTV and Bar, and he/she might like entertainment very much. Those hierarchical features are used to differentiate users in different degrees of similarity. For example, the users who share the check-in spots in same clusters on the bottom layer might be more correlated than those who share interests in same categories on a higher layer. B. Similarity Calculation Similarity calculation is an important step for finding users potential interests. We find top-n similar users and use the users records for user-based collaborative filtering. In this step, we use the SHCF as mentioned before, and calculate the similarity weight between users layer by layer. At the end, after adding each layer s similarity weight, we can get the similarity score. 1) Inverse Document Frequency: In order to normalize the popularity of different locations, we use the the idea of inverse document frequency (IDF) that is used for document analysis. If the location A is not popular and visited by a few people and the location B is popular and many people visited, then the co-occurrence of A is stronger than that of B for calculating similarity in the idea of inverse document frequency. A cluster can be regard as a document, while the users who have checked in this cluster can be as terms. If a large number of users (n i ) that checked in a cluster (c j ), the IDF j = log U n i of this cluster would become very small. Therefore, this cluster will not offer many contributions to the similarity score of these two users on the cluster layer. 2) Similarity Weight Measure Of Bottom Layer: To measure the similarity between two users in layer 1, we use a popular Pearson Correlation approach. Suppose N = C j clusters are generated on the bottom layer (cluster layer) in our SHCF. Assume that two users u a and u b visited m j and m j times in a cluster C j. Let w j and w j be the ratings of u a and u b to C j. We can compute ratings w j and w j with the help of the equations (1) and (2); w j = m j IDF j, (1) w j = m j IDF j, (2) 145

4 So, two vectors can be respectively constructed for U a and U b as follows, U a =<w 1,w 2,...,w j,...,w N >, (3) and U b =<w 1,w 2,...,w j,...,w N >. (4) The Pearson similarity, which have been widely used in recommendation systems, is computed as: SimW eightcluster a,b = sim pearson (u a,u b ) j = (w j Ūa)(w j Ūb), (5) j (w j Ūa) 2 (w j Ūb) 2 3) Significance Score of Category Propagation: In general, if we find that a user frequently visits different coffee shops and seldom visits KTV houses, we can consider that the person likes drinking coffee more than singing in KTV. The similarity weight of category layers are computed as: SimW eightcategory a,b = 1 h 2 sim pearson(u a,u b ) h = i (SS a(i) Ūa)(SS b (i) Ūb). (9) h h 2 i (SS a(i) Ūa) 2 (SS b (i) Ūb) 2 5) Similarity Score Measure: SimScore a,b denotes the similarity score between user a and b on all of the shared SHCF layers, it is calculated as follows: SimScore a,b = SimW eightcluster a,b +SimW eightcategory a,b. (10) V. PLACES RECOMMENDATION After we estimated the similarity between users, a userbased CF methods are employed to infer users interests in unvisited places. We used the profiles of a cluster by exploring the knowledge from POIs. We could recommend different types of places (clusters) matching the users preferences. In addition, by using the profiles of users and the semantic meaning of places, it is also able to combine the contentbased method with collaborative filtering to reduce the cold start problem of recommender systems. Fig. 3. The significance score of different categories. As in Figure 3, if many clusters, which are checked in by a user, belong to category X and few clusters belong to category Y, then the significance score of category X is bigger than category Y. To formulize this, we let SS a (x) be the significance score of category node x of a user a. It is calculated as follows: SS a (x) = Category a (x) totalnumberofcheckinspots a, (6) where Category a (x) is the number of check-in spots belong to category node x s sibling nodes, totalnumberofcheckinspots a is the total number of check-in spots of user a. 4) Similarity Weight Measure Of Upper Layers: Considering a user u a as a vector U a R i, where Ua i = SS a (i) is user u a s category score of category i. Supposing k is the total number of category on layer h of the shared SHCF. So, two vectors U a and U b can be respectively constructed for user u a and u b as follows: U a =<SS a (1),SS a (2),...,SS a (i),...,ss a (k) >, (7) and U b =<SS a (1),SS a (2),...,SS a (i),...,ss a (k) >. (8) A. Users Similarity Matrix After we have measured the similarity score between two users, we then formulate a similarity matrix (SM) for all the users in a community, where SM = SimScore j,k, 1 j U, 1 k U,j k, j, k are two different users; U is the total number of all users. From Table II, given a user (u j ) as a query, we can rank other people in this community (u k U, j k) according to their similarity score (SimScore j,k )tou j. Then, a group of people (U ) with relatively high similarity scores can be retrieved as similar users for u j. B. Similar Users and Unvisited Places Discovering When a query u j has been given, we retrieve from the SM the vector v j containing the similarity scores between u j and others, where V j = SimScore j,k,k U,j k. Then, SimScore j,k will be normalized by Equation: SimScore j,k = SimScore j,k min(v j ). (11) Max(v j ) min(v j ) Thus, the top N users with high SimScore j,k will be retrieved as u j s similar users (U j ). After we retrieve u j s similar users U j, we are more likely to discover some regions (places) that might interest u j but have not been visited by u j. And we define this set of places discovered from U j as candidate places C j of u j. 146

5 TABLE II SIMILARITY MATRIX. SimScore u a u b... u k... u u u a 1 SimScore a,b... SimScore a,k... SimScore a,u u b SimScore b,a 1... SimScore b,k... SimScore b,u u j SimScore j,a SimScore j,b... SimScore j,k... SimScore j,u u u SimScore u,a SimScore u,b... SimScore u,k... 1 C. CF-based Recommender Before we recommend places to users, let s see a significant problem of our hierarchical category framework. For instance, in Figure 4, we assume user u b is one of the similar users of u a. We can imagine that, u a may be interested in regions (places) C 6, C 11, C 14 which are predictd from u b s data. However, u a has never been there. Because we have already know the semantic information of these places, C 6 is a KTV house and C 14 is a Bar. User u a really like these kinds of places. On the other hand, C 11 is a bookstore and u a has never checked in this category. Although, it is correct to recommend C 11 to u a, he/she may not like go to there indeed. where SS q j is the significance score of category propagation of region q, as formula (6). ˆr q j comes from the user-based prediction, it likes: ˆr q j = r k U j + SimScore j,k(r q k r k) k U SimScore, (13) j,k r j = 1 r c C j,rj c 0. (14) c C As we can see from equation (13), SimScore j,k is the similarity score between users u j and u k, is calculated by using our SHCF and normalized on formula (11). Here it is used as a weight. It means the more similar u j and u k are, the more weight r q k will carry in the prediction of ˆrq j. In fact, the equation (13) and (14) shown above are well known by many papers and have been used widely in many recommender systems. Hence, we do not explain them in more detail. VI. EXPERIMENT We use the real-world check-in spots dataset to make an offline experiment to evaluate the quality of the recommendations of our framework. Fig. 4. Personal interests distribution hierarchical graph of user a and b. To improve the recommendation accuracy, we plus the significance score of category propagation for predicting the rating of each candidate places. After candidate places C j discovered for a particular user u j, CF-based methods are employed to infer the right places to the user. In our SHCF, the equation describe the process predicting u j s rating r q j onaregionq( C j ) like this: r q j = SSq j +ˆrq j, (12) A. Experimental Setup We used SINA microblog, which is one of the most famous location-base online social network website in China, in this experiment. We collected 30,515 check-in spots over 10,827 users in a city. Amond them, we select 268 users who checked in more than 25 times. The number of check-in records of those 268 users is 15,713. We used a density-based clustering algorithm called DB- SCAN (Density-Based Spatial Clustering of Applications with Noise) to cluster the check-in spots. In our clustering analysis, we set the neighborhood radius ε equals actual distance 50 meters, and each cluster contains at least a minimum number, MinPts equals 1. Using these parameters, DBSCAN algorithm, made 10,476 clusters on the bottom layer. After the clustering, we use Foursquare (one of most spotlighted location based social network services) database as our POIs data to annotate clusters. Examples of clusters semantic information shown are shown in Table III. B. Evaluation To evaluate prediction accuracy of the proposed recommendation we examined the Precision and Recall of recommended places and compare the accuracy with a naive 147

6 TABLE III EXAMPLES OF CLUSTERS SEMANTIC INFORMATION Cluster Spots LocationName Category FatherCategory 1 6 Return97 Bar Nightclub Entertainment 2 15 KFC Fast Food Food 3 22 Starbucks Cafe Food 4 3 Wangfujing Bookstore Bookstore Education 5 13 Mcdonald s Fast Food Education Disneyland Park Entertainment Singular Value Decomposition Collaborative Filtering (SVD- CF) recommender which is a popular and advanced method in recommendation system. Figure 5 shows the results. From the results, our SHCF works effectively in recommendation, and it outperforms the SVD-CF for every various recommender places from different top-n similar users. Our framework is 21.5% higher in the precision and 56.7% in the recall than the SVD-CF on the average. Fig. 5. Experimental results with various recommender places from different top-n similar users. VII. CONCLUSION In this paper we have proposed semantic hierarchical category-graph framework, an effective framework to deal with the real-world location-based online social network users check-in information and measure similarity score by analyzing each individual interests. Through analyzing users interests and extracting the check-in spots from similar users, we recommend the unvisited places. The result of the experimental evaluation shows that our framework can work effectively with collaborative filtering algorithm for achieving our recommendation. As a future work, we would aggregate the user s current location by calculating the real physical distances between candidate places, to get more accurate and meaningful results. Also, by understanding the profiles of users and the semantic meaning of places, it is able to combine the content-based method to reduce the cold start problem for our recommendation. ACKNOWLEDGMENT This work is supported by KAKENHI ( ) Japan. Mohammad Shamsul Arefin is supported by the scholarship of MEXT Japan. REFERENCES [1] G. Adomavicius and A. Tuzhilin, Toward the next generation of recommender systems: Asurvey of the state-of-the-art and possible extensions, IEEE Transactions on Knowledge and Data Engineering, 2005, pp [2] A. Gunawardana and G. Shani, A Survey of Accuracy Evaluation Metrics of Recommendation Tasks, J. Mach. Learn. Res., 2009, pp [3] J. L. Herlocker, J. A. Konstan, L. G. Terveen, and John T. Riedl, Evaluating collaborative filtering recommender systems. ACM Trans. Inf. Syst., 22, 2004, pp [4] B. Berjani and T. Strufe, A Recommendation System for Spots in Location- Based Online Social Networks. SNS 11, ACM 2011, pp [5] C. Y. Chow, J. Bao and Mohamed F. Mokbel, Towards Location-based Social Networking Services. Proceedings of the 2nd ACM SIGSPATIAL International Workshop on Location Based Social Networks, 2010, pp [6] Y. Takeuchi and M. Sugimoto, CityVoyager: An Outdoor Recommendation System Based on User Location History. In Proc. of UIC, 2006, pp [7] V. W. Zheng, Y. Zheng, X. Xie, and Q. Yang, Collaborative Location and Activity Recommendations with GPS History Data. In Proc. of WWW, 2010, pp [8] Y. Zheng and X. Xie, Learning Travel Recommendation from User- Generated GPS Trajectories. ACM TIST, 2011, pp [9] Y. Zheng, X. Xie and W. Y. Ma, GeoLife: A collaborative social networking service among user location and trajectory. IEEE Data Engin. Bull. 33, 2010, pp [10] Y. Zheng, L. Z. Zhuang, X. Xie and W. Y. Ma, Recommending Friends and Locations Based on Individual Location History. ACM Trans. 2011, pp [11] S. Deerwester, S. Dumais, G. W. Furnas, T. K. Landauer and R. Harshman Indexing by Latent Semantic Analysis. Journal of the Society for Information Science 41, 1990, pp [12] D. W. McDonald, Recommending collaboration with social networks: a comparative evaluation. CHFCS 2003, pp [13] A. Mislove, M. Marcon, Krishna P. Gummadi, P. Druschel, and B. Bhattcharjee Measurement and analysis of online social networks. In Proceedings of the Seventh ACM Internet Measurement Conference, 2007, pp [14] M. Ester, H. P. Kriegel, J. Sander, X. W. Xu, A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise. Proc. 2nd Int. Conf. on Knowledge Discovery and Data Mining, Portland, OR, AAAI Press, 1996, pp [15] M. J. Lee and C. W. Chung, A User similarity Calculation Based on the Location for Social Network Services. DASFAA 2011, pp [16] N. Li and G.L. Chen, Sharing Location in Online Social Networks. IEEE Network, 2010, pp [17] D. Ashbrook, and T. Starner, Using GPS to learn significant locations and predict movement across multiple users. UBIQ. 2003, pp [18] T. Horozov, N. Narasimhan and V. Vasudevan, Using location for personalized POI recommendations in mobile environments. In Proceedings of the International Symposium on Applications on Internet, 2006, pp [19] SINA Micro Bolg, [20] Foursquare API, 148

Place Recommendation Based on Users Check-in History for Location-Based Services

Place Recommendation Based on Users Check-in History for Location-Based Services International Journal of Networking and Computing www.ijnc.org ISSN 2185-2839 (print) ISSN 2185-2847 (online) Volume 3, Number 2, pages 228 243, July 2013 Place Recommendation Based on Users Check-in History

More information

COLLABORATIVE LOCATION AND ACTIVITY RECOMMENDATIONS WITH GPS HISTORY DATA

COLLABORATIVE LOCATION AND ACTIVITY RECOMMENDATIONS WITH GPS HISTORY DATA COLLABORATIVE LOCATION AND ACTIVITY RECOMMENDATIONS WITH GPS HISTORY DATA Vincent W. Zheng, Yu Zheng, Xing Xie, Qiang Yang Hong Kong University of Science and Technology Microsoft Research Asia WWW 2010

More information

Survey on Recommendation of Personalized Travel Sequence

Survey on Recommendation of Personalized Travel Sequence Survey on Recommendation of Personalized Travel Sequence Mayuri D. Aswale 1, Dr. S. C. Dharmadhikari 2 ME Student, Department of Information Technology, PICT, Pune, India 1 Head of Department, Department

More information

Recommendation System for Location-based Social Network CS224W Project Report

Recommendation System for Location-based Social Network CS224W Project Report Recommendation System for Location-based Social Network CS224W Project Report Group 42, Yiying Cheng, Yangru Fang, Yongqing Yuan 1 Introduction With the rapid development of mobile devices and wireless

More information

A System for Identifying Voyage Package Using Different Recommendations Techniques

A System for Identifying Voyage Package Using Different Recommendations Techniques GLOBAL IMPACT FACTOR 0.238 DIIF 0.876 A System for Identifying Voyage Package Using Different Recommendations Techniques 1 Gajjela.Sandeep, 2 R. Chandrashekar 1 M.Tech (CS),Department of Computer Science

More information

Combining Review Text Content and Reviewer-Item Rating Matrix to Predict Review Rating

Combining Review Text Content and Reviewer-Item Rating Matrix to Predict Review Rating Combining Review Text Content and Reviewer-Item Rating Matrix to Predict Review Rating Dipak J Kakade, Nilesh P Sable Department of Computer Engineering, JSPM S Imperial College of Engg. And Research,

More information

F2F: Friend-To-Friend Semantic Path Recommendation

F2F: Friend-To-Friend Semantic Path Recommendation F2F: Friend-To-Friend Semantic Path Recommendation Mohamed Mahmoud Hasan 1 and Hoda M. O. Mokhtar 2 1 Management Information Systems Department, Faculty of Commerce and Business Administration, Future

More information

Collaborative Filtering based on User Trends

Collaborative Filtering based on User Trends Collaborative Filtering based on User Trends Panagiotis Symeonidis, Alexandros Nanopoulos, Apostolos Papadopoulos, and Yannis Manolopoulos Aristotle University, Department of Informatics, Thessalonii 54124,

More information

Friend Recommendation by Using Skyline Query and Location Information

Friend Recommendation by Using Skyline Query and Location Information Bulletin of Networking, Computing, Systems, and Software www.bncss.org, ISSN 2186 5140 Volume 5, Number 1, pages 68 72, January 2016 Friend Recommendation by Using Skyline Query and Location Information

More information

Trip Reconstruction and Transportation Mode Extraction on Low Data Rate GPS Data from Mobile Phone

Trip Reconstruction and Transportation Mode Extraction on Low Data Rate GPS Data from Mobile Phone Trip Reconstruction and Transportation Mode Extraction on Low Data Rate GPS Data from Mobile Phone Apichon Witayangkurn, Teerayut Horanont, Natsumi Ono, Yoshihide Sekimoto and Ryosuke Shibasaki Institute

More information

Using Data Mining to Determine User-Specific Movie Ratings

Using Data Mining to Determine User-Specific Movie Ratings Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 6.017 IJCSMC,

More information

A Novel Method for Activity Place Sensing Based on Behavior Pattern Mining Using Crowdsourcing Trajectory Data

A Novel Method for Activity Place Sensing Based on Behavior Pattern Mining Using Crowdsourcing Trajectory Data A Novel Method for Activity Place Sensing Based on Behavior Pattern Mining Using Crowdsourcing Trajectory Data Wei Yang 1, Tinghua Ai 1, Wei Lu 1, Tong Zhang 2 1 School of Resource and Environment Sciences,

More information

Collaborative Filtering using Euclidean Distance in Recommendation Engine

Collaborative Filtering using Euclidean Distance in Recommendation Engine Indian Journal of Science and Technology, Vol 9(37), DOI: 10.17485/ijst/2016/v9i37/102074, October 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Collaborative Filtering using Euclidean Distance

More information

Privacy-Preserving of Check-in Services in MSNS Based on a Bit Matrix

Privacy-Preserving of Check-in Services in MSNS Based on a Bit Matrix BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 2 Sofia 2015 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2015-0032 Privacy-Preserving of Check-in

More information

Location-Based Social Networks: Locations

Location-Based Social Networks: Locations Chapter 9 Location-Based Social Networks: Locations Yu Zheng and Xing Xie Abstract While chapter 8 studies the research philosophy behind a location-based social network (LBSN) from the point of view of

More information

Collaborative Filtering using a Spreading Activation Approach

Collaborative Filtering using a Spreading Activation Approach Collaborative Filtering using a Spreading Activation Approach Josephine Griffith *, Colm O Riordan *, Humphrey Sorensen ** * Department of Information Technology, NUI, Galway ** Computer Science Department,

More information

A Novel Method to Estimate the Route and Travel Time with the Help of Location Based Services

A Novel Method to Estimate the Route and Travel Time with the Help of Location Based Services A Novel Method to Estimate the Route and Travel Time with the Help of Location Based Services M.Uday Kumar Associate Professor K.Pradeep Reddy Associate Professor S Navaneetha M.Tech Student Abstract Location-based

More information

Preference-Aware POI Recommendation with Temporal and Spatial Influence

Preference-Aware POI Recommendation with Temporal and Spatial Influence Proceedings of the Twenty-inth International Florida Artificial Intelligence Research Society Conference Preference-Aware POI Recommendation with Temporal and Spatial Influence Madhuri Debnath madhuri.debnath@mavs.uta.edu

More information

Trajectory analysis. Ivan Kukanov

Trajectory analysis. Ivan Kukanov Trajectory analysis Ivan Kukanov Joensuu, 2014 Semantic Trajectory Mining for Location Prediction Josh Jia-Ching Ying Tz-Chiao Weng Vincent S. Tseng Taiwan Wang-Chien Lee Wang-Chien Lee USA Copyright 2011

More information

Learning Travel Recommendations From User- Generated GPS Traces

Learning Travel Recommendations From User- Generated GPS Traces Learning Travel Recommendations From User- Generated GPS Traces 9 YU ZHENG AND XING XIE Microsoft Research Asia The advance of GPS-enabled devices facilitates people to record their location histories

More information

TGI Modules for Social Tagging System

TGI Modules for Social Tagging System TGI Modules for Social Tagging System Mr. Tambe Pravin M. Prof. Shamkuwar Devendra O. M.E. (2 nd Year) Department Of Computer Engineering Department Of Computer Engineering SPCOE, Otur SPCOE, Otur Pune,

More information

Copyright 2011 please consult the authors

Copyright 2011 please consult the authors Alsaleh, Slah, Nayak, Richi, Xu, Yue, & Chen, Lin (2011) Improving matching process in social network using implicit and explicit user information. In: Proceedings of the Asia-Pacific Web Conference (APWeb

More information

Prowess Improvement of Accuracy for Moving Rating Recommendation System

Prowess Improvement of Accuracy for Moving Rating Recommendation System 2017 IJSRST Volume 3 Issue 1 Print ISSN: 2395-6011 Online ISSN: 2395-602X Themed Section: Scienceand Technology Prowess Improvement of Accuracy for Moving Rating Recommendation System P. Damodharan *1,

More information

Location-Aware Web Service Recommendation Using Personalized Collaborative Filtering

Location-Aware Web Service Recommendation Using Personalized Collaborative Filtering ISSN 2395-1621 Location-Aware Web Service Recommendation Using Personalized Collaborative Filtering #1 Shweta A. Bhalerao, #2 Prof. R. N. Phursule 1 Shweta.bhalerao75@gmail.com 2 rphursule@gmail.com #12

More information

Content-based Dimensionality Reduction for Recommender Systems

Content-based Dimensionality Reduction for Recommender Systems Content-based Dimensionality Reduction for Recommender Systems Panagiotis Symeonidis Aristotle University, Department of Informatics, Thessaloniki 54124, Greece symeon@csd.auth.gr Abstract. Recommender

More information

OSM-SVG Converting for Open Road Simulator

OSM-SVG Converting for Open Road Simulator OSM-SVG Converting for Open Road Simulator Rajashree S. Sokasane, Kyungbaek Kim Department of Electronics and Computer Engineering Chonnam National University Gwangju, Republic of Korea sokasaners@gmail.com,

More information

Recommendations in Location-based Social Networks: A Survey

Recommendations in Location-based Social Networks: A Survey Geoinformatica (2015) 19:525565 DOI 10.1007/s10707-014-0220-8 Recommendations in Location-based Social Networks: A Survey Jie Bao Yu Zheng David Wilkie Mohamed Mokbel Received: 23 September 2013 / Revised:

More information

Recommendation System with Location, Item and Location & Item Mechanisms

Recommendation System with Location, Item and Location & Item Mechanisms International Journal of Control Theory and Applications ISSN : 0974-5572 International Science Press Volume 10 Number 25 2017 Recommendation System with Location, Item and Location & Item Mechanisms V.

More information

LRLW-LSI: An Improved Latent Semantic Indexing (LSI) Text Classifier

LRLW-LSI: An Improved Latent Semantic Indexing (LSI) Text Classifier LRLW-LSI: An Improved Latent Semantic Indexing (LSI) Text Classifier Wang Ding, Songnian Yu, Shanqing Yu, Wei Wei, and Qianfeng Wang School of Computer Engineering and Science, Shanghai University, 200072

More information

R. R. Badre Associate Professor Department of Computer Engineering MIT Academy of Engineering, Pune, Maharashtra, India

R. R. Badre Associate Professor Department of Computer Engineering MIT Academy of Engineering, Pune, Maharashtra, India Volume 7, Issue 4, April 2017 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Web Service Ranking

More information

Clustering Algorithms for Data Stream

Clustering Algorithms for Data Stream Clustering Algorithms for Data Stream Karishma Nadhe 1, Prof. P. M. Chawan 2 1Student, Dept of CS & IT, VJTI Mumbai, Maharashtra, India 2Professor, Dept of CS & IT, VJTI Mumbai, Maharashtra, India Abstract:

More information

A Constrained Spreading Activation Approach to Collaborative Filtering

A Constrained Spreading Activation Approach to Collaborative Filtering A Constrained Spreading Activation Approach to Collaborative Filtering Josephine Griffith 1, Colm O Riordan 1, and Humphrey Sorensen 2 1 Dept. of Information Technology, National University of Ireland,

More information

Study and Analysis of Recommendation Systems for Location Based Social Network (LBSN)

Study and Analysis of Recommendation Systems for Location Based Social Network (LBSN) , pp.421-426 http://dx.doi.org/10.14257/astl.2017.147.60 Study and Analysis of Recommendation Systems for Location Based Social Network (LBSN) N. Ganesh 1, K. SaiShirini 1, Ch. AlekhyaSri 1 and Venkata

More information

Movie Recommender System - Hybrid Filtering Approach

Movie Recommender System - Hybrid Filtering Approach Chapter 7 Movie Recommender System - Hybrid Filtering Approach Recommender System can be built using approaches like: (i) Collaborative Filtering (ii) Content Based Filtering and (iii) Hybrid Filtering.

More information

Tracking Human Mobility using WiFi signals

Tracking Human Mobility using WiFi signals Tracking Human Mobility using WiFi signals Supplementary Information Piotr Sapiezynski Arkadiusz Stopczynski Radu Gatej Sune Lehmann Inferring location of routers. In the article we use a deliberately

More information

Chapter 8: GPS Clustering and Analytics

Chapter 8: GPS Clustering and Analytics Chapter 8: GPS Clustering and Analytics Location information is crucial for analyzing sensor data and health inferences from mobile and wearable devices. For example, let us say you monitored your stress

More information

Urban Point-of-Interest Recommendation by Mining User Check-in Behaviors

Urban Point-of-Interest Recommendation by Mining User Check-in Behaviors Urban Point-of-Interest Recommendation by Mining User Check-in Behaviors Josh Jia-Ching Ying, Eric Hsueh-Chan Lu, Wen-Ning Kuo and Vincent S. Tseng * Institute of Computer Science and Information Engineering

More information

A Time-based Recommender System using Implicit Feedback

A Time-based Recommender System using Implicit Feedback A Time-based Recommender System using Implicit Feedback T. Q. Lee Department of Mobile Internet Dongyang Technical College Seoul, Korea Abstract - Recommender systems provide personalized recommendations

More information

A Novel deep learning models for Cold Start Product Recommendation using Micro blogging Information

A Novel deep learning models for Cold Start Product Recommendation using Micro blogging Information A Novel deep learning models for Cold Start Product Recommendation using Micro blogging Information Chunchu.Harika, PG Scholar, Department of CSE, QIS College of Engineering and Technology, Ongole, Andhra

More information

Cognizable Recommendation System using Spatial Ratings with Collaborative Filter Shilpa Mathapati 1, Bhuvaneswari Raju 2

Cognizable Recommendation System using Spatial Ratings with Collaborative Filter Shilpa Mathapati 1, Bhuvaneswari Raju 2 Cognizable Recommendation System using Spatial Ratings with Collaborative Filter Shilpa Mathapati 1, Bhuvaneswari Raju 2 1 M.tech, Dept. of CSE, Atria Institute of Technology, Bengaluru, Karnataka, India

More information

VisoLink: A User-Centric Social Relationship Mining

VisoLink: A User-Centric Social Relationship Mining VisoLink: A User-Centric Social Relationship Mining Lisa Fan and Botang Li Department of Computer Science, University of Regina Regina, Saskatchewan S4S 0A2 Canada {fan, li269}@cs.uregina.ca Abstract.

More information

A Constrained Spreading Activation Approach to Collaborative Filtering

A Constrained Spreading Activation Approach to Collaborative Filtering A Constrained Spreading Activation Approach to Collaborative Filtering Josephine Griffith 1, Colm O Riordan 1, and Humphrey Sorensen 2 1 Dept. of Information Technology, National University of Ireland,

More information

CLR: A Collaborative Location Recommendation Framework based on Co-Clustering

CLR: A Collaborative Location Recommendation Framework based on Co-Clustering CLR: A Collaborative Location Recommendation Framework based on Co-Clustering Kenneth Wai-Ting Leung Hong Kong University of Science and Technology kwtleung@cse.ust.hk Dik Lun Lee Hong Kong University

More information

Towards a hybrid approach to Netflix Challenge

Towards a hybrid approach to Netflix Challenge Towards a hybrid approach to Netflix Challenge Abhishek Gupta, Abhijeet Mohapatra, Tejaswi Tenneti March 12, 2009 1 Introduction Today Recommendation systems [3] have become indispensible because of the

More information

Link Prediction for Social Network

Link Prediction for Social Network Link Prediction for Social Network Ning Lin Computer Science and Engineering University of California, San Diego Email: nil016@eng.ucsd.edu Abstract Friendship recommendation has become an important issue

More information

Tracking Human Mobility Using WiFi Signals

Tracking Human Mobility Using WiFi Signals Downloaded from orbit.dtu.dk on: Sep 10, 2018 Tracking Human Mobility Using WiFi Signals Sapiezynski, Piotr; Stopczynski, Arkadiusz; Gatej, Radu ; Jørgensen, Sune Lehmann Published in: P L o S One Link

More information

Efficient Mining Algorithms for Large-scale Graphs

Efficient Mining Algorithms for Large-scale Graphs Efficient Mining Algorithms for Large-scale Graphs Yasunari Kishimoto, Hiroaki Shiokawa, Yasuhiro Fujiwara, and Makoto Onizuka Abstract This article describes efficient graph mining algorithms designed

More information

Clustering to Reduce Spatial Data Set Size

Clustering to Reduce Spatial Data Set Size Clustering to Reduce Spatial Data Set Size Geoff Boeing arxiv:1803.08101v1 [cs.lg] 21 Mar 2018 1 Introduction Department of City and Regional Planning University of California, Berkeley March 2018 Traditionally

More information

COMPARISON OF DENSITY-BASED CLUSTERING ALGORITHMS

COMPARISON OF DENSITY-BASED CLUSTERING ALGORITHMS COMPARISON OF DENSITY-BASED CLUSTERING ALGORITHMS Mariam Rehman Lahore College for Women University Lahore, Pakistan mariam.rehman321@gmail.com Syed Atif Mehdi University of Management and Technology Lahore,

More information

Text clustering based on a divide and merge strategy

Text clustering based on a divide and merge strategy Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 55 (2015 ) 825 832 Information Technology and Quantitative Management (ITQM 2015) Text clustering based on a divide and

More information

2. (a) Briefly discuss the forms of Data preprocessing with neat diagram. (b) Explain about concept hierarchy generation for categorical data.

2. (a) Briefly discuss the forms of Data preprocessing with neat diagram. (b) Explain about concept hierarchy generation for categorical data. Code No: M0502/R05 Set No. 1 1. (a) Explain data mining as a step in the process of knowledge discovery. (b) Differentiate operational database systems and data warehousing. [8+8] 2. (a) Briefly discuss

More information

Overview of Web Mining Techniques and its Application towards Web

Overview of Web Mining Techniques and its Application towards Web Overview of Web Mining Techniques and its Application towards Web *Prof.Pooja Mehta Abstract The World Wide Web (WWW) acts as an interactive and popular way to transfer information. Due to the enormous

More information

igeorec: A Personalized and Efficient Geographical Location Recommendation Framework

igeorec: A Personalized and Efficient Geographical Location Recommendation Framework 1 : A Personalized and Efficient Geographical Location Recommendation Framework Jia-Dong Zhang, Chi-Yin Chow, Member, IEEE, and Yanhua Li, Member, IEEE Abstract Geographical influence has been intensively

More information

Traffic Flow Prediction Based on the location of Big Data. Xijun Zhang, Zhanting Yuan

Traffic Flow Prediction Based on the location of Big Data. Xijun Zhang, Zhanting Yuan 5th International Conference on Civil Engineering and Transportation (ICCET 205) Traffic Flow Prediction Based on the location of Big Data Xijun Zhang, Zhanting Yuan Lanzhou Univ Technol, Coll Elect &

More information

QUERY RECOMMENDATION SYSTEM USING USERS QUERYING BEHAVIOR

QUERY RECOMMENDATION SYSTEM USING USERS QUERYING BEHAVIOR International Journal of Emerging Technology and Innovative Engineering QUERY RECOMMENDATION SYSTEM USING USERS QUERYING BEHAVIOR V.Megha Dept of Computer science and Engineering College Of Engineering

More information

Minoru SASAKI and Kenji KITA. Department of Information Science & Intelligent Systems. Faculty of Engineering, Tokushima University

Minoru SASAKI and Kenji KITA. Department of Information Science & Intelligent Systems. Faculty of Engineering, Tokushima University Information Retrieval System Using Concept Projection Based on PDDP algorithm Minoru SASAKI and Kenji KITA Department of Information Science & Intelligent Systems Faculty of Engineering, Tokushima University

More information

A System for Discovering Regions of Interest from Trajectory Data

A System for Discovering Regions of Interest from Trajectory Data A System for Discovering Regions of Interest from Trajectory Data Muhammad Reaz Uddin, Chinya Ravishankar, and Vassilis J. Tsotras University of California, Riverside, CA, USA {uddinm,ravi,tsotras}@cs.ucr.edu

More information

DENSITY BASED AND PARTITION BASED CLUSTERING OF UNCERTAIN DATA BASED ON KL-DIVERGENCE SIMILARITY MEASURE

DENSITY BASED AND PARTITION BASED CLUSTERING OF UNCERTAIN DATA BASED ON KL-DIVERGENCE SIMILARITY MEASURE DENSITY BASED AND PARTITION BASED CLUSTERING OF UNCERTAIN DATA BASED ON KL-DIVERGENCE SIMILARITY MEASURE Sinu T S 1, Mr.Joseph George 1,2 Computer Science and Engineering, Adi Shankara Institute of Engineering

More information

Extracting Information from Social Networks

Extracting Information from Social Networks Extracting Information from Social Networks Reminder: Social networks Catch-all term for social networking sites Facebook microblogging sites Twitter blog sites (for some purposes) 1 2 Ways we can use

More information

Mining User Similarity Based on Location History

Mining User Similarity Based on Location History Mining User Similarity Based on Location History Quannan Li 1,2, Yu Zheng 2, Xing Xie 2,Yukun hen 2, Wenyu Liu 1, Wei-Ying Ma 2 1 Dept. Electronics and Information Engineering, Huazhong University of Science

More information

June 15, Abstract. 2. Methodology and Considerations. 1. Introduction

June 15, Abstract. 2. Methodology and Considerations. 1. Introduction Organizing Internet Bookmarks using Latent Semantic Analysis and Intelligent Icons Note: This file is a homework produced by two students for UCR CS235, Spring 06. In order to fully appreacate it, it may

More information

Comparison of Recommender System Algorithms focusing on the New-Item and User-Bias Problem

Comparison of Recommender System Algorithms focusing on the New-Item and User-Bias Problem Comparison of Recommender System Algorithms focusing on the New-Item and User-Bias Problem Stefan Hauger 1, Karen H. L. Tso 2, and Lars Schmidt-Thieme 2 1 Department of Computer Science, University of

More information

Link Analysis in Weibo

Link Analysis in Weibo Link Analysis in Weibo Liwen Sun AMPLab, EECS liwen@cs.berkeley.edu Di Wang Theory Group, EECS wangd@eecs.berkeley.edu Abstract With the widespread use of social network applications, online user behaviors,

More information

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, ISSN:

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, ISSN: IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, 20131 Improve Search Engine Relevance with Filter session Addlin Shinney R 1, Saravana Kumar T

More information

Repositorio Institucional de la Universidad Autónoma de Madrid.

Repositorio Institucional de la Universidad Autónoma de Madrid. Repositorio Institucional de la Universidad Autónoma de Madrid https://repositorio.uam.es Esta es la versión de autor de la comunicación de congreso publicada en: This is an author produced version of

More information

Detect tracking behavior among trajectory data

Detect tracking behavior among trajectory data Detect tracking behavior among trajectory data Jianqiu Xu, Jiangang Zhou Nanjing University of Aeronautics and Astronautics, China, jianqiu@nuaa.edu.cn, jiangangzhou@nuaa.edu.cn Abstract. Due to the continuing

More information

DS595/CS525: Urban Network Analysis --Urban Mobility Prof. Yanhua Li

DS595/CS525: Urban Network Analysis --Urban Mobility Prof. Yanhua Li Welcome to DS595/CS525: Urban Network Analysis --Urban Mobility Prof. Yanhua Li Time: 6:00pm 8:50pm Wednesday Location: Fuller 320 Spring 2017 2 Team assignment Finalized. (Great!) Guest Speaker 2/22 A

More information

A Hybrid Recommender System for Dynamic Web Users

A Hybrid Recommender System for Dynamic Web Users A Hybrid Recommender System for Dynamic Web Users Shiva Nadi Department of Computer Engineering, Islamic Azad University of Najafabad Isfahan, Iran Mohammad Hossein Saraee Department of Electrical and

More information

Integrating User Preference with Theft Identification and Profile Changer in LBSNs Divya. M, V.R.Balasaraswathi, A. Abirami, G.

Integrating User Preference with Theft Identification and Profile Changer in LBSNs Divya. M, V.R.Balasaraswathi, A. Abirami, G. 2016 IJSRST Volume 2 Issue 2 Print ISSN: 2395-6011 Online ISSN: 2395-602X Themed Section: Science and Technology Integrating User Preference with Theft Identification and Profile Changer in LBSNs Divya.

More information

Improving Results and Performance of Collaborative Filtering-based Recommender Systems using Cuckoo Optimization Algorithm

Improving Results and Performance of Collaborative Filtering-based Recommender Systems using Cuckoo Optimization Algorithm Improving Results and Performance of Collaborative Filtering-based Recommender Systems using Cuckoo Optimization Algorithm Majid Hatami Faculty of Electrical and Computer Engineering University of Tabriz,

More information

New user profile learning for extremely sparse data sets

New user profile learning for extremely sparse data sets New user profile learning for extremely sparse data sets Tomasz Hoffmann, Tadeusz Janasiewicz, and Andrzej Szwabe Institute of Control and Information Engineering, Poznan University of Technology, pl.

More information

Michele Gorgoglione Politecnico di Bari Viale Japigia, Bari (Italy)

Michele Gorgoglione Politecnico di Bari Viale Japigia, Bari (Italy) Does the recommendation task affect a CARS performance? Umberto Panniello Politecnico di Bari Viale Japigia, 82 726 Bari (Italy) +3985962765 m.gorgoglione@poliba.it Michele Gorgoglione Politecnico di Bari

More information

Semi supervised clustering for Text Clustering

Semi supervised clustering for Text Clustering Semi supervised clustering for Text Clustering N.Saranya 1 Assistant Professor, Department of Computer Science and Engineering, Sri Eshwar College of Engineering, Coimbatore 1 ABSTRACT: Based on clustering

More information

BordaRank: A Ranking Aggregation Based Approach to Collaborative Filtering

BordaRank: A Ranking Aggregation Based Approach to Collaborative Filtering BordaRank: A Ranking Aggregation Based Approach to Collaborative Filtering Yeming TANG Department of Computer Science and Technology Tsinghua University Beijing, China tym13@mails.tsinghua.edu.cn Qiuli

More information

Available online at ScienceDirect. Procedia Technology 17 (2014 )

Available online at  ScienceDirect. Procedia Technology 17 (2014 ) Available online at www.sciencedirect.com ScienceDirect Procedia Technology 17 (2014 ) 528 533 Conference on Electronics, Telecommunications and Computers CETC 2013 Social Network and Device Aware Personalized

More information

Review on Techniques of Collaborative Tagging

Review on Techniques of Collaborative Tagging Review on Techniques of Collaborative Tagging Ms. Benazeer S. Inamdar 1, Mrs. Gyankamal J. Chhajed 2 1 Student, M. E. Computer Engineering, VPCOE Baramati, Savitribai Phule Pune University, India benazeer.inamdar@gmail.com

More information

Mining Web Data. Lijun Zhang

Mining Web Data. Lijun Zhang Mining Web Data Lijun Zhang zlj@nju.edu.cn http://cs.nju.edu.cn/zlj Outline Introduction Web Crawling and Resource Discovery Search Engine Indexing and Query Processing Ranking Algorithms Recommender Systems

More information

International Journal of Advanced Research in. Computer Science and Engineering

International Journal of Advanced Research in. Computer Science and Engineering Volume 4, Issue 1, January 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Design and Architecture

More information

Domain Specific Search Engine for Students

Domain Specific Search Engine for Students Domain Specific Search Engine for Students Domain Specific Search Engine for Students Wai Yuen Tang The Department of Computer Science City University of Hong Kong, Hong Kong wytang@cs.cityu.edu.hk Lam

More information

Replication on Affinity Propagation: Clustering by Passing Messages Between Data Points

Replication on Affinity Propagation: Clustering by Passing Messages Between Data Points 1 Replication on Affinity Propagation: Clustering by Passing Messages Between Data Points Zhe Zhao Abstract In this project, I choose the paper, Clustering by Passing Messages Between Data Points [1],

More information

Inferring Mobility Relationship via Graph Embedding

Inferring Mobility Relationship via Graph Embedding 147 Inferring Mobility Relationship via Graph Embedding YANWEI YU, Pennsylvania State University, USA HONGJIAN WANG, Pennsylvania State University, USA ZHENHUI LI, Pennsylvania State University, USA Inferring

More information

Chapter 1, Introduction

Chapter 1, Introduction CSI 4352, Introduction to Data Mining Chapter 1, Introduction Young-Rae Cho Associate Professor Department of Computer Science Baylor University What is Data Mining? Definition Knowledge Discovery from

More information

Boundary Detecting Algorithm for Each Cluster based on DBSCAN Yarui Guo1,a,Jingzhe Wang1,b, Kun Wang1,c

Boundary Detecting Algorithm for Each Cluster based on DBSCAN Yarui Guo1,a,Jingzhe Wang1,b, Kun Wang1,c 5th International Conference on Advanced Materials and Computer Science (ICAMCS 2016) Boundary Detecting Algorithm for Each Cluster based on DBSCAN Yarui Guo1,a,Jingzhe Wang1,b, Kun Wang1,c 1 School of

More information

How App Ratings and Reviews Impact Rank on Google Play and the App Store

How App Ratings and Reviews Impact Rank on Google Play and the App Store APP STORE OPTIMIZATION MASTERCLASS How App Ratings and Reviews Impact Rank on Google Play and the App Store BIG APPS GET BIG RATINGS 13,927 AVERAGE NUMBER OF RATINGS FOR TOP-RATED IOS APPS 196,833 AVERAGE

More information

Using Geofencing for a Disaster Information System

Using Geofencing for a Disaster Information System Using Geofencing for a Disaster Information System Akira Suyama Graduate School of Engineering Tokyo Denki University Tokyo, Japan 16kmc16@ms.dendai.ac.jp Ushio Inoue Dept. of Information and Communication

More information

A Scalable, Accurate Hybrid Recommender System

A Scalable, Accurate Hybrid Recommender System A Scalable, Accurate Hybrid Recommender System Mustansar Ali Ghazanfar and Adam Prugel-Bennett School of Electronics and Computer Science University of Southampton Highfield Campus, SO17 1BJ, United Kingdom

More information

Mining Web Data. Lijun Zhang

Mining Web Data. Lijun Zhang Mining Web Data Lijun Zhang zlj@nju.edu.cn http://cs.nju.edu.cn/zlj Outline Introduction Web Crawling and Resource Discovery Search Engine Indexing and Query Processing Ranking Algorithms Recommender Systems

More information

Community-Based Recommendations: a Solution to the Cold Start Problem

Community-Based Recommendations: a Solution to the Cold Start Problem Community-Based Recommendations: a Solution to the Cold Start Problem Shaghayegh Sahebi Intelligent Systems Program University of Pittsburgh sahebi@cs.pitt.edu William W. Cohen Machine Learning Department

More information

Time Distortion Anonymization for the Publication of Mobility Data with High Utility

Time Distortion Anonymization for the Publication of Mobility Data with High Utility Time Distortion Anonymization for the Publication of Mobility Data with High Utility Vincent Primault, Sonia Ben Mokhtar, Cédric Lauradoux and Lionel Brunie Mobility data usefulness Real-time traffic,

More information

A Multiclassifier based Approach for Word Sense Disambiguation using Singular Value Decomposition

A Multiclassifier based Approach for Word Sense Disambiguation using Singular Value Decomposition A Multiclassifier based Approach for Word Sense Disambiguation using Singular Value Decomposition Ana Zelaia, Olatz Arregi and Basilio Sierra Computer Science Faculty University of the Basque Country ana.zelaia@ehu.es

More information

Towards QoS Prediction for Web Services based on Adjusted Euclidean Distances

Towards QoS Prediction for Web Services based on Adjusted Euclidean Distances Appl. Math. Inf. Sci. 7, No. 2, 463-471 (2013) 463 Applied Mathematics & Information Sciences An International Journal Towards QoS Prediction for Web Services based on Adjusted Euclidean Distances Yuyu

More information

KeyGraph-based Social Network Generation for Mobile Context Sharing

KeyGraph-based Social Network Generation for Mobile Context Sharing 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing KeyGraph-based Social Network Generation for Mobile Sharing

More information

A PRELIMINARY STUDY ON THE EXTRACTION OF SOCIO-TOPICAL WEB KEYWORDS

A PRELIMINARY STUDY ON THE EXTRACTION OF SOCIO-TOPICAL WEB KEYWORDS A PRELIMINARY STUDY ON THE EXTRACTION OF SOCIO-TOPICAL WEB KEYWORDS KULWADEE SOMBOONVIWAT Graduate School of Information Science and Technology, University of Tokyo, 7-3-1 Hongo, Bunkyo-ku, Tokyo, 113-0033,

More information

Experiences from Implementing Collaborative Filtering in a Web 2.0 Application

Experiences from Implementing Collaborative Filtering in a Web 2.0 Application Experiences from Implementing Collaborative Filtering in a Web 2.0 Application Wolfgang Woerndl, Johannes Helminger, Vivian Prinz TU Muenchen, Chair for Applied Informatics Cooperative Systems Boltzmannstr.

More information

A Multiclassifier based Approach for Word Sense Disambiguation using Singular Value Decomposition

A Multiclassifier based Approach for Word Sense Disambiguation using Singular Value Decomposition A Multiclassifier based Approach for Word Sense Disambiguation using Singular Value Decomposition Ana Zelaia, Olatz Arregi and Basilio Sierra Computer Science Faculty University of the Basque Country ana.zelaia@ehu.es

More information

A Novel Method of Optimizing Website Structure

A Novel Method of Optimizing Website Structure A Novel Method of Optimizing Website Structure Mingjun Li 1, Mingxin Zhang 2, Jinlong Zheng 2 1 School of Computer and Information Engineering, Harbin University of Commerce, Harbin, 150028, China 2 School

More information

System For Product Recommendation In E-Commerce Applications

System For Product Recommendation In E-Commerce Applications International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 11, Issue 05 (May 2015), PP.52-56 System For Product Recommendation In E-Commerce

More information

Improved Recommendation System Using Friend Relationship in SNS

Improved Recommendation System Using Friend Relationship in SNS Improved Recommendation System Using Friend Relationship in SNS Qing Liao 1,3( ), Bin Wang 1,3, Yanxiang Ling 1,3, Jingling Zhao 2, and Xinyue Qiu 2 1 School of Information and Communication Engineering,

More information

Part 12: Advanced Topics in Collaborative Filtering. Francesco Ricci

Part 12: Advanced Topics in Collaborative Filtering. Francesco Ricci Part 12: Advanced Topics in Collaborative Filtering Francesco Ricci Content Generating recommendations in CF using frequency of ratings Role of neighborhood size Comparison of CF with association rules

More information

Introduction to Trajectory Clustering. By YONGLI ZHANG

Introduction to Trajectory Clustering. By YONGLI ZHANG Introduction to Trajectory Clustering By YONGLI ZHANG Outline 1. Problem Definition 2. Clustering Methods for Trajectory data 3. Model-based Trajectory Clustering 4. Applications 5. Conclusions 1 Problem

More information