Collaborative recommendation method and device and terminal device

A technology of item recommendation and search algorithm, which is applied in the computer field and can solve problems such as low accuracy

Active Publication Date: 2019-01-11
SHENZHEN INSTITUTE OF INFORMATION TECHNOLOGY
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the embodiment of the present invention provides a collaborative recommendation method, device and terminal equipment to solve the problem of low accuracy in the collaborative recommendation method in the prior art

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 recommendation method and device and terminal device
  • Collaborative recommendation method and device and terminal device
  • Collaborative recommendation method and device and terminal device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0070] figure 1 It shows a schematic flowchart of the realization of the collaborative recommendation method provided by Embodiment 1 of the present invention. Such as figure 1 As shown, the collaborative recommendation method specifically includes the following steps S101 to S104.

[0071] Step S101: Acquiring a predetermined number of item data set information, the item data set information including user rating information on items in the item data set.

[0072] Wherein, the item data set information includes user rating information on items in the item data set. It can be understood that one item information may correspond to rating information of multiple users.

[0073] Step S102: Based on the item data set information, iteratively search according to the crow search algorithm to find the position of the cluster center of the optimal fuzzy C-means clustering.

[0074] Step S103: Using the position of the cluster center of the optimal fuzzy C-means clustering as the p...

Embodiment 2

[0078] figure 2 A schematic flow chart showing the implementation of the method for collaborative recommendation provided by Embodiment 2 of the present invention is shown. Such as figure 2 As shown, the collaborative recommendation method includes the following steps S201 to S210:

[0079] Step S201: Obtain a predetermined number of project data set information.

[0080] Wherein, the item may be a movie, a book, and the like. Taking movies as an example, the movie dataset information includes movie metadata information, user attribute information and rating information. Specifically, the dataset uses the Movielens dataset provided by the GroupLens project team of the School of Computer Science and Engineering at the University of Minnesota in the United States. This dataset mainly uses a combination of Collaborative Filtering and Association Rules to recommend them to users. Movie of interest. The data set contains a total of 700 users' rating data for 9,000 movies of ...

Embodiment 3

[0136] Please refer to image 3 , which shows a schematic diagram of an apparatus for collaborative recommendation provided by an embodiment of the present invention. The collaborative recommendation device includes: a data acquisition module 31 , a calculation module 32 , a construction module 33 and a score prediction module 34 . Among them, the specific functions of each module are as follows:

[0137] A data acquisition module 31, configured to acquire a predetermined number of project data set information, the project data set information including user rating information on items in the project data set;

[0138] Calculation module 32, for based on described item data set information, iteratively search according to crow search algorithm, find the position of the cluster center of optimal fuzzy C-means clustering;

[0139] Construction module 33, for using the position of the cluster center of the optimal fuzzy C-means clustering as the position of the initial cluster ...

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 is applicable to the field of computer technology, and provides a collaborative recommendation method and device and a terminal device. The method comprises the following steps of: acquiring a predetermined amount of item data set information, wherein the item data set information comprises user scoring information of items in the item data set; based on the project data set information, carrying out an iterative search according to a crow search algorithm to find the position of the cluster center of the optimal fuzzy C-means cluster; taking the position of the cluster center ofthe optimal fuzzy C-means cluster as the position of the initial cluster center; based on the optimized position of the initial cluster center, calculating the similarity between users according to the fuzzy C-means clustering method and classifying the users according to the similarity to construct a recommendation model; based on the recommendation model, predicting the items that are not graded by the target user, obtaining the prediction score by similarity measurement, and recommending the first N items to the target user based on the ranking information of the prediction score.

Description

technical field [0001] The invention belongs to the technical field of computers, and in particular relates to a collaborative recommendation method, device and terminal equipment. Background technique [0002] With the update of information technology, the rapid development of Internet technology and cloud computing, the amount of data is also increasing exponentially. While these data provide rich information for human beings, it also creates the problem of information overload. It is difficult for people to find the information they are interested in or useful in the massive data information. Search engines cannot fully meet the needs, and sometimes the needs are not clear. In response to this problem, the recommendation system came into being. It plays a vital role in information filtering, information classification and refinement, and providing users with personalized services. Update and automatically recommend various demand information to users, which can greatly 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
IPC IPC(8): G06F16/9535G06F16/28G06N3/00
CPCG06N3/006
Inventor 马超
Owner SHENZHEN INSTITUTE OF INFORMATION TECHNOLOGY
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