SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Use case : Machine Learning and AI
in banking and fnance
Dr Ahmed Rebai
Assistant Professor
Of Data Science
Esprit School of Engineering
29 December 2018
Dr Lotf Ncib
Assistant Professor
Of applied mathematics
Esprit School of Engineering
1
2
3
4
5
6
Table of
Contents
Introduction
Retrospectives
STB Bank Use Case Presentation
Data science methodology
Project’s steps
Conclusion
2
Selecting DS methodology – Available data
Business understanding- Data's Phases– Modeling-Evaluation-Deployment-Feedback
Ahmed Rebai-Lotf cib
Introduction
3
Business
Banking and Finance solutions
Credit ranking system...
Data
Varity – Volume – Digitalization
Business Intelligence
Dashboarding – Intelligent visualization
Data science
Exploitation-Meaning-Prediction
Ahmed Rebai-Lotf cib
4
public &
semipublic
sector
(52.5%)
foreign actors
(11.3%)
private
sector
(36.2%)
Financing of
Industrial
companies
18% of local
Market part
Investment
banking
Founded in
1958
In Tunis
bank's capital
participation
CEO Monsieur Samir Saied
Various instruments
Ahmed Rebai-Lotf cib
CRISP Methodology
5
Business Understanding
1st
Phase
Data Understanding
2nd
Phase
Data preparation
3rd
Phase
Deployment
Final phase
Evaluation
5th
phase
Modeling
4th
phase
CRISP
Methodolog
y
Ahmed Rebai-Lotf cib
1
2
3
4
The Master Plan
6
The new Data Science Methodology – (IBM vision 2018)
How can you use data to answer the question?
 Analytic Approach
What data do you need to answer? 
 Data requirements
Where is the data coming from and how will you get it?
 Data Collection
Can you get constructive feedback into answering the question? 
 Feedback
Ahmed Rebai-Lotf cib
Wanted Data
7
Structured
MySQL
Oracle
MSSQL
Semi-structured
CSV
JSON
XML
MongoDB
Unstructured
JPEG
PDF
MP3
Ahmed Rebai-Lotf cib
Tools that we will use
8
ETL + Reporting
Pentaho Data Integration
Dbeaver – PHPMyAdmin => MySQL database
Studio3T => MongoDB database
Power BI
Linux
Data Science
Python (numpy, pandas, matplotlib, sklearn,
tensorfow, keras, pytorch, textblob, senpy, nltk,...)
Google Cloud
Microsoft Azur
Amazon WebServices
Ahmed Rebai-Lotf cib
Business Understanding
9
Fraud Detection
Customers Sentiment
analysisAI & ML are used to identify sentiments in textual
data: in social media comments, news articles .
Risk Management
Operational
efficiency: i
ML and Graph theory can detect pattern
towards fraudulent operartions
(see Panama papers case HSBC Bank)
ML can predict risk arising out of banking exposures.
Risk could be either credit risk or fraud risk from
transactions or specifc customers.
A simple use-case is to convert hand-written forms into
machine readable data. This helps in reducing costs
signifi-cantly as most banking processes require lot of
paperwork.
Ahmed Rebai-Lotf cib
Analytic Approach - P1
10
 Semi-structured data contains :
 Clients’ information
 “Agences bancaires” ’ information
 DABs’ information
 Transactions’ information
 Find relation between clients and DAB in Transactions data.
 Week relationship between “Agences bancaires” and Transactions.
