SlideShare a Scribd company logo
1 of 17
ClientLive
Christophe Goset - 14 novembre 2018
Ordre du jour
1. Importance de l’information publique pour une banque
2. Evolution d’un premier outil d’analyse : Panoptes
3. Lien avec le CRM de CACIB : ClientLive
4. Cas d’usage liés à l’exploitation de l’information publique
5. Intérêt(s) des bases graphe
6. Autres cas d’usage
Page 3 ClientLive - PanOptes - Novembre 2018
L’exploitation des données s’appuie sur
de nouvelles solutions pour trier l’information
ET l’intelligence collective
Ce qui émerge sur internet chaque minute
“90% de la donnée disponible
dans le monde a été créée dans les deux
dernières années”
(source : IBM)
“19.8%du temps de travail
Soit un jour par semaine consacré par les
collaborateurs à chercher de l’information”
(source: Cotrillresearch)
Page 4 ClientLive - PanOptes - Novembre 2018
Pour les banques, l’information est un actif vital
Identifier des
opportunités
commerciales
Conduire des
analyses de
risque
Analyser
son
environnement
Page 5 ClientLive - PanOptes - Novembre 2018
PanOptes, une supervision de l’information publique
Avec cette solution, les utilisateurs peuvent rapidement consulter les informations
les plus pertinentes :
 Les articles sont automatiquement classés par entreprise, domaine, sujet, opinion,
sentiment, langage, géographie, etc…
 La base de connaissance s’enrichit des actions des utilisateurs pour fournir des
recommandations.
Capitalisation sur l’intelligence collective
Sur un
CLIENT
Très bientôt
sur un DOMAINE
ou un SECTEUR
Page 6 ClientLive - PanOptes - Novembre 2018
Vidéo Panoptes présentée le 16 mars 2018
Page 7 ClientLive - PanOptes - Novembre 2018
I. ClientLive, le CRM de CA-CIB, une autre vision
Un commercial n’a pas les mêmes besoins qu’un analyste des risques
Page 8 ClientLive - PanOptes - Novembre 2018
II. ClientLive, le CRM de CA-CIB, une autre vision
Même chose pour un responsable pays ou de secteur
Page 9 ClientLive - PanOptes - Novembre 2018
Crédit Agricole CIB, une organisation 3D orientée client
Page 10 ClientLive - PanOptes - Novembre 2018
3 personas décrivant les principaux profils rencontrés
Teddy
Ex.“Early detector”
Pauline
Ex.“Sales person”
Alix
Ex.“Editorialiste”
Qui sont-ils ?
Personnes devant trouver de
l’information pertienente le plus
rapidement possible à propos de
leurs datas, secteurs, geographies
à tout moment de la journée.
Qui sont-ils ?
Personnes ayant besoin de la
vision la plus large possible portant
sur des signaux faibles à propos
des datas de la banque.
Qui sont-ils ?
Personnes ayant besoin de trouver
et partager les dernières
informations à propos des datas,
secteurs, geographies, domains,
etc…
Page 11 ClientLive - PanOptes - Novembre 2018
Une Architecture Graphe pour plus
de Performance, de Flexibilité et d’Efficacité
Page 12 ClientLive - PanOptes - Novembre 2018
I. De l’intérêt des bases graphe : Une meilleure visibilité
Pour les données arborescentes comme sur Panoptes
Et de manière globale pour toutes les données hiérarchiques
Tests
POO
Design
Patterns
C# CQRS
Elastic
Search
TDD
ASP.Net
Web forms
MVC Angular 2 React JS HTML CSS
Javascript
JQuery
Transact
SQL
DTSX Cube
SQL avancé
(réplication
&co)
3 2 3 1 1 2 3 3 1 1 3 3 3 3 2 2
2 2 2 1 0 2 1 3 2 0 2 2 2 0 0 0
3 3 3 3 1 1 3 3 3 1 3 3 3 0 0 0
3 3 3 2 0 3 1 2 1 0 3 2 2 0 0 0
SQLConception Web
Un lookup versus un clic…
Page 13 ClientLive - PanOptes - Novembre 2018
II. De l’intérêt des bases graphe : Une meilleure maintenabilité
Du fait de la reduction du code nécessaire.
Exemple de code TransacSQL
SELECT DISTINCT
dataId,
dataName,
parentId,
iif(S.Name='Validated by hierarchy', 'ValidatedByAdataManager', S.Name) as status
FROM (
SELECT
cast(C.IdTechdata as varchar(32)) AS dataId
,C.Name AS dataName
,iif(C.idTechParentdata is NULL, Null , cast(C.IdTechParentdata as varchar(32))) AS parentId
,MAX(SH.ChangeDate) as changeDate
FROM data C
INNER JOIN [StateHistory] SH on SH.IdTechTarget=C.IdTechdata
INNER JOIN [State] S on S.IdTechState=SH.IdTechState
WHERE
S.[IdTechStateMachine]=15
GROUP BY C.IdTechdata, C.Name, C.IdTechParentdata
) Grouped
INNER JOIN [StateHistory] SH on SH.IdTechTarget=Grouped.dataId
INNER JOIN [State] S on S.IdTechState=SH.IdTechState
WHERE
Grouped.changeDate=SH.ChangeDate
ORDER BY dataId
Exemple de code CYPHER (Neo4J)
MATCH(c:data)
OPTIONAL MATCH(p:data)<-[r:HAS_PARENT_data]-(c)
RETURN
c.id AS dataId,
c.name AS dataName,
p.id AS parentId,
filter(l in labels(c) where l<>'data')[0] as status
ORDER BY c.id
Page 14 ClientLive - PanOptes - Novembre 2018
II. De l’intérêt des bases graphe : Une meilleure performance
Du fait de l’organisation des données en mémoire.
Le code SQL précédent met ainsi 4 fois plus de temps
sur la même volumétrie (50.000 éléments retournés),
et parfois bien plus…
Des ratios 10 à 40 ont été régulièrement observés sur des volumétries
plus importantes (million d’éléments traités).
Des cas de time-out en SQL ont également été solutionnés.
Page 15 ClientLive - PanOptes - Novembre 2018
Une autre utilisation des bases graphe
Vision de l’architecture modulaire du CRM
Page 16 ClientLive - PanOptes - Novembre 2018
II. Une autre utilisation des bases graphe
Vision de l’architecture modulaire du CRM
ClientLive
Contacts :
Philippe.moquin@ca-cib.com
gautier.sartorius@ca-cib.com
christophe.goset@ca-cib.com

