it is the ppt about my internship at the jpmc where i learn about the fraud detection model for the banking data of jpmc
Size: 19.1 MB
Language: en
Added: Oct 14, 2024
Slides: 24 pages
Slide Content
JP Morgan & Chase
- Internship in
Cybersecurity
This presentation outlines my internship experience at JP Morgan
& Chase in Cybersecurity.
by Abhay
Company Overview
1
1799
Founded as a bank in New York City.
2
1990s
Expansion into investment banking and asset
management.
3
2000s
Focus on cybersecurity and technology innovation.
Cybersecurity in Financial Institutions
Vital Importance
Protect sensitive financial data and customer
information.
Growing Threats
Cybercrime cost $1.5 trillion in 2023.
Fraud Detection in Financial Services
Data Analysis
Using Pandas and Matplotlib for
fraud detection.
Machine Learning
Developing models to identify
fraudulent patterns.
Real-Time Monitoring
Implementing systems to detect
and prevent fraud in real-time.
Web Application Security
Vulnerability Assessment
Identifying potential security weaknesses.
Mitigation Strategies
Implementing solutions to address vulnerabilities.
Continuous Monitoring
Regularly scanning for new threats and vulnerabilities.
Email Classifier Using
Machine Learning
1
Spam Detection
Classifying emails as spam or legitimate.
2
Phishing Prevention
Identifying and blocking phishing emails.
3
Data Analysis
Analyzing email data to improve classification accuracy.
Access Control System
Design
Role Permissions
Administrator Full access to all systems
and data.
User Limited access to specific
systems and data.
Tools Learned
Python
Programming language for data analysis and machine learning.
Pandas
Data manipulation and analysis library.
Django
Web framework for building secure web applications.
Scikit-learn
Machine learning library for building classification models.
Research & Gap Analysis
1
False Positives
Identifying and reducing false positives in fraud detection.
2
Security Gaps
Analyzing system vulnerabilities and identifying areas for
improvement.
3
Data Accuracy
Ensuring data quality and accuracy for effective analysis.
Objectives
1
Fraud Detection
Improve fraud detection accuracy and efficiency.
2
Web Security
Implement secure coding practices and mitigate
vulnerabilities.
3
Access Control
Enhance access control mechanisms to protect sensitive
data.
JP Morgan & Chase
Overview
JP Morgan's global leadership in financial services and
cybersecurity innovations.
cc
by caleb curry
Cybersecurity in
Financial Services
1
Threats
Phishing, fraud, and ransomware targeting financial
institutions.
2
Statistics
Cybercrime cost $1.5 trillion in 2023.
3
Importance
Securing global financial systems is critical.
Task 1: Fraud Detection in Financial
Services
Fraud Detection
Analyzing financial transaction data
to detect fraudulent activity.
Tools Used
Pandas, Matplotlib for data analysis
and visualization.
Approach
Machine learning techniques to
identify suspicious transactions.
Task 2: Web Application
Security (Django)
Vulnerabilities
Addressed OWASP issues like XSS, SQL Injection.
Secure Coding
Implemented input validation, session management,
authentication.
Secure Application
Designed a secure Django web application.
Task 3: Spam vs Ham - Email Classifier
Machine Learning
Utilized Naive Bayes, Logistic
Regression algorithms.
Performance
Evaluated precision and recall of
the classifier.
Workflow
Preprocessing, training, and testing
the model.
Task 4: Access Control & Role Management
Access Control
Designed a system to manage
user roles and permissions.
Least Privilege
Restricted access based on the
principle of least privilege.
Security Model
Layered approach with user roles,
permissions, and access control.
Tools & Technologies Used
Pandas
Data manipulation and analysis.
Django
Web application development
framework.
Scikit-learn
Machine learning algorithms and
models.
Matplotlib
Data visualization and charting.
Cybersecurity Techniques
Fraud Detection
Analyzed financial data to
identify fraudulent
transactions.
Secure Coding
Implemented secure coding
practices in Django
application.
Email Classification
Utilized machine learning to
classify emails as spam or
legitimate.
Access Control
Designed a role-based
access control system.
Research & Gap Analysis
Fraud Detection Gaps
Identified areas to improve fraud detection accuracy and reduce false positives.
Problem Formulation
Problems
Fraud detection accuracy, web application security, and
access control.
Solutions
Proposed solutions to address the identified challenges.
Project Objectives
Enhance fraud detection, apply secure coding, classify emails,
and enforce access control.
cc
by caleb curry
Methodology
1
Fraud Detection
Data cleaning to model training using Pandas.
2
Web Security
Applying security measures with Django and
OWASP.
3
Email & Access Control
ML classification workflow and access control
design.
System Design
Fraud Detection
Data pipeline diagram showing the entire process.
Web Security
Architecture diagram with secure coding and
database.
Performance Comparison
Fraud Detection
Table comparing precision, recall, and accuracy.
Web Security
Bar chart comparing vulnerabilities before and after.
ML Models
Line graph comparing Naive Bayes and Logistic Regression.