Skip to content
View Kashvi05agarwal's full-sized avatar

Block or report Kashvi05agarwal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Kashvi05agarwal/README.md

Hi, I'm Kashvi Agarwal 👋

IIT Madras (2nd Year)

I build machine learning systems focused on fintech, scientific discovery, fairness, and real-world decision making from finlife-os, to radiomics pipelines on cardiac CT imaging, to autonomous research agents, to fairness-audited policy rankers.


💡 Research Interests

  • 🔬 Scientific Machine Learning
  • 🧠 Representation Learning & Clustering
  • 🏥 AI for Healthcare & Medical Imaging
  • 🤖 Autonomous Research Agents
  • ⚖️ Fairness & Responsible AI

🚀 Projects

Project What it does Stack
🧠 FinLife OS · ET AI Hackathon 2026 6-agent Monte Carlo engine running 300 life-path simulations across 30 years SEBI-compliant, tax-optimized, shock-tested Python · Streamlit · NumPy · Gemini API
🔬 ML4SCI — Calcium Phenotype Discovery · GSoC 2026 / CERN Cardiac CT radiomics pipeline Agatston scoring → PyRadiomics extraction → HDBSCAN clustering → UMAP visualization Python · PyRadiomics · SimpleITK · HDBSCAN
AutoScholar Autonomous research agent processes 100+ papers, extracts 8+ themes via BERTopic, evaluated with NDCG & MAP Python · BERTopic · UMAP · Sentence-Transformers
⚖️ Policy Recommender AI Fairness-aware ML ranker audited across 1,000+ simulated users Precision@K & NDCG across demographic groups Python · scikit-learn · Fairness ML
📈 Marketing Conversion Prediction Conversion model on 10,000+ campaign records identified 3 high-signal behavioural segments with feature attribution Python · Pandas · Scikit-learn · Jupyter
🎓 Applied ML Case Study End-to-end supervised ML pipeline with reproducible train/val/test splits IIT Kharagpur (KDH) coursework Python · scikit-learn

🛠️ Tech Stack

Languages Python C++ SQL JavaScript

ML & AI scikit-learn NumPy Pandas

Tools Git VS Code Jupyter Google Colab


📫 Connect

LinkedIn


"The goal is to turn data into information, and information into insight."

Pinned Loading

  1. Finlife0S Finlife0S Public

    A probability-based personal finance simulation engine powered by Monte Carlo methods. Not a chatbot. Not a calculator. A financial simulation engine that shows you the probability of your future —…

    Python

  2. AutoScholar AutoScholar Public

    Autonomous NLP agent that ingests, clusters and analyses 100+ academic papers — evaluated with NDCG & MAP

    Python

  3. gsoc_ml4sci_predict_project2 gsoc_ml4sci_predict_project2 Public

    GSoC 2026 application — cardiac CT radiomics pipeline using PyRadiomics, UMAP & HDBSCAN for ML4SCI/CERN

    Jupyter Notebook

  4. policy-recommender-ai policy-recommender-ai Public

    Fairness-aware ML ranking system for policy recommendations, audited across 1,000+ simulated users

    Python