How can you use data to answer the question?
Develop a datawarehouse with this available data and try to centralize
the information in order to have a clear idea in Modeling phase
Ahmed Rebai-Lotf cib
Data Understanding
11
Reporting
Ahmed Rebai-Lotf cib
1
2
3
4
5
Modeling – P2
12
Type of model : Supervised method
Algorithm: ARMA, ARIMA , SARIMA , SARIMAX,
Implementation : Python
Robustness & Evaluation = Stochasticity evaluation , Rsquared and
Accuracy AIC
Detection of Trend , Seasonality + residuals evolutions
Users 'number
forecasting
Ahmed Rebai-Lotf cib
1
2
3
4
5
Modeling – P3
13
Type of model : Unsupervised method
Algorithm: CAH , KMEANS, Dbscan
Implementation : Python: sklean, Tensorfow
Robustness & Evaluation = silhouette score
Providing the clusters of users and then using them for group
charact-erization
Users’ profling
Ahmed Rebai-Lotf cib
1
2
3
4
5
Modeling – P4
14
Type of model : Supervised method
Algorithm: LDA , Logistic regression
Implementation : Python
Optimization & selecting model = GREEDY Wilks
Setting a score for each Reward / Loyalty based on the number of
transactions
Reward/Loyalty Scoring
Ahmed Rebai-Lotf cib
1
2
3
4
5
Modeling – P5
15
Type of model : Supervised method
Algorithm : NLP , Stemming , lemmatization
Implementation : Python
Robustness & Evaluation = MDT , IDF
Detect word weights that attract users
Knowledge text discovery
Ahmed Rebai-Lotf cib
1
2
3
4
5
Modeling – P6
16
Type of model : Supervised method
Algorithm: collaborative fltering , Turicreate , CF
Implementation : Python
Robustness & Evaluations = RMSE , NDCG , Mean Reciprocal Rank
Recommend a fnancial product (specifc category) in a specifc period
, in a specifc region Recommend a user for a loyalty ofer.
Recommender system
Ahmed Rebai-Lotf cib
1
2
3
4
5
Modeling – P7
17
Type of model : Supervised method
Algorithm : Decision Tree , Random Forest
Implementation : Python
Robustness & Evaluation = Roc Curve , Accuracy
Detect the conditions to take a ofer or not
 Need external tracking data of users in the web application:
Page views , clicks…
Boosting with Random
Forest
Ahmed Rebai-Lotf cib
1
2
3
4
5
Modeling – P8
18
Type of model : Unsupervised method, Graph theory, discrete
mathematics.
Algorithm : Clustering, Community detection, Outliers detection
Implementation : Python
Robustness & Evaluation = Roc Curve , Accuracy
Detect suspicious operations
Fraud Detection
Ahmed Rebai-Lotf cib
Deployment
19
With Juputer-lab or External Web site
Ahmed Rebai-Lotf cib
Feedback
20
Can you get constructive feedback into answering the question? 
Ahmed Rebai-Lotf cib
“In God we trust, all others must bring
data.”
W. Edwards
Derming
Ahmed Rebai-Lotf cib
Thank you for your
attention
29 December 2018
Ahmed Rebai-Lotf cib

Contenu connexe

Similaire à Use case stb

Machine Learning for Finance Master Class
Machine Learning for Finance Master Class Machine Learning for Finance Master Class
Machine Learning for Finance Master Class QuantUniversity
 
Next Generation Fraud Solutions using Neo4j
Next Generation Fraud Solutions using Neo4jNext Generation Fraud Solutions using Neo4j
Next Generation Fraud Solutions using Neo4jNeo4j
 
Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j
Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j
Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j Neo4j
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business IntelligenceOmkar Tembe
 
IEGROUP Sundip Gorai v3
IEGROUP Sundip Gorai v3IEGROUP Sundip Gorai v3
IEGROUP Sundip Gorai v3Sundip Gorai
 
Resume_Partha_Data Consultant_23_July_2016
Resume_Partha_Data Consultant_23_July_2016Resume_Partha_Data Consultant_23_July_2016
Resume_Partha_Data Consultant_23_July_2016Partha Sarathi Pattnaik
 
Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...
Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...
Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...Flink Forward
 
Financial Markets Data & Analytics Led Transformation
Financial Markets Data & Analytics Led TransformationFinancial Markets Data & Analytics Led Transformation
Financial Markets Data & Analytics Led TransformationGianpaolo Zampol
 
