TY - JOUR
T1 - Capacity-aware fair POI recommendation combining transformer neural networks and resource allocation policy
AU - Halder, Sajal
AU - Hui Lim, Kwan
AU - Chan, Jeffrey
AU - Zhang, Xiuzhen
N1 - Publisher Copyright:
© 2023 The Author(s)
PY - 2023/11
Y1 - 2023/11
N2 - Point of Interest (POI) recommendations have primarily focused on maximising user satisfaction, while neglecting the needs of POIs and their operators. One such need is recommendation exposure, which can lead to envy among the POIs. Some POIs may be under-recommended, while others may be over-recommended, resulting in dissatisfaction for both staff and users due to long queues or overcrowding. Existing work has not addressed the trade-off between satisfying user preferences and being fair to POIs, which typically aim to operate at capacity. Therefore, we introduce the POI fair allocation problem to model this issue, taking into account both user satisfaction and POI exposure fairness. To address this problem, we propose a fair POI allocation technique that balances user satisfaction and POI capacity-based exposure simultaneously. Our proposed model utilises existing (transformer neural networks and attention LSTM model) personalised POI recommendation models that capture users’ spatio-temporal influences and interests in POI visits. We then propose POI capacity-based allocation using the over-demand cut policy and under-demand add policy, which ensures POI exposure ratio and envy-freeness up to certain thresholds. We evaluate the performance of our proposed model on five datasets containing real-life POI visits. Experimental evaluations show that our proposed model outperforms baselines in terms of user and POI-based evaluation metrics. To ensure reproducibility, we have publicly shared our source code at Codeocean.
AB - Point of Interest (POI) recommendations have primarily focused on maximising user satisfaction, while neglecting the needs of POIs and their operators. One such need is recommendation exposure, which can lead to envy among the POIs. Some POIs may be under-recommended, while others may be over-recommended, resulting in dissatisfaction for both staff and users due to long queues or overcrowding. Existing work has not addressed the trade-off between satisfying user preferences and being fair to POIs, which typically aim to operate at capacity. Therefore, we introduce the POI fair allocation problem to model this issue, taking into account both user satisfaction and POI exposure fairness. To address this problem, we propose a fair POI allocation technique that balances user satisfaction and POI capacity-based exposure simultaneously. Our proposed model utilises existing (transformer neural networks and attention LSTM model) personalised POI recommendation models that capture users’ spatio-temporal influences and interests in POI visits. We then propose POI capacity-based allocation using the over-demand cut policy and under-demand add policy, which ensures POI exposure ratio and envy-freeness up to certain thresholds. We evaluate the performance of our proposed model on five datasets containing real-life POI visits. Experimental evaluations show that our proposed model outperforms baselines in terms of user and POI-based evaluation metrics. To ensure reproducibility, we have publicly shared our source code at Codeocean.
KW - Point of interest
KW - Fair recommendation
KW - User satisfaction
KW - POI allocation
KW - Over and under capacity
UR - http://www.scopus.com/inward/record.url?scp=85169006357&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85169006357&partnerID=8YFLogxK
U2 - 10.1016/j.asoc.2023.110720
DO - 10.1016/j.asoc.2023.110720
M3 - Article
SN - 1568-4946
VL - 147
SP - 1
EP - 13
JO - Applied Soft Computing
JF - Applied Soft Computing
M1 - 110720
ER -