Online Product Feature Recommendations with Interpretable Machine Learning

by   Mingming Guo, et al.

Product feature recommendations are critical for online customers to purchase the right products based on the right features. For a customer, selecting the product that has the best trade-off between price and functionality is a time-consuming step in an online shopping experience, and customers can be overwhelmed by the available choices. However, determining the set of product features that most differentiate a particular product is still an open question in online recommender systems. In this paper, we focus on using interpretable machine learning methods to tackle this problem. First, we identify this unique product feature recommendation problem from a business perspective on a major US e-commerce site. Second, we formulate the problem into a price-driven supervised learning problem to discover the product features that could best explain the price of a product in a given product category. We build machine learning models with a model-agnostic method Shapley Values to understand the importance of each feature, rank and recommend the most essential features. Third, we leverage human experts to evaluate its relevancy. The results show that our method is superior to a strong baseline method based on customer behavior and significantly boosts the coverage by 45 method shows comparable conversion rate against the baseline in online A/B tests.


page 1

page 2

page 3

page 4


Deep Learning-based Online Alternative Product Recommendations at Scale

Alternative recommender systems are critical for ecommerce companies. Th...

Exploring Customer Price Preference and Product Profit Role in Recommender Systems

Most of the research in the recommender systems domain is focused on the...

Product Characterisation towards Personalisation: Learning Attributes from Unstructured Data to Recommend Fashion Products

In this paper, we describe a solution to tackle a common set of challeng...

Demand Prediction Using Machine Learning Methods and Stacked Generalization

Supply and demand are two fundamental concepts of sellers and customers....

Using Textual Summaries to Describe a Set of Products

When customers are faced with the task of making a purchase in an unfami...

A Machine Learning Approach to Shipping Box Design

Having the right assortment of shipping boxes in the fulfillment warehou...

Data Preprocessing for Evaluation of Recommendation Models in E-Commerce

E-commerce businesses employ recommender models to assist in identifying...