Wine Ontology Influence in a Recommendation System

Wine is the second most popular alcoholic drink in the world behind beer. With the rise of e-commerce, recommendation systems have become a very important factor in the success of business. Recommendation systems analyze metadata to predict if, for example, a user will recommend a product. The metad...

Full description

Bibliographic Details
Main Authors: Luís Oliveira, Rodrigo Rocha Silva, Jorge Bernardino
Format: Article
Language:English
Published: MDPI AG 2021-04-01
Series:Big Data and Cognitive Computing
Subjects:
Online Access:https://www.mdpi.com/2504-2289/5/2/16
id doaj-96190f43ac784fc19d2fd54805765a19
record_format Article
spelling doaj-96190f43ac784fc19d2fd54805765a192021-04-15T23:04:21ZengMDPI AGBig Data and Cognitive Computing2504-22892021-04-015161610.3390/bdcc5020016Wine Ontology Influence in a Recommendation SystemLuís Oliveira0Rodrigo Rocha Silva1Jorge Bernardino2Polytechnic of Coimbra, Coimbra Institute of Engineering (ISEC), 3030-190 Coimbra, PortugalFATEC Mogi das Cruzes, São Paulo Technological College, Mogi das Cruzes 08773-600, BrazilPolytechnic of Coimbra, Coimbra Institute of Engineering (ISEC), 3030-190 Coimbra, PortugalWine is the second most popular alcoholic drink in the world behind beer. With the rise of e-commerce, recommendation systems have become a very important factor in the success of business. Recommendation systems analyze metadata to predict if, for example, a user will recommend a product. The metadata consist mostly of former reviews or web traffic from the same user. For this reason, we investigate what would happen if the information analyzed by a recommendation system was insufficient. In this paper, we explore the effects of a new wine ontology in a recommendation system. We created our own wine ontology and then made two sets of tests for each dataset. In both sets of tests, we applied four machine learning clustering algorithms that had the objective of predicting if a user recommends a wine product. The only difference between each set of tests is the attributes contained in the dataset. In the first set of tests, the datasets were influenced by the ontology, and in the second set, the only information about a wine product is its name. We compared the two test sets’ results and observed that there was a significant increase in classification accuracy when using a dataset with the proposed ontology. We demonstrate the general applicability of the methodology to other cases, applying our proposal to an Amazon product review dataset.https://www.mdpi.com/2504-2289/5/2/16wine ontologyWeka clustering algorithmsrecommendation systemontology influenceclassification via clusteringmachine learning
collection DOAJ
language English
format Article
sources DOAJ
author Luís Oliveira
Rodrigo Rocha Silva
Jorge Bernardino
spellingShingle Luís Oliveira
Rodrigo Rocha Silva
Jorge Bernardino
Wine Ontology Influence in a Recommendation System
Big Data and Cognitive Computing
wine ontology
Weka clustering algorithms
recommendation system
ontology influence
classification via clustering
machine learning
author_facet Luís Oliveira
Rodrigo Rocha Silva
Jorge Bernardino
author_sort Luís Oliveira
title Wine Ontology Influence in a Recommendation System
title_short Wine Ontology Influence in a Recommendation System
title_full Wine Ontology Influence in a Recommendation System
title_fullStr Wine Ontology Influence in a Recommendation System
title_full_unstemmed Wine Ontology Influence in a Recommendation System
title_sort wine ontology influence in a recommendation system
publisher MDPI AG
series Big Data and Cognitive Computing
issn 2504-2289
publishDate 2021-04-01
description Wine is the second most popular alcoholic drink in the world behind beer. With the rise of e-commerce, recommendation systems have become a very important factor in the success of business. Recommendation systems analyze metadata to predict if, for example, a user will recommend a product. The metadata consist mostly of former reviews or web traffic from the same user. For this reason, we investigate what would happen if the information analyzed by a recommendation system was insufficient. In this paper, we explore the effects of a new wine ontology in a recommendation system. We created our own wine ontology and then made two sets of tests for each dataset. In both sets of tests, we applied four machine learning clustering algorithms that had the objective of predicting if a user recommends a wine product. The only difference between each set of tests is the attributes contained in the dataset. In the first set of tests, the datasets were influenced by the ontology, and in the second set, the only information about a wine product is its name. We compared the two test sets’ results and observed that there was a significant increase in classification accuracy when using a dataset with the proposed ontology. We demonstrate the general applicability of the methodology to other cases, applying our proposal to an Amazon product review dataset.
topic wine ontology
Weka clustering algorithms
recommendation system
ontology influence
classification via clustering
machine learning
url https://www.mdpi.com/2504-2289/5/2/16
work_keys_str_mv AT luisoliveira wineontologyinfluenceinarecommendationsystem
AT rodrigorochasilva wineontologyinfluenceinarecommendationsystem
AT jorgebernardino wineontologyinfluenceinarecommendationsystem
_version_ 1721525862112690176