Skip to content

hritiksth764/BRD_CC_Fraud_Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CustomerClassification

Statement:

NCB (New Central Bank, Europe) having presence all across the world. They are basically into Core & Retail Banking Features. They have thousands of Customers, and most of the Customers are widely using NCB's Credit Card (Master and Visa).

On a Daily Basis Millions of Credit Card Transactions are taking place. The main intent of NCB is to identify the fraudulent Transactions and keep close eye on Suspicious Transactions on daily basis

Goal:Generate excel file having 3 sheets which contains following information

Sheet1:

Name: UnsupportedCurrency

Column: Transaction_ID,Customer_ID,Amount,Currency,Customer_LastName,Customer_FirstName

Sheet2:

Name: RiskyCustomer

Column: Transaction_ID,Customer_ID,Amount,Currency,Customer_LastName,Customer_FirstName

Sheet3:

Name: TransactionsWithBadCustomerID

Column: Transaction_ID,Customer_ID,Amount,Currency Customer_LastName,Customer_FirstName

Note: This process should be automatic and daily job needs to be executed on a given stipulated time and final copy of Excel Should be sent over a mail to given customers email id.

Transformation Logic

TR

TR2

TR3

TR4

Usage

TO-DO

  • Processed csv into db and generated output to be mailed.
  • Added option to mail file.
  • Add config file for input parameters such as folderpaths,db details,scheduled_time .
  • Add to system scheduler for automatic execution.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages