Exploiting Answer Set Programming for Building explainable Recommendations.

ISMIS(2020)

引用 0|浏览3
暂无评分
摘要
The capability of a recommendation system to justify its proposals becomes an ever more important aspect in light of recent legislation and skeptic users. Answer Set Programming (ASP) is a logic programming paradigm aiming at expressing complex problems in a succinct and declarative manner. Due to its rich set of high level language constructs it turns out that ASP is also perfectly suitable for realizing knowledge and/or utility-based recommendation applications, since every aspect of such a utility-based recommendation capable of producing explanations can be specified within ASP. In this paper we give an introduction to the concepts of ASP and how they can be applied in the domain of recommender systems. Based on a small excerpt of a real life recommender database we exemplify how utility based recommendation engines can be implemented with just some few lines of code and show how meaningful explanations can be derived out of the box.
更多
查看译文
关键词
Recommender systems, Explanations, Answer set programming
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要