feat(python-ml): EDA and preprocessing for credit card fraud detection dataset - #5
Open
khushi09-oss wants to merge 7 commits into
Open
feat(python-ml): EDA and preprocessing for credit card fraud detection dataset#5khushi09-oss wants to merge 7 commits into
khushi09-oss wants to merge 7 commits into
Conversation
* feat: scaffold NestJS API with health endpoint
Bare NestJS app on port 3001 with GET /health → { status: 'ok' }.
Multi-stage Dockerfile and docker-compose service added.
* fix: address copilot review on nestjs scaffold
* feat: scaffold Python ML service with health endpoint * feat: add healthcheck for Python ML service and update dependencies
* feat: scaffold React frontend with placeholder page * fix: address copilot review on frontend scaffold
Add healthchecks to postgres, minio, python-ml, and nestjs-api. Wire depends_on conditions end-to-end so services start in the correct order. Temporal has no healthcheck — auto-setup image's ringpop bootstrap is disrupted by any healthcheck process.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Overview
Adds exploratory data analysis (EDA) and preprocessing for the Kaggle Credit Card
Fraud Detection dataset, laying the foundation for the fraud detection ML pipeline.
What's in this PR
eda.ipynb- Jupyter notebook covering full dataset exploration and preprocessing:AmountandTimeusingStandardScalerKey Findings
AmountandTimeneeded normalization