Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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

Inactive Publication Date: 2015-03-18
UNIV OF SCI & TECH OF CHINA
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The traditional collaborative filtering recommendation algorithm needs to consider the common disadvantages of various collaborative filtering recommendation algorithms, mainly including: First, the traditional similarity measurement method only considers the data with common ratings when calculating the similarity between items or users. As a result, only users with items with common ratings are likely to be similar, which is inconsistent with the actual situation; second, collaborative recommendation faces the challenges of data sparsity and cold start problems. In the case of sparse rating data, how to reasonably calculate The similarity between them, and then producing accurate recommendation results has become a key issue in improving the quality of collaborative filtering recommendation algorithms.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Kernel method-based collaborative filtering recommendation system and method
  • Kernel method-based collaborative filtering recommendation system and method
  • Kernel method-based collaborative filtering recommendation system and method

Examples

Experimental program
Comparison scheme
Effect test

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] User interest modeling module 12, for according to described user-item scoring matrix and item distance matrix, and construct user's interest model on item space 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 entire system and prep...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a kernel method-based collaborative filtering recommendation system and a kernel method-based collaborative filtering recommendation method. The corresponding system comprises a data preparation module which is used for standardizing the original data and carrying out corresponding preprocessing, generating a user-project rating matrix and a project distance matrix to output; a user interest modeling module which is used for constructing an interest model for a user on a project space according to the user-project rating matrix and the project distance matrix as well as a kernel density estimation technology; and a recommendation result generation module which is used for computing the similarities among the users according to the interest model, generating a neighbor set of a target user, and predicting a score of the project rated by the user according to a predetermined recommendation strategy and returning the recommendation result. Through the recommendation system and the recommendation method provided by the invention, the user interest model can be better presented, the user similarity in the practical application is estimated more accurately, the performance of the recommendation system can be promoted considerably, and more stable recommendation result can be obtained.

Description

technical field [0001] The invention belongs to the field of Internet data mining and information retrieval, and relates to a product recommendation system and method for e-commerce websites. Background technique [0002] With the rapid development of information technology and WEB 2.0 technology, Internet information is becoming increasingly large and maintaining rapid growth. For Internet users, the problem to be solved is how to efficiently and quickly mine valuable information from massive amounts of information; and for some social networking sites, e-commerce sites and other sites, it is even more important to consider how to effectively present website content to users to improve service quality. Personalized recommendation technology is gradually developed under such a background. The main idea of ​​this technology is to establish an interest model describing user needs by mining the user's historical behavior records, and then use the interest model to discover use...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30
Inventor 俞能海庄连生王鹏王晶晶蒋锴
Owner UNIV OF SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products