Kernel method-based collaborative filtering recommendation system and method
A collaborative filtering recommendation and kernel method technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as inconsistency, data sparseness, cold start, etc., and achieve the effect of stabilizing recommendation results and promoting performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0019] This specific embodiment provides a collaborative filtering recommendation system based on the kernel method, such as figure 1 shown, including:
[0020] The data preparation module 11 is used to normalize the original data and corresponding preprocessing, generate a user-item scoring matrix and an item distance matrix and output them;
[0021] The user interest modeling module 12 is used for constructing the interest model of the user on the item space according to the user-item scoring matrix and the item distance matrix by kernel density estimation technology;
[0022] The recommendation result generation module 13 is used to calculate the similarity between users according to the interest model, generate the neighbor set of the target user, predict the user's rating on the item with a predetermined recommendation strategy, and return the recommendation result.
[0023] Specifically, the data preparation module 11 is responsible for preparing data required by the en...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com