A cross collaborative filtering recommendation method

A collaborative filtering recommendation and common technology, which is applied in the fields of instruments, computing, and electronic digital data processing, etc., can solve the problems of difficulty in guaranteeing real-time recommendation, inaccurate calculation of user or item similarity, and sparse data.

Active Publication Date: 2019-06-28
JIANGXI UNIV OF SCI & TECH
View PDF7 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, from the research status of collaborative filtering recommendation algorithm, we can see that the traditional collaborative filtering recommendation algorithm has the following problems: data sparsity, users voluntarily give few evaluations when there are any incentives, which makes the calculation of users or items difficult. The similarity between them is not accurate enough; the cold start pro...

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
  • A cross collaborative filtering recommendation method
  • A cross collaborative filtering recommendation method
  • A cross collaborative filtering recommendation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0077] Step 1, collect the rating data of the user, and obtain the user-movie rating matrix S;

[0078]

[0079] Among them, each element s of the matrix pi Indicates the rating of user p on movie i, the score of a movie that has not been rated by the user is 0, the user subscript p=1,2,...,m, the movie subscript i=1,2,...,n, the number of users m =654, the number of movies n=1683;

[0080] Step 2: Use the min-max data normalization method to normalize the user rating data, so that the user's rating value is within the set range, and then obtain the normalized user rating. The min-max data normalization formula is as follows:

[0081]

[0082] Among them, min A Score the smallest data in dataset A for users, max A Score the largest data in dataset A for users, new max To set the upper bound of the interval, here new max = 1, new min To set the lower bound of the interval, here new min =0,s pi is the original scoring data, n pi is the normalized scoring data;

[0...

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 movie recommendation method, in particular to a cross collaborative filtering recommendation method. According to a project-based collaborative filtering algorithm (Intem-based CF) principle, an inter-movie similarity calculation strategy is designed, and a serialized similarity dictionary of each movie is solved; model-based collaborative filtering algorithm (Model-based CF)- A Slope One algorithm is combined with a local similarity principle to carry out scoring data filling on an unscored movie, so that the sparsity of a scoring matrix is greatly reduced; and on the basis, providing a user comprehensive similarity calculation model fusing the score similarity and the average weighted interest similarity among the users, and then finishing movie recommendationof the target user by applying a user-based collaborative filtering algorithm (CF). Compared with similar methods, the movie recommendation accuracy can be remarkably improved.

Description

technical field [0001] The invention relates to a movie recommendation method, in particular to a cross collaborative filtering recommendation method. Background technique [0002] People live in an era of big data in which information technology is changing with each passing day, mobile Internet and cloud computing are developing rapidly, and the amount of global data is exploding. Compared with the traditional text-based structured data that is easy to store, the proportion of unstructured data such as audio, video, and pictures has gradually increased. The rapid growth of information on the Internet, on the one hand, enables people to obtain more and more information resources, which brings great convenience to people; on the other hand, facing the massive information resources, people have to spend more time and energy To search for helpful information, the problems of information overload and resource obsession are becoming more and more serious. [0003] Recommendati...

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): G06F16/735
Inventor 蒋军刘建生张东翠江任伟叶紫妍李文君
Owner JIANGXI UNIV OF SCI & 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