SmartRecommender AI: Predictive Sales for Odoo
An intelligent Odoo 17 module that transforms passive sales data into active cross-selling opportunities using Machine Learning (Apriori Algorithm) directly within the ERP interface.
2026 · Shipped
The Problem
Sales representatives using Odoo lacked visibility on relevant product associations, leading to missed cross-selling opportunities and a static average basket size. Manual analysis of sales history was too time-consuming.
The Solution
I developed a custom Odoo module that integrates the Pandas and Mlxtend libraries. It extracts historical data, trains a model using the Apriori algorithm to find itemsets with high 'Lift', and displays these suggestions dynamically in the sales view (<50ms latency).












Odoo 17 · Python 3.11 · Machine Learning · Apriori Algorithm · Data Mining · Docker · PostgreSQL · ERP