Illustrative AI recommendation workspace with customer criteria, ranked product matches, evidence, sources, and evaluation status

Portfolio case study · Financial services · Claude · RAG

Production AI recommendation engine

A recommendation platform scaled from prototype to production, using Claude and Qdrant retrieval to match customers with a large product catalog through natural-language queries.

  • Django
  • React
  • AWS
  • Claude
  • Qdrant
Illustrative reconstruction based on project scope
Delivery recordAssociated Excellence engineer
ClientConfidential financial services platform
Visual evidenceIllustrative, not a client screenshot

The operating problem

Where the work was breaking down.

The product had to translate natural-language customer needs into useful matches across a catalog of more than 100,000 products. A prototype could demonstrate the idea, but production required repeatable retrieval, application integration, usable ranking context, and response times suitable for a customer workflow.

The delivered system

AI inside a maintained product.

The production platform used Django and React around a Claude-powered retrieval experience, with Qdrant providing vector search and AWS supporting deployment. The product narrowed a large catalog into relevant candidates and presented the recommendation workflow through a maintained application rather than a standalone model demo.

Operating sequence

How the system moves work.

This sequence describes the delivered product pattern at a functional level. It does not expose confidential client implementation details.

  1. 01

    A user describes customer criteria and constraints in natural language.

  2. 02

    The platform converts the request into retrieval context and finds relevant catalog candidates.

  3. 03

    The model organizes the candidate set into recommendations for the product experience.

  4. 04

    The user reviews the result and continues the governed customer workflow in the application.

Delivered capabilities

What the product had to do.

  • Natural-language product discovery
  • Vector retrieval across a large catalog
  • Ranked candidate presentation with supporting context
  • Production web application and cloud deployment

Production controls

What keeps the AI bounded.

  • Catalog and source-data version awareness
  • Deterministic eligibility rules outside model judgment
  • Retrieval relevance and recommendation evaluation
  • Latency and failure monitoring across the pipeline
Reported portfolio outcomes

Evidence from the project record.

  • 100,000+ products
  • 50,000+ customers
  • Recommendations in under 1 minute

Figures are reported outcomes from the original portfolio material and are not presented as independently audited benchmarks.

Current AI signal · Search quality is a system

Production RAG is shifting from embeddings alone to retrieval pipelines.

Modern retrieval systems increasingly combine semantic and keyword signals, then rerank a smaller candidate set for precision. The broader lesson matches this delivery: useful recommendations come from the complete retrieval and product pipeline, not from the language model in isolation.

Read the primary source Qdrant: Hybrid Search with Reranking
All work

Related capability

AI product engineering

Explore the service