IDENTIFYING SUSPICIOUS BANK TRANSACTIONS

This project presents a comprehensive Bank Transaction Fraud Detection System using Flask, a Python web framework.This system combines rule-based risk assessment with a user-friendly web interface to detect suspicious transactions in real-time.The solution is designed to help financial institutions identify potentially fraudulent activities by analyzing various transaction features and calculating a risk score based on predefined heuristics.The system architecture consists of three main components: a Flask backend API, a rule-based fraud detection engine, and an interactive web interface.The backend API handles incoming transaction data, processes it through the detection engine, and returns risk assessments.The fraud detection engine calculates risk scores based on multiple factors including transaction amount, time of day, location, account balance ratio, and transaction type.These factors are weighted and combined to produce a probability score between 0 and 1, which is then categorized into low, medium, or high-risk levels.The system also provides detailed recommendations for each transaction, suggesting actions like blocking, flagging for review, or approving based on the risk level.The frontend interface is built with HTML, CSS, and JavaScript, featuring a responsive design with animated elements for better user experience.It includes a transaction analysis form where users can input transaction details, and a dashboard displaying system statistics and recent detections.The interface dynamically updates to show risk assessments, probability visualizations, and identified risk factors.The system maintains a transaction history limited to the 100 most recent transactions for performance optimization.

Publication Details

Journal
International Research Journal of Modernization in Engineering Technology and Science
Published
2025-08-22
DOI
https://doi.org/10.56726/irjmets81727
Primary Topic
Banking stability, regulation, efficiency
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

IDENTIFYING SUSPICIOUS BANK TRANSACTIONS

International Research Journal of Modernization in Engineering Technology and Science
Banking stability, regulation, efficiency
article

IDENTIFYING SUSPICIOUS BANK TRANSACTIONS

article en

Abstract

This project presents a comprehensive Bank Transaction Fraud Detection System using Flask, a Python web framework.This system combines rule-based risk assessment with a user-friendly web interface to detect suspicious transactions in real-time.The solution is designed to help financial institutions identify potentially fraudulent activities by analyzing various transaction features and calculating a risk score based on predefined heuristics.The system architecture consists of three main components: a Flask backend API, a rule-based fraud detection engine, and an interactive web interface.The backend API handles incoming transaction data, processes it through the detection engine, and returns risk assessments.The fraud detection engine calculates risk scores based on multiple factors including transaction amount, time of day, location, account balance ratio, and transaction type.These factors are weighted and combined to produce a probability score between 0 and 1, which is then categorized into low, medium, or high-risk levels.The system also provides detailed recommendations for each transaction, suggesting actions like blocking, flagging for review, or approving based on the risk level.The frontend interface is built with HTML, CSS, and JavaScript, featuring a responsive design with animated elements for better user experience.It includes a transaction analysis form where users can input transaction details, and a dashboard displaying system statistics and recent detections.The interface dynamically updates to show risk assessments, probability visualizations, and identified risk factors.The system maintains a transaction history limited to the 100 most recent transactions for performance optimization.

International Research Journal of Modernization in Engineering Technology and Science
Openalex Percentile: Top 72%
Banking stability, regulation, efficiency
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

IDENTIFYING SUSPICIOUS BANK TRANSACTIONS · International Research Journal of Modernization in Engineering Technology and Science (2025) | TGRS Research Map | TGRS