The use of knowledge graph for recommendation explanation

This research paper proposes an approach for explainable recommendation systems that incorporates both knowledge graphs and curiosity-driven exploration. It utilises a knowledge graph to provide transparent and intuitive explanations for recommendations, while also incorporating curiosity-driven exp...

Full description

Bibliographic Details
Main Author: Yap, Desmond Qing Yang
Other Authors: Fan Xiuyi
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/166703
_version_ 1826129995556192256
author Yap, Desmond Qing Yang
author2 Fan Xiuyi
author_facet Fan Xiuyi
Yap, Desmond Qing Yang
author_sort Yap, Desmond Qing Yang
collection NTU
description This research paper proposes an approach for explainable recommendation systems that incorporates both knowledge graphs and curiosity-driven exploration. It utilises a knowledge graph to provide transparent and intuitive explanations for recommendations, while also incorporating curiosity-driven exploration to encourage users to discover novel and interesting items. The system employs a knowledge graph that stores structured information about items and user pairs to provide explanations for the recommendations. The knowledge graph is integrated with a recommendation algorithm that uses a hybrid approach of content-based filtering and collaborative filtering to make recommendations while also incorporating a curiosity-driven exploration by suggesting items that are less popular but might be of interest to the user. In conclusion, this research paper demonstrates the potential of integrating recommendation systems with knowledge graphs and curiosity-driven exploration for explainable recommendations. The proposed approach provides a transparent and comprehensive way for users to discover new and interesting items, which is of great importance for many applications.
first_indexed 2024-10-01T07:49:19Z
format Final Year Project (FYP)
id ntu-10356/166703
institution Nanyang Technological University
language English
last_indexed 2024-10-01T07:49:19Z
publishDate 2023
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1667032023-05-12T15:37:03Z The use of knowledge graph for recommendation explanation Yap, Desmond Qing Yang Fan Xiuyi School of Computer Science and Engineering xyfan@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence This research paper proposes an approach for explainable recommendation systems that incorporates both knowledge graphs and curiosity-driven exploration. It utilises a knowledge graph to provide transparent and intuitive explanations for recommendations, while also incorporating curiosity-driven exploration to encourage users to discover novel and interesting items. The system employs a knowledge graph that stores structured information about items and user pairs to provide explanations for the recommendations. The knowledge graph is integrated with a recommendation algorithm that uses a hybrid approach of content-based filtering and collaborative filtering to make recommendations while also incorporating a curiosity-driven exploration by suggesting items that are less popular but might be of interest to the user. In conclusion, this research paper demonstrates the potential of integrating recommendation systems with knowledge graphs and curiosity-driven exploration for explainable recommendations. The proposed approach provides a transparent and comprehensive way for users to discover new and interesting items, which is of great importance for many applications. Bachelor of Engineering (Computer Science) 2023-05-09T07:56:31Z 2023-05-09T07:56:31Z 2023 Final Year Project (FYP) Yap, D. Q. Y. (2023). The use of knowledge graph for recommendation explanation. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/166703 https://hdl.handle.net/10356/166703 en SCSE22-0517 application/pdf Nanyang Technological University
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Yap, Desmond Qing Yang
The use of knowledge graph for recommendation explanation
title The use of knowledge graph for recommendation explanation
title_full The use of knowledge graph for recommendation explanation
title_fullStr The use of knowledge graph for recommendation explanation
title_full_unstemmed The use of knowledge graph for recommendation explanation
title_short The use of knowledge graph for recommendation explanation
title_sort use of knowledge graph for recommendation explanation
topic Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
url https://hdl.handle.net/10356/166703
work_keys_str_mv AT yapdesmondqingyang theuseofknowledgegraphforrecommendationexplanation
AT yapdesmondqingyang useofknowledgegraphforrecommendationexplanation