Academic_Project_FraudDetection

所属分类:内容生成
开发工具:Scala
文件大小:768KB
下载次数:0
上传日期:2021-02-19 16:14:05
上 传 者sh-1993
说明:  该存储库包含spark ML代码,该代码将使用来自数据中心的客户信用卡交易数据...
(This repository contains the spark ML code which will consume the customer s credit card transactions data from the database through spark streaming and the ML model will predict whether the credit transaction is fraud or not which will be shown on the dashboard.)

文件列表:
automate (0, 2021-02-20)
automate\airflow (0, 2021-02-20)
automate\airflow\frauddetection.py (3386, 2021-02-20)
deployInLocal.sh (279, 2021-02-20)
deployToAWS.sh (570, 2021-02-20)
manual (0, 2021-02-20)
manual\sparkFraudDetectionTraining.sh (283, 2021-02-20)
manual\sparkImportToCassandraJob.sh (292, 2021-02-20)
manual\sparkRealtimeFraudDectionDstream.sh (345, 2021-02-20)
manual\sparkRealtimeFraudDectionStructuredSteaming.sh (373, 2021-02-20)
pom.xml (11837, 2021-02-20)
src (0, 2021-02-20)
src\main (0, 2021-02-20)
src\main\resources (0, 2021-02-20)
src\main\resources\cassandra (0, 2021-02-20)
src\main\resources\cassandra\creditcard.cql (1123, 2021-02-20)
src\main\resources\data (0, 2021-02-20)
src\main\resources\data\customer.csv (7199, 2021-02-20)
src\main\resources\data\transactions.csv (2329068, 2021-02-20)
src\main\resources\log4j.properties (550, 2021-02-20)
src\main\resources\pythonOperatonFunction.py (1412, 2021-02-20)
src\main\resources\spark (0, 2021-02-20)
src\main\resources\spark\application-cluster.conf (887, 2021-02-20)
src\main\resources\spark\application-local.conf (1024, 2021-02-20)
src\main\resources\spark\application.conf (1469, 2021-02-20)
src\main\scala (0, 2021-02-20)
src\main\scala\com (0, 2021-02-20)
src\main\scala\com\datamantra (0, 2021-02-20)
src\main\scala\com\datamantra\cassandra (0, 2021-02-20)
src\main\scala\com\datamantra\cassandra\CassandraConfig.scala (1470, 2021-02-20)
src\main\scala\com\datamantra\cassandra\CassandraDriver.scala (3830, 2021-02-20)
src\main\scala\com\datamantra\cassandra\dao (0, 2021-02-20)
src\main\scala\com\datamantra\cassandra\dao\CreditcardTransactionRepository.scala (3836, 2021-02-20)
src\main\scala\com\datamantra\cassandra\dao\KafkaOffsetRepository.scala (1231, 2021-02-20)
src\main\scala\com\datamantra\cassandra\foreachSink (0, 2021-02-20)
src\main\scala\com\datamantra\cassandra\foreachSink\CassandraSinkForeach.scala (3438, 2021-02-20)
... ...

# Real time Credit card FraudDetection Credit card fraud detection Domain Knowledge Let's say you own a credit card. Your prior spending habits will be learned. Like how much amount you spend, at which merchant you spend, at what frequency you spend, what do you purchase, etc. Based on this learning, your current credit transaction will be predicted as fraud if it deviates from your earlier spending habits otherwise it will be treated as a genuine transaction. And fraud transaction will be alerted in the dashboard. Such predictions will be done on millions of transaction. Hence distributed frameworks are used which can scale as the transactions increases.

近期下载者

相关文件


收藏者