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...

Full description

Bibliographic Details
Main Authors: Jianjun Ni, Yu Cai, Guangyi Tang, Yingjuan Xie
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