Enterprise product intelligence
Simplify
Context
A national imaging and printing distributor with thousands of SKUs and hundreds of thousands of transaction records. Sales representatives needed reliable answers to distinct classes of question — what's compatible with a given machine, what supersedes a discontinued item, what an account is due to reorder — and each class requires different evidence.
System
I built the platform on a knowledge graph of product relationships — compatibility, supersession, complementarity — constructed from structured transaction data and unstructured technical documentation. Every request is resolved to a specific intent before retrieval begins, the intent selects the retrieval path (graph traversal, SQL, or documents), and generation happens last, over evidence already retrieved and validated. Answers carry their sources.
Prediction
Retrieval answers the question in front of a representative; prediction decides which conversation is worth having. A recommendation engine built on five years of transaction history models purchasing behavior directly — which accounts are due, which are drifting toward attrition — and ranks what each account should be offered next. Each intent is evaluated against its own criteria, because an aggregate score would hide failure in any one of them.