Blockchain Recommendation System for Information Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The abundance of information on the internet leads to information overload, making it inefficient for users to sift through and utilize data effectively, as existing methods lack effective filtering solutions.
Innovation Solution
A blockchain-based method that recommends objects to users by determining target objects based on target user behavior data and candidate user behavior data stored across a network of blockchain nodes, allowing for secure and reliable data processing and transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional information filtering methods are used, then users can access information, but information overload occurs and filtering efficiency deteriorates
Solution Approach 1:
The patent introduces a blockchain-based recommendation system as an intermediary between users and information sources. The system collects user behavior data from multiple sources, processes it through smart contracts, and generates personalized recommendations, thereby mediating the information flow and preventing users from being overwhelmed by raw data volume
Solution Approach 2:
The system implements feedback mechanisms by continuously collecting user behavior data (clicks, views, interactions) and using this feedback to refine and update recommendation profiles. This closed-loop feedback system improves filtering efficiency over time by learning from user responses and adjusting recommendations accordingly
2Measurement precision
If user behavior data is collected and processed, then recommendation accuracy improves, but data security and reliability requirements increase
Solution Approach 1:
The patent extracts and separates sensitive user behavior data from the main processing system, storing it in an encrypted format on the blockchain. This extraction isolates the sensitive data component, allowing recommendation algorithms to access processed insights while the raw sensitive data remains securely stored separately on the distributed ledger
Solution Approach 2:
Smart contracts serve as intermediaries between data collection, processing, and storage operations. These self-executing contracts enforce data handling rules, control access permissions, and ensure that user behavior data is processed only according to predefined protocols, thereby maintaining security while enabling accurate analysis
3Reliability
If blockchain technology is implemented for data storage, then data security and reliability improve, but system complexity increases
Solution Approach 1:
The blockchain system is designed to perform multiple functions simultaneously: it serves as a secure data storage layer, a processing engine through smart contracts, a recommendation generation system, and a user authentication mechanism. This multi-functionality reduces the need for separate systems and manages overall complexity despite the advanced technology employed
Data Source
AI summary
A method of recommending an object, an electronic device, and a storage medium are provided. The method includes: determining, in response to receiving target user behavior data of a target user from a target client, a target object according to the target user behavior data and at least one candidate user behavior data corresponding to a plurality of candidate users; and sending the target object to the target client, so as to recommend the target object to the target user, where each of the candidate user behavior data is stored in a predetermined block chain, each of the candidate user behavior data corresponds to at least one of a plurality of block chain nodes contained in a block chain network, and each of the candidate user behavior data indicates a preference of a candidate user for at least one candidate object.


