Font Size: a A A

Educational Resources-oriented Optimal Match And Fair Recommendation System Via Consortium Blockchain

Posted on:2022-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:T T ZhaoFull Text:PDF
GTID:2518306506963249Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The issue of fairness and trust in matching and recommending educational resources has always been a great concern.The traditional centralized recommendation system is not able to effectively solve the above problems.Given the advantages of blockchain technology in decentralization,immutability and traceability,it establishes a new trust model for global inter-connection and brings a transformative solution to the painful problems of various industries.Therefore,we can try to combine blockchain technology to achieve fair recommendation of educational resources.To addresses the fairness and trust issues in the process of educational resource recommen-dation,in this thesis,we aim to propose a fair recommendation scheme for educational resources based on the consortium blockchain.Based on this,in order to give full play to the role of the fair recommendation system for educational resources and optimize the recommendation re-sults,an incentive mechanism based on the Stackelberg game theory is established.It aims to curb the malicious behavior of users and attract more users to participate in the recommendation process,thereby making the recommendation results more accurate.The main research work of this thesis is summarized as follows:(1)We propose a fair recommendation system scheme based on the consortium blockchain.The consortium blockchain can ensure that the data on the blockchain is both open,transparent and tamper-proof,and also ensure that the users are authorized to join the network and view transaction information based on their permissions.To this end,the solution first joins schools,educational institutions and other organizations to build an educational consortium blockchain.Then,experts and teachers in the consortium make recommendations by automatically exe-cuting smart contracts.In addition,the data of the recommendation process is written to the blockchain ledger through a consensus mechanism so that participants can safely and securely verify the results.Finally,to evaluate the performance of the solution,the recommendation accuracy and the number of participants are compared with related research solutions,and the results show that the proposed solution has higher accuracy and more participants.System test-ing and analysis show that the system meets the requirements of fairness and trustworthiness for users and provides a new idea for the implementation of blockchain technology in education.(2)We propose an incentive mechanism based on the Stackelberg game theory.The recom-mended method of the fair recommendation scheme is that the consortium node recommends according to the information they have,and with the help of the idea of group wisdom.The recommendation made is optimal when the number of teachers and experts who have the rele-vant information in all the consortium organizations is more and remains rational.Therefore,based on the Stackelberg game theory,we design an incentive mechanism to motivate users to participate in the recommendation and achieve the optimal recommendation.First,after the system releases the transaction and the total reward,the transaction can be successfully carried out when there are more than the minimum number of participating nodes specified by the sys-tem to make the recommendation,which ensures the reliability of the recommendation result.Secondly,when the recommendation result and the final result are consistent,the nodes get ad-ditional and more rewards to ensure the participation of the transaction.In addition,by setting a deposit mechanism,the malicious behavior of users is curbed to a certain extent.Finally,the experimental analysis of the designed scheme shows that the scheme can effectively motivate users to participate in the recommendation honestly and significantly improve the accuracy of the recommendation results.(3)We design and implement the fair educational resource recommendation system.Adopt-ing the concept of modular programming,we build the education consortium blockchain based on the fabric development environment to implement the education resource recommendation system.First,we build an education consortium blockchain network.Then,the smart con-tract module,the fair recommendation module and the reward allocation module are designed.The different modules interact with each other through RPC protocol,and the front-end UI and back-end system interact with each other through RESTful API.Finally,some functional pages of the system are demonstrated.
Keywords/Search Tags:Blockchain, Consortium Blockchain, Educational Resources, Fair Recommendation, Incentive Mechanism
PDF Full Text Request
Related items