Robotic Process Automation (RPA) Webinar - By Matrix-IFS
Robotic Process Automation (RPA) Webinar - By Matrix-IFSRobotic Process Automation (RPA) Webinar - By Matrix-IFS
Robotic Process Automation (RPA) Webinar - By Matrix-IFSIdan Tohami
 
Ml master class cfa poland
Ml master class   cfa polandMl master class   cfa poland
Ml master class cfa polandQuantUniversity
 
20150118 s snet analytics vca
20150118 s snet analytics vca20150118 s snet analytics vca
20150118 s snet analytics vcaVishwanath Ramdas
 
ML and AI in Finance: Master Class
ML and AI in Finance: Master ClassML and AI in Finance: Master Class
ML and AI in Finance: Master ClassQuantUniversity
 
Qu for India - QuantUniversity FundRaiser
Qu for India  - QuantUniversity FundRaiserQu for India  - QuantUniversity FundRaiser
Qu for India - QuantUniversity FundRaiserQuantUniversity
 
Tier2 Technical Contracting
Tier2  Technical ContractingTier2  Technical Contracting
Tier2 Technical Contractingmobiangle
 
apidays LIVE Hong Kong - Fast Track the Open Banking Ecosystem with Platform ...
apidays LIVE Hong Kong - Fast Track the Open Banking Ecosystem with Platform ...apidays LIVE Hong Kong - Fast Track the Open Banking Ecosystem with Platform ...
apidays LIVE Hong Kong - Fast Track the Open Banking Ecosystem with Platform ...apidays
 
Detecting Opportunities and Threats with Complex Event Processing: Case St...
Detecting Opportunities and Threats with Complex Event Processing: Case St...Detecting Opportunities and Threats with Complex Event Processing: Case St...
Detecting Opportunities and Threats with Complex Event Processing: Case St...Tim Bass
 
Insurance digital transformation - key challenges
Insurance   digital transformation - key challengesInsurance   digital transformation - key challenges
Insurance digital transformation - key challengesArif Mohammed
 
Lean dqm reporting
Lean dqm reportingLean dqm reporting
Lean dqm reportingdatatovalue
 

Similaire à Use case stb (20)

Machine Learning for Finance Master Class
Machine Learning for Finance Master Class Machine Learning for Finance Master Class
Machine Learning for Finance Master Class
 
Next Generation Fraud Solutions using Neo4j
Next Generation Fraud Solutions using Neo4jNext Generation Fraud Solutions using Neo4j
Next Generation Fraud Solutions using Neo4j
 
Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j
Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j
Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
IEGROUP Sundip Gorai v3
IEGROUP Sundip Gorai v3IEGROUP Sundip Gorai v3
IEGROUP Sundip Gorai v3
 
Resume_Partha_Data Consultant_23_July_2016
Resume_Partha_Data Consultant_23_July_2016Resume_Partha_Data Consultant_23_July_2016
Resume_Partha_Data Consultant_23_July_2016
 
Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...
Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...
Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...
 
Financial Markets Data & Analytics Led Transformation
Financial Markets Data & Analytics Led TransformationFinancial Markets Data & Analytics Led Transformation
Financial Markets Data & Analytics Led Transformation
 
Robotic Process Automation (RPA) Webinar - By Matrix-IFS
Robotic Process Automation (RPA) Webinar - By Matrix-IFSRobotic Process Automation (RPA) Webinar - By Matrix-IFS
Robotic Process Automation (RPA) Webinar - By Matrix-IFS
 
Ml master class cfa poland
Ml master class   cfa polandMl master class   cfa poland
Ml master class cfa poland
 
20150118 s snet analytics vca
20150118 s snet analytics vca20150118 s snet analytics vca
20150118 s snet analytics vca
 
ML and AI in Finance: Master Class
ML and AI in Finance: Master ClassML and AI in Finance: Master Class
ML and AI in Finance: Master Class
 
Qu for India - QuantUniversity FundRaiser
Qu for India  - QuantUniversity FundRaiserQu for India  - QuantUniversity FundRaiser
Qu for India - QuantUniversity FundRaiser
 
