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

Full description

Bibliographic Details
Main Authors: Soo-Yeon Jeong, Young-Kuk Kim
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