Skip to content
View mohiteamit's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report mohiteamit

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.

Content in all repositories owned by your account will be closed.
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
mohiteamit/README.md
Amit Mohite: applied AI, machine learning and automation. amitmohite.in

Amit Mohite

Applied AI, machine learning and process automation, built close to the operations they are meant to serve.

I have spent 25 years working through messy problems, bringing together people, process, technology and whatever else the situation needs. Twenty of those years were in research operations, which is where I learned how much of a system lives in its exceptions. I keep adding to that range through mathematics, software technology, AI and machine learning, and I stay close to the implementation because solving a problem often demands it.

This profile holds the code. The reasoning behind it, including case studies, working principles and longer arguments, lives at amitmohite.in.

What I work on

  • Applied AI and LLM systems. Context engineering, evaluation design, and deciding which judgments belong to a model, which belong to deterministic code, and which stay with a person.
  • Machine learning in practice. Benchmarks that are able to fail an attractive idea, leakage-aware evaluation, and reporting what a result does and does not support.
  • Process automation. Understanding what experienced people actually do before automating it, so the judgment that was protecting the work is not quietly removed with the clicks.
  • Data and MLOps. Pipelines, experiment tracking, and the unglamorous work that decides whether a model survives contact with production.

Selected work

Can a person's survey history be compressed into model weights well enough to predict their unseen answers? I built a leakage-aware benchmark on the public Twin-2K-500 panel and tested a low-cost identity-token recipe against a model-free floor and a prompted baseline. Recall of already-seen answers rose from 51.1% to 61.9% while held-out accuracy fell from 47.1% to 41.8%. The adapter was memorising the training table, not learning the person. The negative result is the useful part.

Python · PyTorch · LoRA fine-tuning · Qwen2.5-14B · Statistical evaluation → Read the full case study

A Python implementation of Random Iterative Method weighting, following Deming and Stephan (1940), that aligns survey sample distributions with known population margins. Convergence checks, weight bounds and diagnostics included, because it was written for real market research work rather than illustration.

Python · pandas · Survey methodology · Iterative proportional fitting

Making context reviewable in GenAI translation and validation

A translation can be linguistically plausible and still be wrong for a particular study, because what the text is for and who it speaks to change what it has to say. I treated context as explicit, reviewable data rather than hidden prompt text, gave exact rules to deterministic code and meaning to the model, and kept the decision with the person. Testing which context actually changed a judgment mattered more than collecting more of it.

Generative AI · Context engineering · Python · Structured evaluation · Human in the loop → Read the case study (source not public)

Most of my professional work sits inside confidential, long-running operations, so it cannot be published as source. I use that experience to explain how I think, and the write-ups at amitmohite.in/work go further into the reasoning than a repository can.

Writing

I write about applied AI, automation and the human side of technical change: what to understand before automating it, where context belongs in a system, and what responsibility looks like when a model is in the loop.

→ All ideas · How I approach problems

Toolbox

Area Tools
Languages Python, SQL, C#, .NET
ML and AI PyTorch, scikit-learn, pandas, LoRA fine-tuning, evaluation harnesses, LLM and agent tooling
Platform Azure ML, Microsoft Fabric, Airflow, MLflow, Docker
Practice MLOps, data pipelines, model deployment, process automation, APIs

Foundations

A small reference set from formal study in mathematics, software technology, AI and machine learning. These are coursework rather than current work, kept public because the working is visible: melanoma detection (CNN) · hand gesture recognition (CNN) · banking ticket classification (NLP) · syntactic processing of medical text · telecom churn · bike sharing demand · lead scoring with Airflow and MLflow

Elsewhere

Good problems deserve good conversations. If something here is useful to your work, I am happy to talk.

Popular repositories Loading

  1. rim-weighting rim-weighting Public

    Random Iterative Method (RIM) weighting for survey data, using iterative proportional fitting to align sample distributions with known population margins.

    Python 3

  2. prompt-engineering-playbook prompt-engineering-playbook Public

    Prompt engineering playbook

    Jupyter Notebook 2 1

  3. quantipy3 quantipy3 Public

    Forked from Quantipy/quantipy3

    Python 3 version of Quantipy

    Python

  4. lending-club-study lending-club-study Public

    Student Exercise | EDA | Lending Club Case Study

    Jupyter Notebook 2

  5. bike-sharing-demand-linear-regression bike-sharing-demand-linear-regression Public

    Multiple Linear Regression | Bike Sharing Demand Prediction

    Jupyter Notebook

  6. telecom-churn-casestudy telecom-churn-casestudy Public

    Telecom Churn Case Study | Machine Learning | IIITB

    Jupyter Notebook