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...
Main Authors: | , , |
---|---|
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 |