exascaleinfolab / lbsn2vec Goto Github PK
View Code? Open in Web Editor NEWCode release for LBSN2Vec
Code release for LBSN2Vec
This is the implementation for LBSN2Vec in MATLAB (see the following paper) - Dingqi Yang, Bingqing Qu, Jie Yang, Philippe Cudre-Mauroux, "Revisiting User Mobility and Social Relationships in LBSNs: A Hypergraph Embedding Approach." In WWW'19 How to use (Tested on 2017b): 1. Compile learn_LBSN2Vec_embedding.c using mex: mex CFLAGS='$CFLAGS -pthread -Ofast -march=native -Wall -funroll-loops -Wno-unused-result' learn_LBSN2Vec_embedding.c 2. Run experiment_LBSN2Vec.m The whole (global) dataset can be found on: https://sites.google.com/site/yangdingqi/home/foursquare-dataset Please cite our paper if you use this code or dataset.
Great job! Lots of amazing and concrete works on your personal page.
however, I download your raw data from your HOME page and I found there is no city and poi mapping in your check-ins and poi data. If there is a preprocessing script to get dataset_connected_{city}.mat?
Thanks in advance.
Can you explain how the dataset is used? As I see in the dataset, there is an overlap between 'frienship_old' and 'friendship_new'. Therefore, maybe the results of the paper may be wrong.
Hello, I found some mistakes in the data.
I use the mat file provided here and the full sign-in file for data processing. In the mat file, one item is selected_venue_IDs(venue_index) => venue IDs
However, I found that only the venue id in NYC is correct, and the venue written in other files does not belong to this city.
For example, the first venue id in TKY.mat is 4b11a2c7f964a5200e8123e3,
But by querying raw_poi.txt and api of foursquare, this poi belongs to Tucson, United States.
it does not belong to Tokyo, Japan,
This type of POI appears in the city mat file but does not belong to the city also occurs in other mat files, such as SaoPaulo.mat
I really hope you can explain it here,
thank you very much
I have tried to run the project as the instructions in your code. But after all, the code just printed out some statistics about the data and parameters but not the results or accuracy.
How can I know if the embeddings that the program saved is good or not?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.