User multi-interest and interest shift-based collaborative filtering recommendation algorithm

A collaborative filtering recommendation and user technology, applied in computing, special data processing applications, instruments, etc., can solve problems such as changes in user interests and item novelty, affecting recommendation accuracy, etc., to measure user interest, Improve the inaccurate measurement of user interest similarity and the effect of accurate final recommendation results

Active Publication Date: 2018-07-06
SOUTH CHINA UNIV OF TECH
View PDF5 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, traditional collaborative filtering is only suitable for single user interest recommendation, and for multiple interests, the recommendation accuracy will be affected due to different interests.
Moreover, traditional co...

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
  • User multi-interest and interest shift-based collaborative filtering recommendation algorithm
  • User multi-interest and interest shift-based collaborative filtering recommendation algorithm
  • User multi-interest and interest shift-based collaborative filtering recommendation algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be further described below in conjunction with specific examples.

[0047] like figure 1 and figure 2 As shown, the collaborative filtering recommendation algorithm based on user multiple interests and interest changes provided by this embodiment is specifically: first calculate user similarity according to the constructed user-item attribute category similarity matrix, and recommend preferred item categories to users, Then calculate the item similarity based on the preferred item category; at the same time, considering the user's interest changes and the novelty of the item, and finally combined with the item category preference weight, generate a prediction score and generate recommendations. It includes the following steps:

[0048] 1) Construct user-item attribute category correlation matrix T m×k :

[0049] 1.1) Define all user sets U={u 1 ,u 2 ,...,u m}, item set I = {i 1 ,i 2 ,...,i n}, item attribute category set C={c 1 ,c ...

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 user multi-interest and interest shift-based collaborative filtering recommendation algorithm. The user multi-interest and interest shift-based collaborative filtering recommendation algorithm comprises the steps of 1) structuring a user-project attribute category correlation matrix; 2) according to the user-project attribute category correlation matrix, computing user similarity to predict the degree of preference of a user to unknown project attribute categories and further to recommend preference categories to the user; 3) classifying scoring matrixes according tothe recommended categories, and computing the project similarity under every category; 4) considering the interest shift of the user, computing the time weight and the degree of novelty of the projects to acquire a preliminary prediction score; 5) combining user-project attribute category preference to acquire a final prediction score. The user multi-interest and interest shift-based collaborativefiltering recommendation algorithm takes projects as the bridge between users and project attribute categories, acquires preference to the project attribute categories, well solves the problem of singleness of user interest models, takes interest shift of the users and the degree of novelty of the projects simultaneously into consideration and accordingly ensures more accurate final recommendation results.

Description

technical field [0001] The invention relates to the field of recommendation systems for data mining, in particular to a collaborative filtering recommendation algorithm based on multiple interests and interest changes of users. Background technique [0002] In recent years, with the rapid development of the Internet and electronic information technology, the web has become an important channel for people to obtain information. At the same time, data has exploded, and traditional network services such as catalogs and search engines can no longer meet people's personalized information needs. , the recommendation system came into being. At present, personalized recommendation technology is widely used in e-commerce, news websites, social networking websites, music and movie websites and other systems to enhance the attractiveness of websites and improve user experience. Collaborative filtering is currently the most widely used and most mature recommendation algorithm. Its esse...

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
IPC IPC(8): G06F17/30
CPCG06F16/9535
Inventor 邓辉舫赵明飞
Owner SOUTH CHINA UNIV OF TECH
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