Tier2 Technical Contracting
Tier2  Technical ContractingTier2  Technical Contracting
Tier2 Technical Contracting
 
apidays LIVE Hong Kong - Fast Track the Open Banking Ecosystem with Platform ...
apidays LIVE Hong Kong - Fast Track the Open Banking Ecosystem with Platform ...apidays LIVE Hong Kong - Fast Track the Open Banking Ecosystem with Platform ...
apidays LIVE Hong Kong - Fast Track the Open Banking Ecosystem with Platform ...
 
Detecting Opportunities and Threats with Complex Event Processing: Case St...
Detecting Opportunities and Threats with Complex Event Processing: Case St...Detecting Opportunities and Threats with Complex Event Processing: Case St...
Detecting Opportunities and Threats with Complex Event Processing: Case St...
 
Dpbok context i
Dpbok   context iDpbok   context i
Dpbok context i
 
Insurance digital transformation - key challenges
Insurance   digital transformation - key challengesInsurance   digital transformation - key challenges
Insurance digital transformation - key challenges
 
Project PPT sem 2.pptx
Project PPT sem 2.pptxProject PPT sem 2.pptx
Project PPT sem 2.pptx
 
Lean dqm reporting
Lean dqm reportingLean dqm reporting
Lean dqm reporting
 

Plus de Ncib Lotfi

Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data ScienceNcib Lotfi
 
Introduction: Intelligence Artificielle, Machine Learning et Deep Learning
Introduction: Intelligence Artificielle, Machine Learning et Deep LearningIntroduction: Intelligence Artificielle, Machine Learning et Deep Learning
Introduction: Intelligence Artificielle, Machine Learning et Deep LearningNcib Lotfi
 
Cheat sheets for AI
Cheat sheets for AICheat sheets for AI
Cheat sheets for AINcib Lotfi
 
ARTIFICIAL INTELLIGENCE & MACHINE LEARNING CAREER GUIDE
ARTIFICIAL INTELLIGENCE & MACHINE LEARNING CAREER GUIDEARTIFICIAL INTELLIGENCE & MACHINE LEARNING CAREER GUIDE
ARTIFICIAL INTELLIGENCE & MACHINE LEARNING CAREER GUIDENcib Lotfi
 
Decision trees
Decision treesDecision trees
Decision treesNcib Lotfi
 

Plus de Ncib Lotfi (10)

Auto eda
Auto edaAuto eda
Auto eda
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Introduction: Intelligence Artificielle, Machine Learning et Deep Learning
Introduction: Intelligence Artificielle, Machine Learning et Deep LearningIntroduction: Intelligence Artificielle, Machine Learning et Deep Learning
Introduction: Intelligence Artificielle, Machine Learning et Deep Learning
 
Resume
ResumeResume
Resume
 
Rapport stage
Rapport stageRapport stage
Rapport stage
 
Cheat sheets for AI
Cheat sheets for AICheat sheets for AI
Cheat sheets for AI
 
ARTIFICIAL INTELLIGENCE & MACHINE LEARNING CAREER GUIDE
ARTIFICIAL INTELLIGENCE & MACHINE LEARNING CAREER GUIDEARTIFICIAL INTELLIGENCE & MACHINE LEARNING CAREER GUIDE
ARTIFICIAL INTELLIGENCE & MACHINE LEARNING CAREER GUIDE
 
Optimisation
OptimisationOptimisation
Optimisation
 
Regression
RegressionRegression
Regression
 
Decision trees
Decision treesDecision trees
Decision trees
 

Dernier

Premium Call Girls Bangalore Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
Premium Call Girls Bangalore Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...Premium Call Girls Bangalore Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
Premium Call Girls Bangalore Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...vershagrag
 
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...priyasharma62062
 
Lion One Corporate Presentation May 2024
Lion One Corporate Presentation May 2024Lion One Corporate Presentation May 2024
Lion One Corporate Presentation May 2024Adnet Communications
 