More Related Content

What's hot

2014 Présentation pour la soutenance du probatoire "Big Data"de galsungen
2014 Présentation pour la soutenance du probatoire "Big Data"de galsungen2014 Présentation pour la soutenance du probatoire "Big Data"de galsungen
2014 Présentation pour la soutenance du probatoire "Big Data"de galsungenGalsungen
 
Baina bigdata introduction 2016
Baina bigdata introduction 2016Baina bigdata introduction 2016
Baina bigdata introduction 2016Karim Baïna
 
Atelier 2AM / BIG DATA LAB by Groupe CARTEGIE
Atelier 2AM / BIG DATA LAB by Groupe CARTEGIEAtelier 2AM / BIG DATA LAB by Groupe CARTEGIE
Atelier 2AM / BIG DATA LAB by Groupe CARTEGIEGroupe IDAIA
 
Présentation Big Data DFCG
Présentation Big Data DFCGPrésentation Big Data DFCG
Présentation Big Data DFCGMicropole Group
 
L'utilisation du Big Data en entreprise
L'utilisation du Big Data en entrepriseL'utilisation du Big Data en entreprise
L'utilisation du Big Data en entrepriseMathieu Lahaye
 
BIG DATA - Les données au service de la business intelligence
BIG DATA - Les données au service de la business intelligenceBIG DATA - Les données au service de la business intelligence
BIG DATA - Les données au service de la business intelligenceJulien DEMAUGÉ-BOST
 
Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...
Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...
Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...Business & Decision
 
Intervention Partech International pour Dataconnexions
Intervention Partech International pour DataconnexionsIntervention Partech International pour Dataconnexions
Intervention Partech International pour DataconnexionsEtalab
 
La Big Data et ses applications
La Big Data et ses applicationsLa Big Data et ses applications
La Big Data et ses applicationsAffinity Engine
 

What's hot (12)

2014 Présentation pour la soutenance du probatoire "Big Data"de galsungen
2014 Présentation pour la soutenance du probatoire "Big Data"de galsungen2014 Présentation pour la soutenance du probatoire "Big Data"de galsungen
2014 Présentation pour la soutenance du probatoire "Big Data"de galsungen
 
