Collaborative Filtering Recommendation Algorithm Based on TF-IDF and User Characteristics
The recommendation algorithm is a very important and challenging issue for a personal recommender system. The collaborative filtering recommendation algorithm is one of the most popular and effective recommendation algorithms. However, the traditional collaborative filtering recommendation algorithm...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-10-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/11/20/9554 |
_version_ | 1797515368633204736 |
---|---|
author | Jianjun Ni Yu Cai Guangyi Tang Yingjuan Xie |
author_facet | Jianjun Ni Yu Cai Guangyi Tang Yingjuan Xie |
author_sort | Jianjun Ni |
collection | DOAJ |
description | The recommendation algorithm is a very important and challenging issue for a personal recommender system. The collaborative filtering recommendation algorithm is one of the most popular and effective recommendation algorithms. However, the traditional collaborative filtering recommendation algorithm does not fully consider the impact of popular items and user characteristics on the recommendation results. To solve these problems, an improved collaborative filtering algorithm is proposed, which is based on the Term Frequency-Inverse Document Frequency (TF-IDF) method and user characteristics. In the proposed algorithm, an improved TF-IDF method is used to calculate the user similarity on the basis of rating data first. Secondly, the multi-dimensional characteristics information of users is used to calculate the user similarity by a fuzzy membership method. Then, the above two user similarities are fused based on an adaptive weighted algorithm. Finally, some experiments are conducted on the movie public data set, and the experimental results show that the proposed method has better performance than that of the state of the art. |
first_indexed | 2024-03-10T06:45:31Z |
format | Article |
id | doaj.art-97ac67357c40443d819bf962933c8fe0 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-10T06:45:31Z |
publishDate | 2021-10-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-97ac67357c40443d819bf962933c8fe02023-11-22T17:20:35ZengMDPI AGApplied Sciences2076-34172021-10-011120955410.3390/app11209554Collaborative Filtering Recommendation Algorithm Based on TF-IDF and User CharacteristicsJianjun Ni0Yu Cai1Guangyi Tang2Yingjuan Xie3College of IOT Engineering, Hohai University, Changzhou 213022, ChinaCollege of IOT Engineering, Hohai University, Changzhou 213022, ChinaCollege of IOT Engineering, Hohai University, Changzhou 213022, ChinaCollege of IOT Engineering, Hohai University, Changzhou 213022, ChinaThe recommendation algorithm is a very important and challenging issue for a personal recommender system. The collaborative filtering recommendation algorithm is one of the most popular and effective recommendation algorithms. However, the traditional collaborative filtering recommendation algorithm does not fully consider the impact of popular items and user characteristics on the recommendation results. To solve these problems, an improved collaborative filtering algorithm is proposed, which is based on the Term Frequency-Inverse Document Frequency (TF-IDF) method and user characteristics. In the proposed algorithm, an improved TF-IDF method is used to calculate the user similarity on the basis of rating data first. Secondly, the multi-dimensional characteristics information of users is used to calculate the user similarity by a fuzzy membership method. Then, the above two user similarities are fused based on an adaptive weighted algorithm. Finally, some experiments are conducted on the movie public data set, and the experimental results show that the proposed method has better performance than that of the state of the art.https://www.mdpi.com/2076-3417/11/20/9554collaborative recommendationTF-IDF methoduser characteristicsfuzzy membership functionweighted fusion |
spellingShingle | Jianjun Ni Yu Cai Guangyi Tang Yingjuan Xie Collaborative Filtering Recommendation Algorithm Based on TF-IDF and User Characteristics Applied Sciences collaborative recommendation TF-IDF method user characteristics fuzzy membership function weighted fusion |
title | Collaborative Filtering Recommendation Algorithm Based on TF-IDF and User Characteristics |
title_full | Collaborative Filtering Recommendation Algorithm Based on TF-IDF and User Characteristics |
title_fullStr | Collaborative Filtering Recommendation Algorithm Based on TF-IDF and User Characteristics |
title_full_unstemmed | Collaborative Filtering Recommendation Algorithm Based on TF-IDF and User Characteristics |
title_short | Collaborative Filtering Recommendation Algorithm Based on TF-IDF and User Characteristics |
title_sort | collaborative filtering recommendation algorithm based on tf idf and user characteristics |
topic | collaborative recommendation TF-IDF method user characteristics fuzzy membership function weighted fusion |
url | https://www.mdpi.com/2076-3417/11/20/9554 |
work_keys_str_mv | AT jianjunni collaborativefilteringrecommendationalgorithmbasedontfidfandusercharacteristics AT yucai collaborativefilteringrecommendationalgorithmbasedontfidfandusercharacteristics AT guangyitang collaborativefilteringrecommendationalgorithmbasedontfidfandusercharacteristics AT yingjuanxie collaborativefilteringrecommendationalgorithmbasedontfidfandusercharacteristics |