GIFT City Overview India's Gateway to Global Finance
GIFT City Overview  India's Gateway to Global FinanceGIFT City Overview  India's Gateway to Global Finance
GIFT City Overview India's Gateway to Global FinanceGaurav Kanudawala
 
Kopar Khairane Cheapest Call Girls✔✔✔9833754194 Nerul Premium Call Girls-Navi...
Kopar Khairane Cheapest Call Girls✔✔✔9833754194 Nerul Premium Call Girls-Navi...Kopar Khairane Cheapest Call Girls✔✔✔9833754194 Nerul Premium Call Girls-Navi...
Kopar Khairane Cheapest Call Girls✔✔✔9833754194 Nerul Premium Call Girls-Navi...priyasharma62062
 
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...kajalverma014
 
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...sanakhan51485
 
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.hyt3577
 
Technology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechnology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechFinland
 
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...Call Girls Mumbai
 
Thane Call Girls , 07506202331 Kalyan Call Girls
Thane Call Girls , 07506202331 Kalyan Call GirlsThane Call Girls , 07506202331 Kalyan Call Girls
Thane Call Girls , 07506202331 Kalyan Call GirlsPriya Reddy
 
logistics industry development power point ppt.pdf
logistics industry development power point ppt.pdflogistics industry development power point ppt.pdf
logistics industry development power point ppt.pdfSalimullah13
 
Test bank for advanced assessment interpreting findings and formulating diffe...
Test bank for advanced assessment interpreting findings and formulating diffe...Test bank for advanced assessment interpreting findings and formulating diffe...
Test bank for advanced assessment interpreting findings and formulating diffe...robinsonayot
 
falcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesfalcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesFalcon Invoice Discounting
 
Kurla Capable Call Girls ,07506202331, Sion Affordable Call Girls
Kurla Capable Call Girls ,07506202331, Sion Affordable Call GirlsKurla Capable Call Girls ,07506202331, Sion Affordable Call Girls
Kurla Capable Call Girls ,07506202331, Sion Affordable Call GirlsPriya Reddy
 
Strategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate PresentationStrategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate PresentationAdnet Communications
 
Bhubaneswar🌹Kalpana Mesuem ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
Bhubaneswar🌹Kalpana Mesuem  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...Bhubaneswar🌹Kalpana Mesuem  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
Bhubaneswar🌹Kalpana Mesuem ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...Call Girls Mumbai
 
Business Principles, Tools, and Techniques in Participating in Various Types...
Business Principles, Tools, and Techniques  in Participating in Various Types...Business Principles, Tools, and Techniques  in Participating in Various Types...
Business Principles, Tools, and Techniques in Participating in Various Types...jeffreytingson
 
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai MultipleDubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiplekojalpk89
 
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfMASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfCocity Enterprises
 

Dernier (20)

Premium Call Girls Bangalore Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
Premium Call Girls Bangalore Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...Premium Call Girls Bangalore Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
Premium Call Girls Bangalore Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
 
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
 
Lion One Corporate Presentation May 2024
Lion One Corporate Presentation May 2024Lion One Corporate Presentation May 2024
Lion One Corporate Presentation May 2024
 
GIFT City Overview India's Gateway to Global Finance
GIFT City Overview  India's Gateway to Global FinanceGIFT City Overview  India's Gateway to Global Finance
GIFT City Overview India's Gateway to Global Finance
 
Kopar Khairane Cheapest Call Girls✔✔✔9833754194 Nerul Premium Call Girls-Navi...
Kopar Khairane Cheapest Call Girls✔✔✔9833754194 Nerul Premium Call Girls-Navi...Kopar Khairane Cheapest Call Girls✔✔✔9833754194 Nerul Premium Call Girls-Navi...
Kopar Khairane Cheapest Call Girls✔✔✔9833754194 Nerul Premium Call Girls-Navi...
 
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
Female Escorts Service in Hyderabad Starting with 5000/- for Savita Escorts S...
 
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
 
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
In Sharjah ௵(+971)558539980 *_௵abortion pills now available.
 