Baina bigdata introduction 2016
Baina bigdata introduction 2016Baina bigdata introduction 2016
Baina bigdata introduction 2016
 
Atelier 2AM / BIG DATA LAB by Groupe CARTEGIE
Atelier 2AM / BIG DATA LAB by Groupe CARTEGIEAtelier 2AM / BIG DATA LAB by Groupe CARTEGIE
Atelier 2AM / BIG DATA LAB by Groupe CARTEGIE
 
Introduction
IntroductionIntroduction
Introduction
 
Présentation Big Data DFCG
Présentation Big Data DFCGPrésentation Big Data DFCG
Présentation Big Data DFCG
 
L'utilisation du Big Data en entreprise
L'utilisation du Big Data en entrepriseL'utilisation du Big Data en entreprise
L'utilisation du Big Data en entreprise
 
BIG DATA - Les données au service de la business intelligence
BIG DATA - Les données au service de la business intelligenceBIG DATA - Les données au service de la business intelligence
BIG DATA - Les données au service de la business intelligence
 
Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...
Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...
Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...
 
Intervention Partech International pour Dataconnexions
Intervention Partech International pour DataconnexionsIntervention Partech International pour Dataconnexions
Intervention Partech International pour Dataconnexions
 
La Big Data et ses applications
La Big Data et ses applicationsLa Big Data et ses applications
La Big Data et ses applications
 
Big data
Big dataBig data
Big data
 
Bittle
BittleBittle
Bittle
 

Similar to GraphDay Paris - Crédit Agricole CIB - Détection & qualification d’événements Clientèle

Livre blanc big data et data lake le duo gagnant extrait_itelligence
Livre blanc big data et data lake le duo gagnant extrait_itelligenceLivre blanc big data et data lake le duo gagnant extrait_itelligence
Livre blanc big data et data lake le duo gagnant extrait_itelligenceHélène Etienne
 
Big data - Cours d'introduction l Data-business
Big data - Cours d'introduction l Data-businessBig data - Cours d'introduction l Data-business
Big data - Cours d'introduction l Data-businessVincent de Stoecklin
 
Big data-2-170220212621
Big data-2-170220212621Big data-2-170220212621
Big data-2-170220212621Haifa Akermi
 
Le Big Data et les analytics : quels enjeux pour le marketing BtoB
Le Big Data et les analytics : quels enjeux pour le marketing BtoBLe Big Data et les analytics : quels enjeux pour le marketing BtoB
Le Big Data et les analytics : quels enjeux pour le marketing BtoBSparklane
 
Etude Apec - Les métiers de la data
Etude Apec - Les métiers de la dataEtude Apec - Les métiers de la data
Etude Apec - Les métiers de la dataApec
 
Data Breakfast : La transformation digitale à l'heure de la data
Data Breakfast : La transformation digitale à l'heure de la dataData Breakfast : La transformation digitale à l'heure de la data
Data Breakfast : La transformation digitale à l'heure de la dataConverteo
 
Big Data: quelle valeur pour l'entreprise
Big Data: quelle valeur pour l'entrepriseBig Data: quelle valeur pour l'entreprise
Big Data: quelle valeur pour l'entrepriseGenève Lab
 
Le CDO est-il le meilleurs ami/ennemi de l'archiviste ?
Le CDO est-il le meilleurs ami/ennemi de l'archiviste ?Le CDO est-il le meilleurs ami/ennemi de l'archiviste ?
Le CDO est-il le meilleurs ami/ennemi de l'archiviste ?AssociationAF
 
BigData & Cloud @ Excelerate Systems France
BigData & Cloud @ Excelerate Systems FranceBigData & Cloud @ Excelerate Systems France
BigData & Cloud @ Excelerate Systems FranceExcelerate Systems
 
cdg69-i-int-2017-sujet-projet_etude-isi-sic.pdf
cdg69-i-int-2017-sujet-projet_etude-isi-sic.pdfcdg69-i-int-2017-sujet-projet_etude-isi-sic.pdf
cdg69-i-int-2017-sujet-projet_etude-isi-sic.pdfZkSadrati
 
Baina bigdata le futur eldorado
Baina bigdata le futur eldoradoBaina bigdata le futur eldorado
Baina bigdata le futur eldoradoKarim Baïna
 
