A Comparison Framework for Product Matching Algorithms

Loading...
Thumbnail Image

Date

2021-06-07

Authors

Foxcroft, Jeremy

Journal Title

Journal ISSN

Volume Title

Publisher

University of Guelph

Abstract

Product matching is a specific application of record linkage where different digital records that refer to the same product are identified. In this thesis, we design a framework to compare state-of-the-art product matching systems including traditional machine learning models and more recent deep learning approaches. We then employ this system to perform comparisons on both open source product matching benchmarks and real-world modern day industrial product data, measuring performance with both F1 measure and precision-recall curves. We find that traditional machine learning techniques remain superior for clean, structured data and that this superior performance translates seamlessly from the open source product matching benchmarks to the real-world data. We also propose a new application for product matching: forecasting demand for products that are new to market.

Description

Keywords

record linkage, entity matching, product matching, machine learning, deep learning

Citation

Foxcroft, J., Chen, T., Padmanabhan, K., Keng, B., & Antonie, L. (2021). Product Matching Lessons and Recommendations from a Real World Application. Proceedings of the Canadian Conference on Artificial Intelligence. https://doi.org/10.21428/594757db.08c5079e