Technology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechnology industry / Finnish economic outlook
Technology industry / Finnish economic outlook
 
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
 
Thane Call Girls , 07506202331 Kalyan Call Girls
Thane Call Girls , 07506202331 Kalyan Call GirlsThane Call Girls , 07506202331 Kalyan Call Girls
Thane Call Girls , 07506202331 Kalyan Call Girls
 
logistics industry development power point ppt.pdf
logistics industry development power point ppt.pdflogistics industry development power point ppt.pdf
logistics industry development power point ppt.pdf
 
Test bank for advanced assessment interpreting findings and formulating diffe...
Test bank for advanced assessment interpreting findings and formulating diffe...Test bank for advanced assessment interpreting findings and formulating diffe...
Test bank for advanced assessment interpreting findings and formulating diffe...
 
falcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesfalcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunities
 
Kurla Capable Call Girls ,07506202331, Sion Affordable Call Girls
Kurla Capable Call Girls ,07506202331, Sion Affordable Call GirlsKurla Capable Call Girls ,07506202331, Sion Affordable Call Girls
Kurla Capable Call Girls ,07506202331, Sion Affordable Call Girls
 
Strategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate PresentationStrategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate Presentation
 
Bhubaneswar🌹Kalpana Mesuem ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
Bhubaneswar🌹Kalpana Mesuem  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...Bhubaneswar🌹Kalpana Mesuem  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
Bhubaneswar🌹Kalpana Mesuem ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
 
Business Principles, Tools, and Techniques in Participating in Various Types...
Business Principles, Tools, and Techniques  in Participating in Various Types...Business Principles, Tools, and Techniques  in Participating in Various Types...
Business Principles, Tools, and Techniques in Participating in Various Types...
 
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai MultipleDubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
 
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfMASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
 