Livre Blanc ALTARES: La Data, nouveau disrupteur du business model des entrep...
Livre Blanc ALTARES: La Data, nouveau disrupteur du business model des entrep...Livre Blanc ALTARES: La Data, nouveau disrupteur du business model des entrep...
Livre Blanc ALTARES: La Data, nouveau disrupteur du business model des entrep...Altares D&B
 
Big data en (ré)assurance régis delayet
Big data en (ré)assurance   régis delayetBig data en (ré)assurance   régis delayet
Big data en (ré)assurance régis delayetKezhan SHI
 
Quel est l'avenir des stratégies de données?
Quel est l'avenir des stratégies de données?Quel est l'avenir des stratégies de données?
Quel est l'avenir des stratégies de données?Denodo
 
Le Big Data dans la Banque et l'Assurance
Le Big Data dans la Banque et l'AssuranceLe Big Data dans la Banque et l'Assurance
Le Big Data dans la Banque et l'AssuranceAMNIS Consulting
 
Big Data : concepts, cas d'usage et tendances
Big Data : concepts, cas d'usage et tendancesBig Data : concepts, cas d'usage et tendances
Big Data : concepts, cas d'usage et tendancesJean-Michel Franco
 

Similar to GraphDay Paris - Crédit Agricole CIB - Détection & qualification d’événements Clientèle (20)

Livre blanc big data et data lake le duo gagnant extrait_itelligence
Livre blanc big data et data lake le duo gagnant extrait_itelligenceLivre blanc big data et data lake le duo gagnant extrait_itelligence
Livre blanc big data et data lake le duo gagnant extrait_itelligence
 
Big data - Cours d'introduction l Data-business
Big data - Cours d'introduction l Data-businessBig data - Cours d'introduction l Data-business
Big data - Cours d'introduction l Data-business
 
Introduction au BIG DATA
Introduction au BIG DATAIntroduction au BIG DATA
Introduction au BIG DATA
 
Big data-2-170220212621
Big data-2-170220212621Big data-2-170220212621
Big data-2-170220212621
 
Le Big Data et les analytics : quels enjeux pour le marketing BtoB
Le Big Data et les analytics : quels enjeux pour le marketing BtoBLe Big Data et les analytics : quels enjeux pour le marketing BtoB
Le Big Data et les analytics : quels enjeux pour le marketing BtoB
 
Etude Apec - Les métiers de la data
Etude Apec - Les métiers de la dataEtude Apec - Les métiers de la data
Etude Apec - Les métiers de la data
 
Data Breakfast : La transformation digitale à l'heure de la data
Data Breakfast : La transformation digitale à l'heure de la dataData Breakfast : La transformation digitale à l'heure de la data
Data Breakfast : La transformation digitale à l'heure de la data
 
Big Data: quelle valeur pour l'entreprise
Big Data: quelle valeur pour l'entrepriseBig Data: quelle valeur pour l'entreprise
Big Data: quelle valeur pour l'entreprise
 
Le CDO est-il le meilleurs ami/ennemi de l'archiviste ?
Le CDO est-il le meilleurs ami/ennemi de l'archiviste ?Le CDO est-il le meilleurs ami/ennemi de l'archiviste ?
Le CDO est-il le meilleurs ami/ennemi de l'archiviste ?
 
BigData & Cloud @ Excelerate Systems France
BigData & Cloud @ Excelerate Systems FranceBigData & Cloud @ Excelerate Systems France
BigData & Cloud @ Excelerate Systems France
 
cdg69-i-int-2017-sujet-projet_etude-isi-sic.pdf
cdg69-i-int-2017-sujet-projet_etude-isi-sic.pdfcdg69-i-int-2017-sujet-projet_etude-isi-sic.pdf
cdg69-i-int-2017-sujet-projet_etude-isi-sic.pdf
 
Big data : défis & technologies
Big data : défis & technologiesBig data : défis & technologies
Big data : défis & technologies
 
Baina bigdata le futur eldorado
Baina bigdata le futur eldoradoBaina bigdata le futur eldorado
Baina bigdata le futur eldorado
 
Livre Blanc ALTARES: La Data, nouveau disrupteur du business model des entrep...
Livre Blanc ALTARES: La Data, nouveau disrupteur du business model des entrep...Livre Blanc ALTARES: La Data, nouveau disrupteur du business model des entrep...
Livre Blanc ALTARES: La Data, nouveau disrupteur du business model des entrep...
 
