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

Calculation method for user availability in collaborative filtering recommendation system

A collaborative filtering recommendation and calculation method technology, applied in computing, data processing applications, special data processing applications, etc., can solve the problems of user similarity error, sparse user ratings, affecting the selection of nearest neighbors, etc., to improve accuracy, improve Effects of data sparsity problems

Inactive Publication Date: 2016-10-12
TIANJIN UNIV
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, as the number of users and items on e-commerce platforms continues to increase, user ratings are sparse, resulting in large errors in the similarity between users, which in turn affects the selection of nearest neighbors.

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
  • Calculation method for user availability in collaborative filtering recommendation system
  • Calculation method for user availability in collaborative filtering recommendation system
  • Calculation method for user availability in collaborative filtering recommendation system

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0014] (1) First collect data, which can be obtained in the database of the recommendation system, and then construct the following user-item scoring matrix:

[0015]

[0016] Among them, the total number of users is m, the total number of items is n, R ij Rating for item j by user i, as in the MovieLens dataset R ij The value ranges from 1 to 5, and the higher the score, the greater the preference of user i for item j.

[0017] (2) Calculate the similarity between users. Here, the classic Pearson similarity calculation method is used. The specific method is as follows:

[0018] s i m ( a , b ) = Σ i ∈ I a b ( ...

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 relates to a calculation method for user availability in a collaborative filtering recommendation system. The calculation method includes the following steps that a user-item rating matrix is established; the similarity among users is calculated through a Pearson similarity calculation method; availability coefficients of all the users for a target user are calculated, wherein the calculation method includes the following steps that when the similarity value between one certain user and the target user is smaller than 0 or items evaluated by the target user contain all the items evaluated by the user, the availability coefficient of the user for the target user is defined as 0, and when the similarity value between one certain user and the target user is not smaller than 0 or the items evaluated by the user contain items not evaluated by the target user, the availability coefficient of the user for the target user is defined as the ratio of the number of items, with grades larger than values in the rating interval, in common rating items of the two users to the number of the items rated by the target user; the availability of all the users for the target user is calculated; recommendation is carried out. The accuracy of recommendation can be improved.

Description

technical field [0001] The invention relates to a calculation method of user availability in a user-based collaborative filtering recommendation system. Background technique [0002] With the rapid development of the Internet, information and data resources are increasing day by day like a vast ocean, which has caused the Internet to fall into the problem of "information overload" when supporting information sharing, especially in the field of e-commerce. Faced with massive product information when purchasing online, it is often difficult for consumers to find their favorite or most suitable product in time. In order to obtain higher profits, attract more users and increase user stickiness, e-commerce websites must consider how to effectively present products or website content to users, improve service quality, and save users' time and energy. In this context, the personalized recommendation system came into being and has been widely used. The personalized recommendation ...

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/30G06Q30/06
CPCG06F16/9535G06Q30/0631
Inventor 金志刚张子洋罗咏梅
Owner TIANJIN UNIV
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