Use case stb

  • 1. Use case : Machine Learning and AI in banking and fnance Dr Ahmed Rebai Assistant Professor Of Data Science Esprit School of Engineering 29 December 2018 Dr Lotf Ncib Assistant Professor Of applied mathematics Esprit School of Engineering
  • 2. 1 2 3 4 5 6 Table of Contents Introduction Retrospectives STB Bank Use Case Presentation Data science methodology Project’s steps Conclusion 2 Selecting DS methodology – Available data Business understanding- Data's Phases– Modeling-Evaluation-Deployment-Feedback Ahmed Rebai-Lotf cib
  • 3. Introduction 3 Business Banking and Finance solutions Credit ranking system... Data Varity – Volume – Digitalization Business Intelligence Dashboarding – Intelligent visualization Data science Exploitation-Meaning-Prediction Ahmed Rebai-Lotf cib
  • 4. 4 public & semipublic sector (52.5%) foreign actors (11.3%) private sector (36.2%) Financing of Industrial companies 18% of local Market part Investment banking Founded in 1958 In Tunis bank's capital participation CEO Monsieur Samir Saied Various instruments Ahmed Rebai-Lotf cib
  • 5. CRISP Methodology 5 Business Understanding 1st Phase Data Understanding 2nd Phase Data preparation 3rd Phase Deployment Final phase Evaluation 5th phase Modeling 4th phase CRISP Methodolog y Ahmed Rebai-Lotf cib
  • 6. 1 2 3 4 The Master Plan 6 The new Data Science Methodology – (IBM vision 2018) How can you use data to answer the question?  Analytic Approach What data do you need to answer?   Data requirements Where is the data coming from and how will you get it?  Data Collection Can you get constructive feedback into answering the question?   Feedback Ahmed Rebai-Lotf cib
  • 8. Tools that we will use 8 ETL + Reporting Pentaho Data Integration Dbeaver – PHPMyAdmin => MySQL database Studio3T => MongoDB database Power BI Linux Data Science Python (numpy, pandas, matplotlib, sklearn, tensorfow, keras, pytorch, textblob, senpy, nltk,...) Google Cloud Microsoft Azur Amazon WebServices Ahmed Rebai-Lotf cib
  • 9. Business Understanding 9 Fraud Detection Customers Sentiment analysisAI & ML are used to identify sentiments in textual data: in social media comments, news articles . Risk Management Operational efficiency: i ML and Graph theory can detect pattern towards fraudulent operartions (see Panama papers case HSBC Bank) ML can predict risk arising out of banking exposures. Risk could be either credit risk or fraud risk from transactions or specifc customers. A simple use-case is to convert hand-written forms into machine readable data. This helps in reducing costs signifi-cantly as most banking processes require lot of paperwork. Ahmed Rebai-Lotf cib
  • 10. Analytic Approach - P1 10  Semi-structured data contains :  Clients’ information  “Agences bancaires” ’ information  DABs’ information  Transactions’ information  Find relation between clients and DAB in Transactions data.  Week relationship between “Agences bancaires” and Transactions. How can you use data to answer the question? Develop a datawarehouse with this available data and try to centralize the information in order to have a clear idea in Modeling phase Ahmed Rebai-Lotf cib
  • 12. 1 2 3 4 5 Modeling – P2 12 Type of model : Supervised method Algorithm: ARMA, ARIMA , SARIMA , SARIMAX, Implementation : Python Robustness & Evaluation = Stochasticity evaluation , Rsquared and Accuracy AIC Detection of Trend , Seasonality + residuals evolutions Users 'number forecasting Ahmed Rebai-Lotf cib
  • 13. 1 2 3 4 5 Modeling – P3 13 Type of model : Unsupervised method Algorithm: CAH , KMEANS, Dbscan Implementation : Python: sklean, Tensorfow Robustness & Evaluation = silhouette score Providing the clusters of users and then using them for group charact-erization Users’ profling Ahmed Rebai-Lotf cib
  • 14. 1 2 3 4 5 Modeling – P4 14 Type of model : Supervised method Algorithm: LDA , Logistic regression Implementation : Python Optimization & selecting model = GREEDY Wilks Setting a score for each Reward / Loyalty based on the number of transactions Reward/Loyalty Scoring Ahmed Rebai-Lotf cib
  • 15. 1 2 3 4 5 Modeling – P5 15 Type of model : Supervised method Algorithm : NLP , Stemming , lemmatization Implementation : Python Robustness & Evaluation = MDT , IDF Detect word weights that attract users Knowledge text discovery Ahmed Rebai-Lotf cib
  • 16. 1 2 3 4 5 Modeling – P6 16 Type of model : Supervised method Algorithm: collaborative fltering , Turicreate , CF Implementation : Python Robustness & Evaluations = RMSE , NDCG , Mean Reciprocal Rank Recommend a fnancial product (specifc category) in a specifc period , in a specifc region Recommend a user for a loyalty ofer. Recommender system Ahmed Rebai-Lotf cib
  • 17. 1 2 3 4 5 Modeling – P7 17 Type of model : Supervised method Algorithm : Decision Tree , Random Forest Implementation : Python Robustness & Evaluation = Roc Curve , Accuracy Detect the conditions to take a ofer or not  Need external tracking data of users in the web application: Page views , clicks… Boosting with Random Forest Ahmed Rebai-Lotf cib
  • 18. 1 2 3 4 5 Modeling – P8 18 Type of model : Unsupervised method, Graph theory, discrete mathematics. Algorithm : Clustering, Community detection, Outliers detection Implementation : Python Robustness & Evaluation = Roc Curve , Accuracy Detect suspicious operations Fraud Detection Ahmed Rebai-Lotf cib
  • 19. Deployment 19 With Juputer-lab or External Web site Ahmed Rebai-Lotf cib
  • 20. Feedback 20 Can you get constructive feedback into answering the question?  Ahmed Rebai-Lotf cib
  • 21. “In God we trust, all others must bring data.” W. Edwards Derming Ahmed Rebai-Lotf cib
  • 22. Thank you for your attention 29 December 2018 Ahmed Rebai-Lotf cib