Pilotage & Performance 2012
Pilotage & Performance 2012Pilotage & Performance 2012
Pilotage & Performance 2012
 
BigData BigBuzz @ Le Node
BigData BigBuzz @ Le Node BigData BigBuzz @ Le Node
BigData BigBuzz @ Le Node
 
Big data en (ré)assurance régis delayet
Big data en (ré)assurance   régis delayetBig data en (ré)assurance   régis delayet
Big data en (ré)assurance régis delayet
 
Quel est l'avenir des stratégies de données?
Quel est l'avenir des stratégies de données?Quel est l'avenir des stratégies de données?
Quel est l'avenir des stratégies de données?
 
Le Big Data dans la Banque et l'Assurance
Le Big Data dans la Banque et l'AssuranceLe Big Data dans la Banque et l'Assurance
Le Big Data dans la Banque et l'Assurance
 
Big Data : concepts, cas d'usage et tendances
Big Data : concepts, cas d'usage et tendancesBig Data : concepts, cas d'usage et tendances
Big Data : concepts, cas d'usage et tendances
 

More from Neo4j

EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Neo4j
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeNeo4j
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsNeo4j
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j
 
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...Neo4j
 
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AIDeloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AINeo4j
 
Ingka Digital: Linked Metadata by Design
Ingka Digital: Linked Metadata by DesignIngka Digital: Linked Metadata by Design
Ingka Digital: Linked Metadata by DesignNeo4j
 

More from Neo4j (20)

EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge Graphs
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with Graph
 
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
 
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AIDeloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
 
Ingka Digital: Linked Metadata by Design
Ingka Digital: Linked Metadata by DesignIngka Digital: Linked Metadata by Design
Ingka Digital: Linked Metadata by Design
 

