View Proposal


Proposer
Mahmoud Mousa
Title
Building Trust and Reputation System using Blockchain and Deep learning Approaches
Goal
The goal is to use the blockchain as a trustless platform to create a trust and reputation system to assess services based on questionnaires filled by different users and calculate the digital trust values for each service which reflects the users' satisfaction levels.
Description
The goal is to use the blockchain as a trustless platform to create a trust and reputation system to assess several services based on questionnaires. Those questionnaires will be filled by different users. The aim is to calculate the digital trust values for each service which reflects the users' satisfaction levels. You can use subjective logic or deep learning approaches written on smart contracts over the blockchain to extract the users' opinions which update the trust and reputation system you build.
Resources
Bellini, Emanuele, Youssef Iraqi, and Ernesto Damiani. "Blockchain-based distributed trust and reputation management systems: A survey." IEEE Access 8 (2020): 21127-21151.‏ Almasoud, Ahmed S., Farookh Khadeer Hussain, and Omar K. Hussain. "Smart contracts for blockchain-based reputation systems: A systematic literature review." Journal of Network and Computer Applications 170 (2020): 102814.‏
Background
Url
Difficulty Level
Moderate
Ethical Approval
None
Number Of Students
0
Supervisor
Mahmoud Mousa
Keywords
trust and reputation systems, blockchain, artificial intelligence, smart contracts
Degrees
Bachelor of Science in Computer Science
Bachelor of Science in Computer Systems
Master of Science in Artificial Intelligence
Master of Science in Artificial Intelligence with SMI
Master of Science in Computer Science for Cyber Security
Master of Science in Computer Systems Management
Master of Science in Computing (2 Years)
Master of Science in Data Science
Bachelor of Science in Computing Science
Bachelor of Science in Computer Science (Cyber Security)