RAG

Swisscom : Assistant RAG pour le Service Client

Entrée gagnante dans la compétition Swisscom pour améliorer 'Sam', le chatbot de support client, utilisant une architecture RAG.

ClientSwisscom (lauréat de la compétition)
Année2024
Durée2 mois
CatégorieRAG

Le défi

L'assistant de Swisscom 'Sam' avait trois problèmes critiques : il répondait dans la mauvaise langue, fournissait des URLs non pertinentes ou cassées, et donnait des réponses trop courtes poussant les clients à demander un agent humain.

Notre solution

Nous avons construit une architecture RAG avec LangChain comportant un retrieval en deux phases : recherche par similarité (K=30) suivie d'un reranking BM25 (K=3). Embeddings avec OpenAI text-embedding-3-large, ChromaDB comme vector store. Génération avec GPT-4o avec l'historique de conversation résumé à chaque tour. Support multilingue natif (DE/FR/IT/EN) sans filtres supplémentaires grâce au reranking au niveau des chunks.

Résultats clés

  • Score moyen de 0,78 sur l'échelle vs Sam sur 85 questions en 4 langues
  • Un juge LLM impartial préfère notre assistant 8 fois sur 10
  • Problème de détection de langue entièrement résolu
  • URLs pertinentes et vérifiées dans les réponses

Métriques clés

0,78Score vs Sam
78%Amélioration
4Langues
85Questions test

Technologies utilisées

LangChainChromaDBOpenAIGPT-4oBM25

Service associé : Recherche dans les documents de l'entreprise

Prêt à transformer votre entreprise ?

Discutons de la façon dont je peux vous aider à obtenir des résultats similaires avec des solutions IA adaptées à vos besoins.

Réserver l'appel gratuit de 30 minutes

ou écrivez à info@saccoai.com