Repository logo
 
No Thumbnail Available
Publication

Trust and Reputation Smart Contracts for Explainable Recommendations

Use this identifier to reference this record.
Name:Description:Size:Format: 
CAPL_LSA_MBM_WorldCist_2020.pdf326.62 KBAdobe PDF Download

Advisor(s)

Abstract(s)

Recommendation systems are usually evaluated through accuracy and classification metrics. However, when these systems are supported by crowdsourced data, such metrics are unable to estimate data authenticity, leading to potential unreliability. Consequently, it is essential to ensure data authenticity and processing transparency in large crowdsourced recommendation systems. In this work, processing transparency is achieved by explaining recommendations and data authenticity is ensured via blockchain smart contracts. The proposed method models the pairwise trust and system-wide reputation of crowd contributors; stores the contributor models as smart contracts in a private Ethereum network; and implements a recommendation and explanation engine based on the stored contributor trust and reputation smart contracts. In terms of contributions, this paper explores trust and reputation smart contracts for explainable recommendations. The experiments, which were performed with a crowdsourced data set from Expedia, showed that the proposed method provides cost-free processing transparency and data authenticity at the cost of latency.

Description

Keywords

Smart contracts Trust and reputation Explainable recommendations Transparency Authenticity Traceability

Citation

Research Projects

Organizational Units

Journal Issue