Back to Industry & Consulting

GenAI & Large Language Model Applications

Data Modernisation

A healthcare services organisation migrated data pipelines from its legacy SQL Server, Salesforce, Redshift and BigQuery systems to Databricks, using an AI-automated conversion tool. The tool converted the existing codebase into Databricks Asset Bundle repositories on GCP, governed under Unity Catalog, saving weeks of effort compared with a manual, line-by-line rewrite.

The first phase built out the lakehouse's medallion architecture:

This cut reporting latency from 8–10 hours down to near real-time.

Data Modernisation flow: legacy SQL Server, Salesforce, Redshift and BigQuery systems feed into an AI-automated conversion tool, which produces Databricks Asset Bundle repos governed under Unity Catalog; these package the jobs that build the lakehouse's Bronze, Silver and Gold layers, cutting reporting latency to near real-time
Data Modernisation flow: legacy systems feed the conversion tool, which produces Databricks Asset Bundle repos under Unity Catalog governance; these build the lakehouse's medallion layers, cutting latency to near real-time.

Product Discovery

A major financial institution needed both business users and product specialists to find relevant products quickly across its catalogue. Keyword search often struggled to return relevant results, since queries phrased in plain business language rarely matched the exact terminology used in the product documentation. Users then had to manually sift through several documents to confirm a match. The first phase was scoped to a catalogue of over 2,000 products, enough to validate whether an agentic RAG approach would work before considering a wider rollout.

On the Databricks Mosaic AI platform:

Unity Catalog governed the whole pipeline, managing access to the documents, the vector index and the models, and enforcing the regulatory compliance guardrails required in financial services. MLflow tracked experiments and versioned each iteration of the pipeline.

The proof of concept cut query resolution time, returned more precise product matches than manual keyword search, and passed the client's evaluation for rollout.

Product Discovery process flow: product documents are embedded via a Databricks-hosted model and indexed into a Vector Search index; at query time a LangChain agent retrieves matches from the index and Llama drafts the tailored response; Unity Catalog governs the whole pipeline, including the MLflow registry
Process flow: product documents are embedded and indexed into Vector Search; at query time the agent retrieves matches and Llama drafts the response. Unity Catalog governs the entire pipeline, including the MLflow registry.

Knowledge Support Tool

A leading equipment rental firm needed to help sales representatives respond to customer inquiries faster, reduce manual document searches, and support internal training. Subject matter experts (SMEs) needed to be able to review and correct any flagged response.

The knowledge base was built from the firm's existing documents — structured (CSV, JSON) and unstructured (PDF, HTML) — ingested into S3 and converted to embeddings using GPT-3.5. Chroma was used as the vector store. The RAG pipeline used LangChain's RetrievalQA Chain with a prompt template matching the client's requirements: answers formatted as lists where appropriate, with links to source documents.

The deployment ran on AWS:

Response time for customer inquiries improved by ~22%.

AWS architecture for knowledge support tool: Amazon Lex, Lambda functions, S3 bucket with PDFs and CSVs, LangChain RetrievalQA Chain, OpenAI GPT-3.5 on SageMaker, DynamoDB, Docker on EC2, API Gateway, SME review interface
System architecture — knowledge support tool: real-time interactions via Amazon Lex and Lambda; batch processing ingests documents into S3, creates embeddings, and retrains with SME feedback.