Skip to content
View BhaveshBytess's full-sized avatar

Highlights

  • Pro

Block or report BhaveshBytess

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

Hi, I'm Bhavesh πŸ‘‹

Applied ML Engineer Β· Evaluation-Driven AI Systems

I build ML systems β€” and then I try to break them with measurement.

Most AI demos work. The interesting question is how they fail, how often, and what that costs. That's the question I keep building around.


πŸš€ Current Direction

I spend most of my time on evaluation harnesses for LLM systems: small, self-contained studies that take a plausible-sounding design claim and put a number on it.

The pattern is always the same β€” pick a system someone is shipping, build the benchmark it doesn't have, and report what actually happens, including when the answer is "this doesn't work."

A model that looks right 90% of the time is a product decision, not a result. The job is knowing which 10%, and what it costs when it happens.

Before this, my foundation was Graph Neural Networks and financial fraud research β€” the same rigor, applied to shipped systems instead of benchmarks.


πŸ“Œ Selected Work β€” Evaluation Studies

Each repo is a measured claim, not a demo.

Project The Question The Finding
cascade Does cheap-model-first LLM routing actually save money? 98.9% of strong-model accuracy at 69.1% of cost β€” but 57% of the gain is self-consistency, not routing, and it's 2.4Γ— slower. You're trading latency for money.
wisdom-sql Is that feedback signal learning, or is it an oracle? The "oracle" signal is a perfect selector (32/32) on text-to-SQL. 67% of the reported lift disappears once it can't see the gold answer.
slide-faithful How often does a "board-ready" AI deck invent a number? A board-ready + impactful prompt fabricates a figure on 60% of slides β€” 100% on growth rates and projections.
formi-outcomes What if the LLM judging "call succeeded" is also the billing meter? A naive outcome-judge over-bills 30% of calls; 55% of what it bills is a phantom collection.
tf-routing Is cheap-first routing viable under a real SLA? 56% cheaper β€” with a p99 at 2Γ— the strong model's. Infeasible under the SLA it was proposed for.
catalog-gap Can a shopping agent answer what the catalog never said? 1,198 live D2C products: 78% declare grams: 0, and the agent repeats it 96% of the time β€” fully grounded, entirely wrong.
homi-stepmarks Can a cheap grader mark the method, not just the answer? A step-level marker for CBSE algebra β€” the cheap grader calls 19 of 40 broken solutions correct.
escalation-boundary Does a medical-practice ops agent know when to stop? A 60-case escalation benchmark separating the buried red flag from the plain clinical question.
matched Three-way matching (PO / Invoice / GR) as entity resolution 72.73 F1 with 7 interpretable features, beating DeepMatcher (62.80) β€” plus an honest failure map: 8.7% wrong-payment rate on hard negatives.

πŸ”¬ Research Backbone (Graph ML)

Project Focus Notes
TRDGNN πŸ”΄ Flagship: Temporal GNNs Time-relaxed directed GNN for Bitcoin fraud detection β€” multiple architectural contributions, publication-ready analysis
GraphTabular-FraudFusion πŸ“‰ Negative result A rigorous study of when graph embeddings do not improve XGBoost
Revisiting-GNNs-FraudDetection πŸ“Š Reproducibility GraphSAGE / GCN / GAT vs. XGBoost baselines, honestly compared
Research-Paper-Analyzer 🧠 LLM product PDF β†’ structured JSON with grounding, numeric consistency, and latency constraints

🧠 What I Work On

  • Evaluation harnesses and benchmarks for LLM systems
  • LLM routing, cascades, cost/latency tradeoffs under real SLAs
  • Hallucination and grounding failure analysis
  • Graph-based learning (fraud, anomalies, structured data)
  • Entity resolution and interpretable baselines that beat deep models

πŸ›  Technical Stack

Core & Systems

Python C++ Git Linux

ML & Research

PyTorch Scikit-Learn

PyTorch Geometric (GNNs) Β· evaluation pipelines Β· ablation studies Β· failure analysis

Serving & Deployment

FastAPI Docker


πŸ“ How I Think

Research teaches why. Engineering decides what survives reality. Measurement is how you tell the difference.

I optimize for clarity, correctness, and long-term usefulness β€” not hype.


πŸ“« Connect

Pinned Loading

  1. Research-Paper-Analyzer Research-Paper-Analyzer Public

    Automated research paper analysis: PDF β†’ JSON with evidence extraction using LLMs (DeepSeek, Gemma). Extracts methods, results, datasets, and claims with precise evidence grounding.

    Python 1

  2. TRDGNN TRDGNN Public

    Time-Relaxed Directed GNN for Bitcoin Fraud Detection | 6 Novel Contributions | Production-Ready | E7-A3: 0.5846 PR-AUC (+4.1%) | E9 Fusion: +33.5% | Publication-Ready Research

    Jupyter Notebook 1

  3. PREDICTIVE-MAINTENANCE PREDICTIVE-MAINTENANCE Public

    Python 2

  4. sys-provenance-graph sys-provenance-graph Public

    Python 1