journal article·2022Open access

Trustworthy Explainable Recommendation Framework for Relevancy

Saba Sana, Mohammad Shoaib

Computers, Materials & Continua· Volume 73· Issue 3

Abstract

Explainable recommendation systems deal with the problem of ‘Why’. Besides providing the user with the recommendation, it is also explained why such an object is being recommended. It helps to improve trustworthiness, effectiveness, efficiency, persuasiveness, and user satisfaction towards the system. To recommend the relevant information with an explanation to the user is required. Existing systems provide the top-k recommendation options to the user based on ratings and reviews about the required object but unable to explain the matched-attribute-based recommendation to the user. A framework is proposed to fetch the most specific information that matches the user requirements based on Formal Concept Analysis (FCA). The ranking quality of the recommendation list for the proposed system is evaluated quantitatively with Normalized Discounted Cumulative Gain (NDCG)@k, which is better than the existing systems. Explanation is provided qualitatively by considering trustworthiness criterion i.e., among the seven explainability evaluation criteria, and its metric satisfies the results of proposed method. This framework can be enhanced to accommodate for more effectiveness and trustworthiness.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Recommender Systems and Techniques · Explainable Artificial Intelligence (XAI) · Advanced Graph Neural Networks

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (20)

Show source-provided references
1. An explainable recommendation framework based on an improved knowledge graph attention network with massive volumes of side information10.1016/j.knosys.2021.107970 ↗
2. Context-aware explainable recommendation based on domain knowledge graph10.3390/bdcc6010011 ↗
3. Explainable entity-based recommendations with knowledge graphs
4. Y. Zhang, “Explainable recommendation theory and applications,” Ph.D. Dissertation, The state University of New Jersey, USA, 2017.
5. B. Abdollahi, “Accurate and justifiable: New algorithms for explainable recommendations,” Ph.D. Dissertations, University of Louisville, 2017.
6. Learning heterogeneous knowledge base embeddings for explainable recommendation
7. Explainable product search with a dynamic relation embedding model
8. Analysis of large data sets using formal concept lattices
9. Explanation of recommenders using formal concept analysis
10. Tintarev · Recommender Systems Handbook · 2011 · 47910.1007/978-0-387-85820-3_15 ↗
11. A recommender system for component-based applications using machine learning techniques10.1016/j.knosys.2018.10.019 ↗
12. Concept similarity in formal concept analysis: An information content approach10.1016/j.knosys.2007.02.001 ↗
13. Formal concept analysis, concept lattices of contexts
14. B. Ganter, “Formal concept analysis: Methods and applications in computer science,” Ph.D. Dissertation, Gerd Stumme Otto-von-Guericke University Magdeburg, 2002.
15. Social networking services and social trust in social commerce: A PLS-SEM approach10.4018/JGIM.2021030102 ↗
16. Design, analysis and manufacturing of lattice structures: An overview10.1080/0951192X.2017.1407456 ↗
17. Orthogonal nonnegative matrix tri-factorizations for clustering
18. BPR: Bayesian personalized ranking from implicit feedback
19. Explicit factor models for explainable recommendation based on phrase-level sentiment analysis
20. Explainable recommendation via multi-task learning