Deep Learning-Based Context-Aware Recommender System Considering Contextual Features
A context-aware recommender system can make recommendations to users by considering contextual information such as time and place, not only the scores assigned to items by users. However, as a user preferences matrix is expanded in a multidimensional matrix, data sparsity is maximized. In this paper...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-12-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/12/1/45 |
_version_ | 1797499731796033536 |
---|---|
author | Soo-Yeon Jeong Young-Kuk Kim |
author_facet | Soo-Yeon Jeong Young-Kuk Kim |
author_sort | Soo-Yeon Jeong |
collection | DOAJ |
description | A context-aware recommender system can make recommendations to users by considering contextual information such as time and place, not only the scores assigned to items by users. However, as a user preferences matrix is expanded in a multidimensional matrix, data sparsity is maximized. In this paper, we propose a deep learning-based context-aware recommender system that considers the contextual features. Based on existing deep learning models, we combine a neural network and autoencoder to extract characteristics and predict scores in the process of restoring input data. The newly proposed model is able to easily reflect various type of contextual information and predicts user preferences by considering the feature of user, item and context. The experimental results confirm that the proposed method is mostly superior to the existing method in all datasets. Also, for the dataset with data sparsity problem, it was confirmed that the performance of the proposed method is higher than that of existing methods. The proposed method has higher precision by 0.01–0.05 than other recommender systems in a dataset with many context dimensions. And it showed good performance with a high precision of 0.03 to 0.09 in a small dimensional dataset. |
first_indexed | 2024-03-10T03:51:38Z |
format | Article |
id | doaj.art-c8f53df497b748a1b9e82eb71d4f97f8 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-10T03:51:38Z |
publishDate | 2021-12-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-c8f53df497b748a1b9e82eb71d4f97f82023-11-23T11:06:48ZengMDPI AGApplied Sciences2076-34172021-12-011214510.3390/app12010045Deep Learning-Based Context-Aware Recommender System Considering Contextual FeaturesSoo-Yeon Jeong0Young-Kuk Kim1Department of Computer Science & Engineering, Chungnam National University, Daejeon 34134, KoreaDepartment of Computer Science & Engineering, Chungnam National University, Daejeon 34134, KoreaA context-aware recommender system can make recommendations to users by considering contextual information such as time and place, not only the scores assigned to items by users. However, as a user preferences matrix is expanded in a multidimensional matrix, data sparsity is maximized. In this paper, we propose a deep learning-based context-aware recommender system that considers the contextual features. Based on existing deep learning models, we combine a neural network and autoencoder to extract characteristics and predict scores in the process of restoring input data. The newly proposed model is able to easily reflect various type of contextual information and predicts user preferences by considering the feature of user, item and context. The experimental results confirm that the proposed method is mostly superior to the existing method in all datasets. Also, for the dataset with data sparsity problem, it was confirmed that the performance of the proposed method is higher than that of existing methods. The proposed method has higher precision by 0.01–0.05 than other recommender systems in a dataset with many context dimensions. And it showed good performance with a high precision of 0.03 to 0.09 in a small dimensional dataset.https://www.mdpi.com/2076-3417/12/1/45recommender systemscontext-awaredeep learningautoencoderneural network |
spellingShingle | Soo-Yeon Jeong Young-Kuk Kim Deep Learning-Based Context-Aware Recommender System Considering Contextual Features Applied Sciences recommender systems context-aware deep learning autoencoder neural network |
title | Deep Learning-Based Context-Aware Recommender System Considering Contextual Features |
title_full | Deep Learning-Based Context-Aware Recommender System Considering Contextual Features |
title_fullStr | Deep Learning-Based Context-Aware Recommender System Considering Contextual Features |
title_full_unstemmed | Deep Learning-Based Context-Aware Recommender System Considering Contextual Features |
title_short | Deep Learning-Based Context-Aware Recommender System Considering Contextual Features |
title_sort | deep learning based context aware recommender system considering contextual features |
topic | recommender systems context-aware deep learning autoencoder neural network |
url | https://www.mdpi.com/2076-3417/12/1/45 |
work_keys_str_mv | AT sooyeonjeong deeplearningbasedcontextawarerecommendersystemconsideringcontextualfeatures AT youngkukkim deeplearningbasedcontextawarerecommendersystemconsideringcontextualfeatures |