arrow
Return

Generalized Ethereum Blockchain-based recommender system framework

delete2023-01-01
delete4
PRE
AI
B
Bushra Alhijawi *
M
Mutaz Abo Alrub
M
Mustafa Al‐Fayoumi
DOI:10.1016/j.is.2022.102113delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This study presents a new generalized recommender system framework based on Blockchain technology called BC-Rec. Blockchain technology is a decentralized data-sharing ledger across a large network of untrusted entities. The presented idea is motivated by the fact that e-business platforms share common data about users, items, and sellers. In other words, a new user/seller in a particular e-business platform may be a trusted user/seller in other e-business platforms. Also, a new item in a particular marketplace may have a historical record in other marketplaces. The core idea behind BC-Rec is to adopt Blockchain technology to share the data required to generate the recommendation between the e-business platforms. BC-Rec architecture is designed based on a permission-less public Blockchain network, Ethereum Blockchain. The key feature of BC-Rec is the smart contract deployed to determine the agreement between certain entities on the Blockchain. We expect that the proposed framework will help alleviate cold-start, sparsity, and shilling attack problems. (C) 2022 Elsevier Ltd. All rights reserved.
Keywords:
Recommender system
Ethereum Blockchain
Cold-start
Sparsity
Shilling attack
Decentralized ledger

Journal

Enterprise Information Systems cover
Enterprise Information Systems
IF:
3.9
Papers:
2.8K
Citations:
1.8K

Organization

P
Princess Sumaya University for Technology
Scholars:
405
Papers: 374
Citations: 174