File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Article: KDRank: Knowledge-driven user-aware POI recommendation

TitleKDRank: Knowledge-driven user-aware POI recommendation
Authors
KeywordsExplainability
Graph attention networks
Knowledge graph
POI recommendation
Issue Date25-Oct-2023
PublisherElsevier
Citation
Knowledge-Based Systems, 2023, v. 278 How to Cite?
Abstract

Accurate user modeling is crucial for point-of-interest (POI) recommendation as it can significantly improve user satisfaction with recommended POIs and enrich user experience. However, existing methods typically rely on simple time-series models for user check-in sequences, which ignore similar information of global users and fail to capture the user-preference knowledge hidden in complex social networks. To address this issue, we propose a novel knowledge-driven and user-aware POI recommendation method called KDRank. First, we construct a knowledge graph containing users’ personal attributes for POI recommendation, which can reflect users’ historical check-in preferences. Second, we derive users’ knowledge representations using a cross-embedding method, which facilitates feature interaction by sharing information between segments of knowledge representations to achieve a more precise representation of low-dimensional embedding. Third, we propose a knowledge aggregation module to combine users’ knowledge and historical check-in features to achieve knowledge enhancement of check-in data. Furthermore, to enhance global user awareness of our model, we introduce an attention mechanism that focuses on the most similar and significant users in the global context. It allows KDRank to capture more personalized user preferences and increases the precision of POI recommendations. The effectiveness of the proposed method was evaluated on two real datasets, and the results indicated its ability to increase the POI recommendation accuracy. The code associated with this study is available at https://github.com/itshardtocode/KDRank.


Persistent Identifierhttp://hdl.handle.net/10722/341903
ISSN
2023 Impact Factor: 7.2
2023 SCImago Journal Rankings: 2.219
ISI Accession Number ID

 

DC FieldValueLanguage
dc.contributor.authorLiu, Zhi-
dc.contributor.authorZhang, Deju-
dc.contributor.authorZhang, Chenwei-
dc.contributor.authorBian, Jixin-
dc.contributor.authorDeng, Junhui-
dc.contributor.authorShen, Guojiang-
dc.contributor.authorKong, Xiangjie-
dc.date.accessioned2024-03-26T05:38:05Z-
dc.date.available2024-03-26T05:38:05Z-
dc.date.issued2023-10-25-
dc.identifier.citationKnowledge-Based Systems, 2023, v. 278-
dc.identifier.issn0950-7051-
dc.identifier.urihttp://hdl.handle.net/10722/341903-
dc.description.abstract<p>Accurate user modeling is crucial for point-of-interest (POI) recommendation as it can significantly improve user satisfaction with recommended POIs and enrich <a href="https://www.sciencedirect.com/topics/computer-science/user-experience" title="Learn more about user experience from ScienceDirect's AI-generated Topic Pages">user experience</a>. However, existing methods typically rely on simple time-series models for user check-in sequences, which ignore similar information of global users and fail to capture the user-preference knowledge hidden in complex social networks. To address this issue, we propose a novel knowledge-driven and user-aware POI recommendation method called KDRank. First, we construct a knowledge graph containing users’ personal attributes for POI recommendation, which can reflect users’ historical check-in preferences. Second, we derive users’ knowledge representations using a cross-embedding method, which facilitates feature interaction by sharing information between segments of knowledge representations to achieve a more precise representation of low-dimensional embedding. Third, we propose a knowledge aggregation module to combine users’ knowledge and historical check-in features to achieve knowledge enhancement of check-in data. Furthermore, to enhance global user awareness of our model, we introduce an <a href="https://www.sciencedirect.com/topics/computer-science/attention-machine-learning" title="Learn more about attention mechanism from ScienceDirect's AI-generated Topic Pages">attention mechanism</a> that focuses on the most similar and significant users in the global context. It allows KDRank to capture more personalized user preferences and increases the precision of POI recommendations. The effectiveness of the proposed method was evaluated on two real datasets, and the results indicated its ability to increase the POI recommendation accuracy. The code associated with this study is available at <a href="https://github.com/itshardtocode/KDRank">https://github.com/itshardtocode/KDRank</a>.</p>-
dc.languageeng-
dc.publisherElsevier-
dc.relation.ispartofKnowledge-Based Systems-
dc.rightsThis work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.-
dc.subjectExplainability-
dc.subjectGraph attention networks-
dc.subjectKnowledge graph-
dc.subjectPOI recommendation-
dc.titleKDRank: Knowledge-driven user-aware POI recommendation-
dc.typeArticle-
dc.identifier.doi10.1016/j.knosys.2023.110884-
dc.identifier.scopuseid_2-s2.0-85168424454-
dc.identifier.volume278-
dc.identifier.eissn1872-7409-
dc.identifier.isiWOS:001064958700001-
dc.identifier.issnl0950-7051-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats