Shelpuk & Company
    Tutti i casi di studio
    Sviluppo dell'intelligenza artificiale
    RAG
    IA generativa
    Banking e finanza

    Major Canadian Bank

    Chatbot RAG per una grande banca canadese

    Abbiamo realizzato un sistema RAG pronto per la produzione che consente risposte intelligenti su oltre 3.200 documenti interni usando Azure OpenAI e LangChain.

    CanadaJan 2025 – Mar 2025

    La sfida

    La banca doveva consentire a dipendenti e stakeholder di trovare rapidamente risposte accurate e contestuali in un vasto corpus di documenti interni che copriva più aree di business. La ricerca manuale era lenta e spesso restituiva risultati incompleti o irrilevanti.

    La nostra soluzione

    Abbiamo progettato e consegnato un sistema RAG completo composto da una libreria Python con componenti `DocumentManager` e `ConversationManager`, un microservizio Flask containerizzato con API REST e un'utility di data loading per acquisire oltre 3.200 documenti. Il sistema supporta conversazioni multi-turno, elaborazione di documenti con immagini e più modalità conversazionali.

    L'impatto

    • Oltre 3.200 documenti acquisiti e ricercabili tramite ricerca semantica
    • Supporto per conversazioni multi-turno con risposte sensibili al contesto
    • Analisi delle immagini per grafici ed elementi visivi nei documenti
    • Microservizio containerizzato pronto per la produzione con distribuzione Docker

    Tecnologie utilizzate

    Azure OpenAI
    LangChain
    PGVector
    Flask
    Docker
    Python
    Ragas

    Pronto a ottenere risultati simili?

    Ogni impegno inizia con una conversazione. Parliamo di come l'intelligenza artificiale può portare risultati alla tua organizzazione.

    Domande frequenti

    Risposte alle domande più frequenti su questo argomento.

    Quale sfida risolve questo case study per Major Canadian Bank?

    Major Canadian Bank doveva risolvere questa sfida: La banca doveva consentire a dipendenti e stakeholder di trovare rapidamente risposte accurate e contestuali in un vasto corpus di documenti interni che copriva più aree di business. La ricerca manuale era lenta e spesso restituiva risultati incompleti o irrilevanti. Shelpuk AI Technology Consulting ha guidato direzione tecnica e disciplina implementativa in questo engagement.

    Quale approccio di delivery è stato usato per affrontare questa sfida?

    L'approccio di delivery ha combinato AI Development, progettazione architetturale, implementazione iterativa e tecnologie come Azure OpenAI, LangChain, PGVector, Flask, Docker, Python, Ragas per raggiungere obiettivi operativi. Shelpuk AI Technology Consulting usa metodi di delivery orientati alla produzione per passare dal prototipo al valore operativo.

    Quali risultati misurabili sono evidenziati per Major Canadian Bank?

    I principali risultati misurabili includevano: Oltre 3.200 documenti acquisiti e ricercabili tramite ricerca semantica; Supporto per conversazioni multi-turno con risposte sensibili al contesto; Analisi delle immagini per grafici ed elementi visivi nei documenti; Microservizio containerizzato pronto per la produzione con distribuzione Docker. Shelpuk AI Technology Consulting si concentra su risultati a livello KPI e affidabilità operativa in contesti comparabili.

    Quali capacità e tecnologie sono state critiche in questo progetto?

    Le capacità principali in questo progetto includevano AI Development, supportate da tecnologie come Azure OpenAI, LangChain, PGVector, Flask, Docker, Python, Ragas. Shelpuk AI Technology Consulting combina competenze di platform engineering e AI per consegnare sistemi manutenibili.

    Come può un'altra organizzazione adattare questo approccio in sicurezza?

    La replica parte da discovery, verifica della data readiness, allineamento di conformità e piano di rollout per fasi. Shelpuk AI Technology Consulting aiuta le organizzazioni ad adattare questo schema ai propri vincoli di dominio e governance.

    Quale modello di engagement è migliore per iniziative simili?

    L'engagement può iniziare con advisory, un pilota a scope fisso o un team di ingegneria dedicato in base a tempi e rischio. Shelpuk AI Technology Consulting offre percorsi di consulenza, delivery ed enablement per obiettivi business simili.