Collaborative filtering recommendation method based on user clustering and project association analysis

A collaborative filtering recommendation and user clustering technology, applied in genetic models, genetic laws, data processing applications, etc., can solve the problems of cold start, low data sparse recommendation accuracy, etc.

Inactive Publication Date: 2020-12-18
NANJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, these two collaborative filtering recommendation algorithms and most of the improved algorithms based on these two algorithms have the problems of cold start, data sparseness and low recommendation accuracy.

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
  • Collaborative filtering recommendation method based on user clustering and project association analysis
  • Collaborative filtering recommendation method based on user clustering and project association analysis
  • Collaborative filtering recommendation method based on user clustering and project association analysis

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] This embodiment provides a collaborative filtering recommendation method based on user clustering and item association analysis, including the following steps:

[0060] Step 1, data preprocessing, extract user item rating data and item feature data from the original data and perform data cleaning operations, obtain a data set in a specific format, and build a user item rating matrix UI n×m and item feature membership matrix IF m×k , usually the value of the number of features k is much smaller than the number of items m;

[0061] Step 2, construct user feature preference matrix, use user item rating matrix and item category feature matrix to construct user feature preference matrix UFP n×k , the user's preference matrix for item features is greatly reduced compared to the dimension of the user-item rating matrix, which is beneficial to reduce the time and space complexity of the recommendation algorithm;

[0062] Step 3, perform min-max normalization processing on the...

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 discloses a collaborative filtering recommendation method based on user clustering and project association analysis in order to solve the problems of cold start, data sparseness, low recommendation accuracy and the like of a traditional collaborative filtering recommendation algorithm. According to the method, an improved fuzzy C-means clustering algorithm is adopted to mine the preference degree of hidden features of a user, and an association analysis strategy based on pre-judgment screening is adopted to screen a frequent item set. On the basis, the algorithm uses a user characteristic preference matrix and a user scoring matrix to calculate the similarity between users, uses a frequent item set matrix and a user scoring matrix to calculate the similarity between items, and combines the user similarity and the item similarity to calculate the prediction score of the users for items which are not scored, thereby realizing Top-K recommendation. Compared with a traditional collaborative filtering recommendation algorithm based on a user and a collaborative filtering recommendation algorithm based on a project, the method can effectively avoid the cold start problem and the data sparsity problem, and has better recommendation quality.

Description

Technical field: [0001] The invention relates to a collaborative filtering recommendation method, in particular to a collaborative filtering recommendation method based on user clustering and item association analysis, which belongs to the technical field of computer data mining and information processing. [0002] technical background: [0003] With the rapid development of e-commerce, the types and quantities of goods provided by e-commerce platforms have increased dramatically, and the era of product information overload has come. In the face of massive product information, users with clear needs can locate the products they want to buy through the search function provided by the e-commerce platform. However, when user needs are uncertain or ambiguous, and it is difficult to search and locate through keywords, how to help users quickly find the products they are interested in is extremely important. The recommendation system emerged as the times require, as an effective i...

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 Applications(China)
IPC IPC(8): G06F16/9536G06K9/62G06N3/12G06Q30/06
CPCG06F16/9536G06Q30/0631G06N3/126G06F18/23
Inventor 赵学健邱钟成孙知信
Owner NANJING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products