This repository contains our end-to-end solution for the Amazon Machine Learning Hackathon.
The project focuses on building a scalable and reproducible ML pipeline covering data preprocessing, model training, inference, and evaluation.
The objective of this project is to solve a real-world machine learning problem using structured datasets and trained models.
Key highlights include:
- Data cleaning, parsing, and feature engineering
- Training and evaluation of ML models
- Efficient handling of large datasets and models using Git Large File Storage (LFS)
- Clean and reproducible workflow suitable for hackathons and production-grade ML projects
amazon_ml_hack/
β
βββ data/ # Datasets (tracked with Git LFS)
β βββ train.csv
β βββ test.csv
β βββ parsed_train.csv
β βββ parsed_test.csv
β βββ train_processed.csv
β βββ test_processed.csv
β βββ train_with_predictions.csv
β βββ submission.csv
β βββ output files
β
βββ models/ # Trained models (Git LFS)
β βββ *.pkl
β βββ *.npy
β
βββ notebooks/ # Jupyter notebooks (EDA, training, experiments)
βββ src/ # Source code (preprocessing, training, inference)
βββ README.md
βββ LICENSE