Hybrid Algorithm Based on Content and Collaborative Filtering in Recommendation System Optimization and Simulation

This paper explores and studies recommendation technologies based on content filtering and user collaborative filtering and proposes a hybrid recommendation algorithm based on content and user collaborative filtering. This method not only makes use of the advantages of content filtering but also can...

Full description

Bibliographic Details
Main Authors: Lianhuan Li, Zheng Zhang, Shaoda Zhang
Format: Article
Language:English
Published: Hindawi Limited 2021-01-01
Series:Scientific Programming
Online Access:http://dx.doi.org/10.1155/2021/7427409
id doaj-ff6113acc25b42e18409544b9fc52d3e
record_format Article
spelling doaj-ff6113acc25b42e18409544b9fc52d3e2021-07-02T20:45:38ZengHindawi LimitedScientific Programming1875-919X2021-01-01202110.1155/2021/7427409Hybrid Algorithm Based on Content and Collaborative Filtering in Recommendation System Optimization and SimulationLianhuan Li0Zheng Zhang1Shaoda Zhang2School of International EducationSchool of Computer and SoftwareCofoe Medical Technology Company LimitedThis paper explores and studies recommendation technologies based on content filtering and user collaborative filtering and proposes a hybrid recommendation algorithm based on content and user collaborative filtering. This method not only makes use of the advantages of content filtering but also can carry out similarity matching filtering for all items, especially when the items are not evaluated by any user, which can be filtered out and recommended to users, thus avoiding the problem of early level. At the same time, this method also takes advantage of the advantages of collaborative filtering. When the number of users and evaluation levels are large, the user rating data matrix of collaborative filtering prediction will become relatively dense, which can reduce the sparsity of the matrix and make collaborative filtering more accurate. In this way, the system performance will be greatly improved through the integration of the two. On the basis of the improved collaborative filtering algorithm, a hybrid algorithm based on content and improved collaborative filtering was proposed. By combining user rating with item features, a user feature rating matrix was established to replace the traditional user-item rating matrix. K-means clustering was performed on the user set and recommendations were made. The improved algorithm can solve the problem of data sparsity of traditional collaborative filtering algorithm. At the same time, for new projects, it can also predict users who may be interested in new projects according to the matching of project characteristics and user characteristics scoring matrix and generate push list, which effectively solve the problem of new projects in “cold start.” The experimental results show that the improved algorithm in this paper plays a significant role in solving the speed bottleneck problems of data sparsity, cold start, and online recommendation and can ensure a better recommendation quality.http://dx.doi.org/10.1155/2021/7427409
collection DOAJ
language English
format Article
sources DOAJ
author Lianhuan Li
Zheng Zhang
Shaoda Zhang
spellingShingle Lianhuan Li
Zheng Zhang
Shaoda Zhang
Hybrid Algorithm Based on Content and Collaborative Filtering in Recommendation System Optimization and Simulation
Scientific Programming
author_facet Lianhuan Li
Zheng Zhang
Shaoda Zhang
author_sort Lianhuan Li
title Hybrid Algorithm Based on Content and Collaborative Filtering in Recommendation System Optimization and Simulation
title_short Hybrid Algorithm Based on Content and Collaborative Filtering in Recommendation System Optimization and Simulation
title_full Hybrid Algorithm Based on Content and Collaborative Filtering in Recommendation System Optimization and Simulation
title_fullStr Hybrid Algorithm Based on Content and Collaborative Filtering in Recommendation System Optimization and Simulation
title_full_unstemmed Hybrid Algorithm Based on Content and Collaborative Filtering in Recommendation System Optimization and Simulation
title_sort hybrid algorithm based on content and collaborative filtering in recommendation system optimization and simulation
publisher Hindawi Limited
series Scientific Programming
issn 1875-919X
publishDate 2021-01-01
description This paper explores and studies recommendation technologies based on content filtering and user collaborative filtering and proposes a hybrid recommendation algorithm based on content and user collaborative filtering. This method not only makes use of the advantages of content filtering but also can carry out similarity matching filtering for all items, especially when the items are not evaluated by any user, which can be filtered out and recommended to users, thus avoiding the problem of early level. At the same time, this method also takes advantage of the advantages of collaborative filtering. When the number of users and evaluation levels are large, the user rating data matrix of collaborative filtering prediction will become relatively dense, which can reduce the sparsity of the matrix and make collaborative filtering more accurate. In this way, the system performance will be greatly improved through the integration of the two. On the basis of the improved collaborative filtering algorithm, a hybrid algorithm based on content and improved collaborative filtering was proposed. By combining user rating with item features, a user feature rating matrix was established to replace the traditional user-item rating matrix. K-means clustering was performed on the user set and recommendations were made. The improved algorithm can solve the problem of data sparsity of traditional collaborative filtering algorithm. At the same time, for new projects, it can also predict users who may be interested in new projects according to the matching of project characteristics and user characteristics scoring matrix and generate push list, which effectively solve the problem of new projects in “cold start.” The experimental results show that the improved algorithm in this paper plays a significant role in solving the speed bottleneck problems of data sparsity, cold start, and online recommendation and can ensure a better recommendation quality.
url http://dx.doi.org/10.1155/2021/7427409
work_keys_str_mv AT lianhuanli hybridalgorithmbasedoncontentandcollaborativefilteringinrecommendationsystemoptimizationandsimulation
AT zhengzhang hybridalgorithmbasedoncontentandcollaborativefilteringinrecommendationsystemoptimizationandsimulation
AT shaodazhang hybridalgorithmbasedoncontentandcollaborativefilteringinrecommendationsystemoptimizationandsimulation
_version_ 1721322779903524864