Published on Fri Jun 29 2018

Grapevine: A Wine Prediction Algorithm Using Multi-dimensional Clustering Methods

Richard Diehl Martinez, Geoffrey Angus, Rooz Mahdavian

Algorithm performs clustering on a large corpus of wine reviews. It then uses the resulting wine clusters as an approximation of the most common flavor palates. Recommends a user a wine by optimizing over a price-quality ratio.

0
0
0
Abstract

We present a method for a wine recommendation system that employs multidimensional clustering and unsupervised learning methods. Our algorithm first performs clustering on a large corpus of wine reviews. It then uses the resulting wine clusters as an approximation of the most common flavor palates, recommending a user a wine by optimizing over a price-quality ratio within clusters that they demonstrated a preference for.

Tue Jul 23 2019
Machine Learning
Collaborative Filtering and Multi-Label Classification with Matrix Factorization
Machine learning techniques for Recommendation System (RS) and Classification have become a prime focus of research. The focus of thesis is on the development of novel techniques for collaborative filtering and multi-label classification. We propose a novel method of constructing a hierarchical bi-level maximum margin matrix factorization.
0
0
0
Tue May 17 2016
Machine Learning
Yelp Dataset Challenge: Review Rating Prediction
Review websites, such as TripAdvisor and Yelp, allow users to post online reviews for various businesses, products and services. An online review typically consists of free-form text and a star rating out of 5. The problem of predicting a user's star rating for a product is called Review
0
0
0
Mon Dec 03 2012
Machine Learning
Dynamic recommender system : using cluster-based biases to improve the accuracy of the predictions
matrix factorization models allow a high quality of endorsing prediction in recommender systems. A major drawback of matrix factorization is its static nature that results in a progressive declining of the accuracy of the predictions after each factorization. We use finer-grained user biases by clustering similar items into
0
0
0
Tue Jun 16 2015
Machine Learning
Learning with Clustering Structure
We study supervised learning problems using clustering constraints to impose a structure on either features or samples. The problem of clustering features arises naturally in text classification for instance. We extend these results to combine sparsity and clustering. constraints, and develop a new projection algorithm.
0
0
0
Tue Jun 14 2016
Machine Learning
Efficient Pairwise Learning Using Kernel Ridge Regression: an Exact Two-Step Method
Pairwise learning or dyadic prediction concerns the prediction of properties for pairs of objects. It can be seen as an umbrella covering various machine learning problems such as matrix completion and collaborative filtering.
0
0
0
Fri Nov 24 2006
Artificial Intelligence
Low-rank matrix factorization with attributes
0
0
0