Skip to content
View Madhvansh's full-sized avatar

Highlights

  • Pro

Block or report Madhvansh

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
Madhvansh/README.md

Madhvansh Choksi — reproducible ML systems for search, forecasting, recommendation, and industrial decision support

Hi, I'm Madhvansh Choksi

I build open-source machine-learning systems for search, recommendation, forecasting, and industrial optimization.

My goal is simple: publish projects that a stranger can understand, reproduce, test, and improve.

Try Neural E-Commerce Search in the browser · Remix it with your own catalogue

Flagship projects

  • Neural E-Commerce Search — a no-login MiniLM product-retrieval lab, reusable TREC-style evaluation preflight for CI, and tested Python FAISS + DeBERTa reference for Amazon ESCI. The project exposes model identity, scores, and evidence boundaries. MIT licensed.
  • cooling-tower-chem — a small, dependency-free Python library for industrial water-treatment chemistry: the Langelier, Ryznar, Puckorius, Larson-Skold, and Stiff-Davis indices plus CCPP (calcium carbonate precipitation potential), plus cooling-tower water balance (evaporation, blowdown, makeup, cycles of concentration). Fully type-hinted, 111 tests covering formula correctness, reference values, input validation, and monotonicity, CI on Python 3.9–3.13, with a ctchem CLI. MIT licensed.
  • TGF — an Apache-2.0 toolkit for cooling-tower forecasting, water-chemistry risk estimation, and model-predictive dosing control. In operational use since 2025 as an advisory system at eight cooling towers across two Indian plants (DCM Shriram Alkali and Atul Ltd, named with permission); autonomous closed-loop dosing remains on the roadmap.

Supporting research and engineering

  • Retail Sales Forecasting Engine — a reproducible forecasting benchmark and pipeline built around the M5 dataset. MIT licensed.
  • The Recommender — an experimental, from-scratch comparison of structured state-space sequence models and SASRec-style recommendation. MIT licensed.
  • Social Media Event Organizer — a collaborative Java Swing project for events, friendships, invitations, RSVPs, notifications, persistence, and reporting. The repository includes 71 passing JUnit tests, architecture documentation, explicit team attribution, and a downloadable desktop release path.
  • SAiDL Spring Assignment 2025 — a Spring 2025 assignment covering state-space models and CoreML. This is coursework, not a claim of membership, selection, endorsement, or independently reviewed research.

What I care about

  • Reproducible experiments: configs, seeds, raw results, and clear evaluation protocols.
  • Honest boundaries between prototypes, simulations, and deployed systems.
  • Useful documentation, automated tests, and contributor-friendly issues.
  • ML systems that connect research ideas to practical software.

Current priorities

  • Collecting independent validator integrations, browser tests, and catalogue remixes for Neural E-Commerce Search while preparing complete benchmark artifacts.
  • Documenting TGF's data provenance, simulation assumptions, and hardware roadmap.
  • Making the Retail Forecasting and Recommender experiments independently reproducible.
  • Maintaining cooling-tower-chem and contributing upstream to the libraries my projects depend on.
  • Turning roadmap items into well-scoped contributor issues.

If you reproduce a result, find a failure case, or want to contribute, please open an issue in the relevant repository. Specific technical feedback is always welcome.

Pinned Loading

  1. TGF TGF Public

    Physics-informed MPC + foundation-model forecasting for cooling-tower water treatment. In advisory production use at 8 industrial cooling towers across 2 Indian plants since 2025. LSI/RSI dosing gu…

    Python 1

  2. cooling-tower-chem cooling-tower-chem Public

    Water-stability & corrosion indices (LSI, RSI, PSI, Larson-Skold) and water-balance math for cooling towers — a small, dependency-free Python library.

    Python

  3. Neural-E-Commerce-Search Neural-E-Commerce-Search Public

    Validate TREC qrels and runs in CI; explore a MiniLM browser lab and FAISS + DeBERTa product-search pipeline.

    Python 1

  4. Retail-Sales-Forecasting-Engine Retail-Sales-Forecasting-Engine Public

    Benchmarking time-series foundation models (Chronos-Bolt, zero-shot) vs. supervised (PatchTST) and classical (seasonal-naive, Croston) baselines on the M5 Walmart dataset, scored with MASE and WQL.…

    Python

  5. Social-Media-Event-Organizer Social-Media-Event-Organizer Public

    Java Swing miniature social network for events, friends, invitations, RSVPs, notifications, local persistence, and reports — verified by 71 JUnit tests.

    Java 3 3

  6. The-Recommender The-Recommender Public

    Sequential recommender with an S4 state-space encoder; includes a preliminary Amazon Reviews comparison against a SASRec baseline

    Python