Real-time Credit card Fraud Detection using Spark 2.2

Real time Credit card Fraud detection using Spark Streaming, Spark ML, Kafka, Cassandra and Airflow
4.21 (821 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
Real-time Credit card Fraud Detection using Spark 2.2
5 276
students
3 hours
content
Nov 2019
last update
$19.99
regular price

Why take this course?


Master Real-time Credit Card Fraud Detection with Apache Spark! 🚀

Dive into the world of data security and master the art of detecting credit card fraud in real-time with our comprehensive online course, Real-time Credit Card Fraud Detection using Spark Streaming, Spark ML, Kafka, Cassandra, and Airflow. In this course, Pramod Narayanan will guide you through the intricacies of handling large-scale data streams, building robust machine learning models, and implementing a scalable fraud detection system.


Course Overview 🌟

This course is designed for data engineers and aspiring data scientists who want to leverage big data technologies to protect financial transactions from fraudulent activities. You will learn how to:

  • Understand the Ecosystem: Grasp the role of Apache Kafka, Apache Cassandra, and Apache Airflow in a real-time processing ecosystem.
  • Spark ML Pipeline: Explore Spark MLlib's pipeline stages including String Indexer, One Hot Encoder, and Vector Assembler to preprocess data effectively.
  • Machine Learning Modeling: Implement a Random Forest algorithm to create your machine learning model for detecting fraudulent transactions.
  • Data Balancing: Use the K-means algorithm to balance your dataset, ensuring a fair model evaluation.
  • Real-time Data Processing: Integrate Spark Streaming with Apache Kafka and Apache Cassandra to process data in real-time.
  • Exactly-once Semantics: Achieve exactly-once processing semantics using custom offset management in Spark Streaming.
  • Automation & Orchestration: Automate your Spark jobs using the Airflow automation framework on a Spark Standalone Cluster.

Why Take This Course? 🤔

  • Industry Demand: Fraud detection is critical in the financial industry, and skilled professionals are highly sought after.
  • Cutting-Edge Technologies: Gain hands-on experience with the latest big data technologies like Apache Spark, Kafka, and Cassandra.
  • Real-world Scenarios: Apply your knowledge to real-world problems, enabling you to make an immediate impact.
  • Expert Guidance: Learn from a seasoned professional, Pramod Narayanan, who has extensive experience in the field.

Course Breakdown 📚

  • Module 1: Introduction to Real-time Fraud Detection and setting up your development environment.
  • Module 2: Data Preprocessing with Spark ML Pipeline Stages.
  • Module 3: Building Machine Learning Models using the Random Forest Algorithm.
  • Module 4: Data Balancing Techniques with K-means Algorithm.
  • Module 5: Real-time Data Ingestion and Processing with Spark Streaming, Kafka, and Cassandra.
  • Module 6: Achieving Exactly-once Semantics in Spark Streaming.
  • Module 7: Setting up an Airflow Automation Framework for Orchestrating Spark Jobs.

What You'll Learn 🎓

  • Big Data Ecosystem Understanding: Master the components of a big data ecosystem and their roles in fraud detection.
  • Data Preprocessing: Learn to prepare your datasets for machine learning using advanced Spark ML techniques.
  • Model Building & Evaluation: Create, train, and evaluate Random Forest models for detecting fraudulent transactions.
  • Real-time Data Handling: Process data streams in real-time using Apache Spark Streaming, Kafka, and Cassandra.
  • Data Integrity & Consistency: Implement exactly-once semantics to ensure accurate fraud detection.
  • Workflow Automation: Automate your data processing workflows using Apache Airflow on a Spark Standalone Cluster.

Who Should Take This Course? 👥

  • Data Engineers
  • Data Scientists
  • Machine Learning Engineers
  • Software Developers
  • Aspiring Data Analysts

Enroll now and transform your career by becoming a guardian against real-time credit card fraud! 🛡️✨

Course Gallery

Real-time Credit card Fraud Detection using Spark 2.2 – Screenshot 1
Screenshot 1Real-time Credit card Fraud Detection using Spark 2.2
Real-time Credit card Fraud Detection using Spark 2.2 – Screenshot 2
Screenshot 2Real-time Credit card Fraud Detection using Spark 2.2
Real-time Credit card Fraud Detection using Spark 2.2 – Screenshot 3
Screenshot 3Real-time Credit card Fraud Detection using Spark 2.2
Real-time Credit card Fraud Detection using Spark 2.2 – Screenshot 4
Screenshot 4Real-time Credit card Fraud Detection using Spark 2.2

Loading charts...

Related Topics

1542818
udemy ID
06/02/2018
course created date
02/01/2020
course indexed date
Lee Jia Cheng
course submited by