TY - GEN
T1 - An Ontology-based contextual pre-filtering technique for Recommender Systems
AU - Karpus, Aleksandra
AU - Vagliano, Iacopo
AU - Goczyla, Krzysztof
AU - Morisio, Maurizio
N1 - Publisher Copyright: © 2016 Polish Information Processing Society.
PY - 2016/11/3
Y1 - 2016/11/3
N2 - Context-Aware Recommender Systems aim to provide users with the most adequate recommendations for their current situation. However, an exact context obtained from a user could be too specific and may not have enough data for accurate rating prediction. This is known as the data sparsity problem. Moreover, often user preference representation depends on the domain or the specific recommendation approach used. Therefore, a big effort is required to change the method used. In this paper we present a new approach for contextual pre-filtering (i.e. using the current context to select a relevant subset of data). Our approach can be used with existing recommendation algorithms. It is based on two ontologies: Recommender System Context ontology, which represents the context, and Contextual Ontological User Profile ontology, which represents user preferences. We evaluated our approach through an offline study which showed that when used with well-known recommendation algorithms it can significantly improve the accuracy of prediction.
AB - Context-Aware Recommender Systems aim to provide users with the most adequate recommendations for their current situation. However, an exact context obtained from a user could be too specific and may not have enough data for accurate rating prediction. This is known as the data sparsity problem. Moreover, often user preference representation depends on the domain or the specific recommendation approach used. Therefore, a big effort is required to change the method used. In this paper we present a new approach for contextual pre-filtering (i.e. using the current context to select a relevant subset of data). Our approach can be used with existing recommendation algorithms. It is based on two ontologies: Recommender System Context ontology, which represents the context, and Contextual Ontological User Profile ontology, which represents user preferences. We evaluated our approach through an offline study which showed that when used with well-known recommendation algorithms it can significantly improve the accuracy of prediction.
UR - http://www.scopus.com/inward/record.url?scp=85007247416&partnerID=8YFLogxK
U2 - https://doi.org/10.15439/2016F428
DO - https://doi.org/10.15439/2016F428
M3 - Conference contribution
T3 - Proceedings of the 2016 Federated Conference on Computer Science and Information Systems, FedCSIS 2016
SP - 411
EP - 420
BT - Proceedings of the 2016 Federated Conference on Computer Science and Information Systems, FedCSIS 2016
A2 - Ganzha, Maria
A2 - Paprzycki, Marcin
A2 - Maciaszek, Leszek
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2016 Federated Conference on Computer Science and Information Systems, FedCSIS 2016
Y2 - 11 September 2016 through 14 September 2016
ER -