All Projects → rahmanidashti → STACP

rahmanidashti / STACP

Licence: other
Joint Geographical and Temporal Modeling based on Matrix Factorization for Point-of-Interest Recommendation - ECIR 2020

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to STACP

EATNN
This is our implementation of EATNN: Efficient Adaptive Transfer Neural Network (SIGIR 2019)
Stars: ✭ 23 (+21.05%)
Mutual labels:  social-network, recommender-system
Netmf
Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2vec
Stars: ✭ 158 (+731.58%)
Mutual labels:  social-network, matrix-factorization
Friends-Recommender-In-Social-Network
Friends Recommendation and Link Prediction in Social Netowork
Stars: ✭ 33 (+73.68%)
Mutual labels:  social-network, recommender-system
Spotlight
Deep recommender models using PyTorch.
Stars: ✭ 2,623 (+13705.26%)
Mutual labels:  matrix-factorization, recommender-system
SAMN
This is our implementation of SAMN: Social Attentional Memory Network
Stars: ✭ 45 (+136.84%)
Mutual labels:  social-network, recommender-system
Summary Of Recommender System Papers
阅读过的推荐系统论文的归类总结,持续更新中…
Stars: ✭ 288 (+1415.79%)
Mutual labels:  paper, recommender-system
Awesome Community Detection
A curated list of community detection research papers with implementations.
Stars: ✭ 1,874 (+9763.16%)
Mutual labels:  social-network, matrix-factorization
Rsparse
Fast and accurate machine learning on sparse matrices - matrix factorizations, regression, classification, top-N recommendations.
Stars: ✭ 145 (+663.16%)
Mutual labels:  matrix-factorization, recommender-system
Recommendation.jl
Building recommender systems in Julia
Stars: ✭ 42 (+121.05%)
Mutual labels:  matrix-factorization, recommender-system
retailbox
🛍️RetailBox - eCommerce Recommender System using Machine Learning
Stars: ✭ 32 (+68.42%)
Mutual labels:  matrix-factorization, recommender-system
Polara
Recommender system and evaluation framework for top-n recommendations tasks that respects polarity of feedbacks. Fast, flexible and easy to use. Written in python, boosted by scientific python stack.
Stars: ✭ 205 (+978.95%)
Mutual labels:  matrix-factorization, recommender-system
Course-Recommendation-System
A system that will help in a personalized recommendation of courses for an upcoming semester based on the performance of previous semesters.
Stars: ✭ 14 (-26.32%)
Mutual labels:  matrix-factorization, recommender-system
Implicit
Fast Python Collaborative Filtering for Implicit Feedback Datasets
Stars: ✭ 2,569 (+13421.05%)
Mutual labels:  matrix-factorization, recommender-system
Drl4recsys
Courses on Deep Reinforcement Learning (DRL) and DRL papers for recommender systems
Stars: ✭ 196 (+931.58%)
Mutual labels:  paper, recommender-system
Cofactor
CoFactor: Regularizing Matrix Factorization with Item Co-occurrence
Stars: ✭ 160 (+742.11%)
Mutual labels:  matrix-factorization, recommender-system
Recommendation Systems Paperlist
Papers about recommendation systems that I am interested in
Stars: ✭ 308 (+1521.05%)
Mutual labels:  social-network, recommender-system
Carskit
Java-Based Context-aware Recommendation Library
Stars: ✭ 98 (+415.79%)
Mutual labels:  matrix-factorization, recommender-system
Rectorch
rectorch is a pytorch-based framework for state-of-the-art top-N recommendation
Stars: ✭ 121 (+536.84%)
Mutual labels:  matrix-factorization, recommender-system
Social-Recommendation
Summary of social recommendation papers and codes
Stars: ✭ 143 (+652.63%)
Mutual labels:  social-network, recommender-system
recommender system with Python
recommender system tutorial with Python
Stars: ✭ 106 (+457.89%)
Mutual labels:  matrix-factorization, recommender-system

STACP

Joint Geographical and Temporal Modeling based on Matrix Factorization for Point-of-Interest Recommendation (ECIR 2020)

Environment Settings

  • Python version: '2.7'
  • You have to install the required libraries

To run the code

You need just run the recommendation.py

The TimeAwareMF.py lib is implemented in Python 2. Therefore you should run the model with Python 2.

  • To change the dataset, you have to write its name in the recommendation.py.

Cite

Please cite our paper if you use our datasets or implementations:

@inproceedings{rahmani2020joint,
  title={Joint geographical and temporal modeling based on matrix factorization for point-of-interest recommendation},
  author={Rahmani, Hossein A and Aliannejadi, Mohammad and Baratchi, Mitra and Crestani, Fabio},
  booktitle={European Conference on Information Retrieval},
  pages={205--219},
  year={2020},
  organization={Springer}
}

This repository contains the implementation of the Joint geographical and temporal modeling based on matrix factorization for point-of-interest recommendation presented in the ECIR 2020 paper. More details will be updated later.

Acknowledge

For implemenation we got some information and inspiration of the codes that provided by the following paper:

Liu, Yiding, et al. "An experimental evaluation of point-of-interest recommendation in location-based social networks." in VLDB, 2017

Contact

If you have any questions, do not hesitate to contact us by [email protected] or [email protected], we will be happy to assist.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].