Skip to main content

TOOL_LAUNCHReported by AWS Machine Learning Blog

AWS introduces explainable next-best-product recommendation system for banking using SageMaker

AWS has released an architecture for a next-best-product recommendation system for banking, using SageMaker AI and PyTorch to enhance prediction accuracy and explainability.

Read the original at AWS Machine Learning Blog
2 min read4 views
AWS introduces explainable next-best-product recommendation system for banking using SageMaker
Image from AWS Machine Learning Blog

AWS has released a new architecture for building an explainable next-best-product recommendation system specifically designed for banking institutions. This release leverages Amazon SageMaker AI and PyTorch to help banks predict which product a customer is likely to need next, using deep learning techniques.

The system aims to transform vast amounts of customer data, such as transaction histories, product ownership records, demographic profiles, and behavioral patterns, into actionable insights. Traditional rule-based systems and collaborative filtering approaches often fall short in capturing the complex temporal patterns seen in customer product adoption journeys. This new architecture utilizes a multi-tower neural network approach, where each tower processes different customer data aspects, enhancing both accuracy and explainability.

This recommendation system employs a learned attention mechanism that fuses the outputs of the individual towers, providing personalized and interpretable recommendations. The design is not a step-by-step guide but an architectural overview intended to assist in creating more accurate and interpretable models across various domains that handle heterogeneous customer data.

The target users for this solution are developers and enterprises in the financial services sector, particularly those involved in building recommendation systems. The system is designed to predict customer purchases across multiple product categories such as credit cards, deposits, insurance, loans, and mortgages, while ensuring compliance with regulatory requirements through explainable results.

Work implications: This architecture could enhance roles involved in data science and machine learning by providing a framework for developing more sophisticated recommendation systems, potentially accelerating workflows for banks and financial institutions looking to personalize customer interactions.

Originally reported by AWS

More on this