GraphDay Paris - Crédit Agricole CIB - Détection & qualification d’événements Clientèle

  • 1. ClientLive Christophe Goset - 14 novembre 2018
  • 2. Ordre du jour 1. Importance de l’information publique pour une banque 2. Evolution d’un premier outil d’analyse : Panoptes 3. Lien avec le CRM de CACIB : ClientLive 4. Cas d’usage liés à l’exploitation de l’information publique 5. Intérêt(s) des bases graphe 6. Autres cas d’usage
  • 3. Page 3 ClientLive - PanOptes - Novembre 2018 L’exploitation des données s’appuie sur de nouvelles solutions pour trier l’information ET l’intelligence collective Ce qui émerge sur internet chaque minute “90% de la donnée disponible dans le monde a été créée dans les deux dernières années” (source : IBM) “19.8%du temps de travail Soit un jour par semaine consacré par les collaborateurs à chercher de l’information” (source: Cotrillresearch)
  • 4. Page 4 ClientLive - PanOptes - Novembre 2018 Pour les banques, l’information est un actif vital Identifier des opportunités commerciales Conduire des analyses de risque Analyser son environnement
  • 5. Page 5 ClientLive - PanOptes - Novembre 2018 PanOptes, une supervision de l’information publique Avec cette solution, les utilisateurs peuvent rapidement consulter les informations les plus pertinentes :  Les articles sont automatiquement classés par entreprise, domaine, sujet, opinion, sentiment, langage, géographie, etc…  La base de connaissance s’enrichit des actions des utilisateurs pour fournir des recommandations. Capitalisation sur l’intelligence collective Sur un CLIENT Très bientôt sur un DOMAINE ou un SECTEUR
  • 6. Page 6 ClientLive - PanOptes - Novembre 2018 Vidéo Panoptes présentée le 16 mars 2018
  • 7. Page 7 ClientLive - PanOptes - Novembre 2018 I. ClientLive, le CRM de CA-CIB, une autre vision Un commercial n’a pas les mêmes besoins qu’un analyste des risques
  • 8. Page 8 ClientLive - PanOptes - Novembre 2018 II. ClientLive, le CRM de CA-CIB, une autre vision Même chose pour un responsable pays ou de secteur
  • 9. Page 9 ClientLive - PanOptes - Novembre 2018 Crédit Agricole CIB, une organisation 3D orientée client
  • 10. Page 10 ClientLive - PanOptes - Novembre 2018 3 personas décrivant les principaux profils rencontrés Teddy Ex.“Early detector” Pauline Ex.“Sales person” Alix Ex.“Editorialiste” Qui sont-ils ? Personnes devant trouver de l’information pertienente le plus rapidement possible à propos de leurs datas, secteurs, geographies à tout moment de la journée. Qui sont-ils ? Personnes ayant besoin de la vision la plus large possible portant sur des signaux faibles à propos des datas de la banque. Qui sont-ils ? Personnes ayant besoin de trouver et partager les dernières informations à propos des datas, secteurs, geographies, domains, etc…
  • 11. Page 11 ClientLive - PanOptes - Novembre 2018 Une Architecture Graphe pour plus de Performance, de Flexibilité et d’Efficacité
  • 12. Page 12 ClientLive - PanOptes - Novembre 2018 I. De l’intérêt des bases graphe : Une meilleure visibilité Pour les données arborescentes comme sur Panoptes Et de manière globale pour toutes les données hiérarchiques Tests POO Design Patterns C# CQRS Elastic Search TDD ASP.Net Web forms MVC Angular 2 React JS HTML CSS Javascript JQuery Transact SQL DTSX Cube SQL avancé (réplication &co) 3 2 3 1 1 2 3 3 1 1 3 3 3 3 2 2 2 2 2 1 0 2 1 3 2 0 2 2 2 0 0 0 3 3 3 3 1 1 3 3 3 1 3 3 3 0 0 0 3 3 3 2 0 3 1 2 1 0 3 2 2 0 0 0 SQLConception Web Un lookup versus un clic…
  • 13. Page 13 ClientLive - PanOptes - Novembre 2018 II. De l’intérêt des bases graphe : Une meilleure maintenabilité Du fait de la reduction du code nécessaire. Exemple de code TransacSQL SELECT DISTINCT dataId, dataName, parentId, iif(S.Name='Validated by hierarchy', 'ValidatedByAdataManager', S.Name) as status FROM ( SELECT cast(C.IdTechdata as varchar(32)) AS dataId ,C.Name AS dataName ,iif(C.idTechParentdata is NULL, Null , cast(C.IdTechParentdata as varchar(32))) AS parentId ,MAX(SH.ChangeDate) as changeDate FROM data C INNER JOIN [StateHistory] SH on SH.IdTechTarget=C.IdTechdata INNER JOIN [State] S on S.IdTechState=SH.IdTechState WHERE S.[IdTechStateMachine]=15 GROUP BY C.IdTechdata, C.Name, C.IdTechParentdata ) Grouped INNER JOIN [StateHistory] SH on SH.IdTechTarget=Grouped.dataId INNER JOIN [State] S on S.IdTechState=SH.IdTechState WHERE Grouped.changeDate=SH.ChangeDate ORDER BY dataId Exemple de code CYPHER (Neo4J) MATCH(c:data) OPTIONAL MATCH(p:data)<-[r:HAS_PARENT_data]-(c) RETURN c.id AS dataId, c.name AS dataName, p.id AS parentId, filter(l in labels(c) where l<>'data')[0] as status ORDER BY c.id
  • 14. Page 14 ClientLive - PanOptes - Novembre 2018 II. De l’intérêt des bases graphe : Une meilleure performance Du fait de l’organisation des données en mémoire. Le code SQL précédent met ainsi 4 fois plus de temps sur la même volumétrie (50.000 éléments retournés), et parfois bien plus… Des ratios 10 à 40 ont été régulièrement observés sur des volumétries plus importantes (million d’éléments traités). Des cas de time-out en SQL ont également été solutionnés.
  • 15. Page 15 ClientLive - PanOptes - Novembre 2018 Une autre utilisation des bases graphe Vision de l’architecture modulaire du CRM
  • 16. Page 16 ClientLive - PanOptes - Novembre 2018 II. Une autre utilisation des bases graphe Vision de l’architecture modulaire du CRM

Editor's Notes

  1. The volume of data has increased tremendously A new way to exploit information is required 90% of the data in the world today has been created in the last two years alone” (source : IBM) Deriving benefit from all the available information is very time-consuming : “19.8% of business time – the equivalent of 1 day per working week – is wasted by employees searching for information”(1) To exploit information effectively, companies have to counter information overload by improving its quality The aim is to ensure that information is relevant to the need of the employee 1) http://www.cottrillresearch.com/various-survey-statistics-workers-spend-too-much-time-searching-for-information => Data exploitation relies on new solutions to sort information and collective intelligence