Inventory Intelligence Layer

How conversational Al understands, retrieves, and ranks marketplace inventory. This system was designed to solve a specific class of problems inside complex marketplaces: turning vague user questions into precise, high-intent inventory.


SITUATION

Domain: Multi-dealer marketplace

Environment: Web + internal tooling Scale: 300+ dealers, 100k+ listings


What Was Unclear

  • Was the system answering questions or driving buying intent?
  • What constitutes a "good" answer?
  • Which constraints matter most: speed, accuracy, recall, cost?

Reframed As

Not an Al chatbot. An inventory discovery engine with a conversational interface.


Problem

Users asked natural language questions.

System returned answers.

But answers did not reliably surface purchasable inventory.


SYSTEM STRUCURE

Intent Layer

  • Why: Faster iteration, from aption instead of fine-tuning

Key Decisions

  • Used retriev/-augmented generation instead of fine-tuning
    Why: Faster iteration, less upfront cost
  • Centralized schema for inventory attributes
    Why: Consistent filtering, easier onboaanding for new dealers
  • Separated language handing from business logic
    Why: Simplifies multilingual support, reduces maintenance

Enables