Portfolio

Kartik Tiwari

AI/ML Engineer & Researcher

I build applied AI systems and do research on how those systems fail — mainly in healthcare, agriculture, and the internals of language models. Currently a B.Tech IT student at Maharaja Agrasen Institute of Technology (GGSIPU, New Delhi), holding a 9.59 CGPA.

9.59
CGPA
3
papers in review
6+
shipped projects
1st
author, NeurReps '26
Co-author on three papers submitted to AAAI 2027 and NeurIPS 2026 workshops — all currently under review.

About

Curious about why AI systems break, not just how to build them

I split my time between two things: shipping applied AI products — a healthcare assistant, a crop-disease detector built for a government hackathon, tools that save people time — and digging into research questions about why language and vision models fail in ways that matter for real deployments.

That research has turned into three papers currently in review across AAAI and NeurIPS workshops, covering knowledge-editing safety, representation collapse, and hallucination detection in clinical AI — all written with my collaborators Utkarsh Singh and Aryan Kaushik.

Outside of that, I'm a B.Tech Information Technology student maintaining a 9.59 CGPA, and I build most of my side projects in Python and TypeScript.

Education

B.Tech, Information Technology

Maharaja Agrasen Institute of Technology
GGSIPU, New Delhi

9.59
CGPA
2025–29
Batch

Projects

Things I've built end to end

A mix of full-stack products, applied ML systems, and small tools — mostly born from hackathons, coursework, or a problem I wanted off my own plate.

Full-stack · Healthcare

MediAssist

A personal health and wellness dashboard that pairs everyday symptom and lifestyle tracking with an AI assistant for quick, guided health questions. Built as a fast, component-driven single-page app, it's designed to feel like a health companion rather than a clinical form.

ReactTypeScriptViteshadcn/ui
View code Live demo

Machine Learning · AgriTech · SIH 2026

CropHealth AI

Built for Smart India Hackathon 2026 against a live problem statement from the Government of Maharashtra. A farmer photographs a crop leaf and gets an instant disease diagnosis, paired with weather-driven risk alerts and outbreak-hotspot mapping across the region.

PythonComputer VisionElectronGeospatial
View code

Applied AI · Media

AI Video Summarizer

A Python tool that ingests long-form video — lectures, meetings, recorded talks — and produces a concise, structured written summary, turning hours of watch time into a few minutes of reading.

PythonNLPAI/ML
View code
Full archive on GitHub

Research

Papers currently in review

Three manuscripts written with Utkarsh Singh and Aryan Kaushik, spanning language-model editing, self-supervised representations, and clinical AI safety. None have been accepted yet — statuses below are accurate as of publishing this page.

NeurIPS '26 · GenAI4HealthUnder review

VERA: Visual Evidence–Report Alignment for Hallucination Detection in Clinical Vision-Language Models

Utkarsh Singh, Kartik Tiwari, Aryan Kaushik

Recovers the large majority of hallucinated findings with a fully traceable, sentence-to-image-region audit trail.

Abstract

Vision-language models can now draft fluent chest-radiograph reports — but fluency doesn't guarantee the model was looking at the right part of the image when it made a claim. VERA is a training-free auditing layer that reuses a model's own decoder attention as a spatial grounding check. It breaks a generated report into individual clinical claims, tags each with its finding, location, negation, and severity, then verifies whether the visual attention behind that claim actually falls on the correct anatomical region. Evaluated against real radiologist reports, VERA flags the majority of ungrounded claims — including high-severity findings — and, unlike a single opaque confidence score, gives clinicians an interpretable trail showing exactly which sentence and which image region produced each flag.

NeurIPS 2026 Workshop on Generative AI for Health (GenAI4Health)

View on OpenReview →
NeurIPS '26 · NeurRepsUnder review

Measurement, Not Just Mechanism: How You Measure Effective Rank Changes What Dimensional Collapse Predicts About Downstream Accuracy

Kartik Tiwari, Utkarsh Singh, Aryan Kaushik

Whether rank collapse looks harmful or harmless flips depending on where in the model you measure it.

Abstract

Effective-rank collapse is usually treated as straightforward evidence that a self-supervised model has learned a degraded representation. This paper shows that conclusion depends heavily on measurement protocol. Across 250 controlled training runs of VICReg on five time-series datasets — varying augmentation strength, projector width, and seed — effective rank measured on augmented projector outputs has an inconsistent, sometimes contradictory relationship with downstream linear-probe accuracy. Measured on clean, unaugmented encoder features instead, lower rank reliably predicts higher accuracy across datasets. The practical takeaway: anyone using effective rank as a health diagnostic for a representation should measure it in the same space the encoder will actually be deployed in, not on the training-time augmented view.

NeurIPS 2026 Workshop on Symmetry and Geometry in Neural Representations (NeurReps)

View on OpenReview →
AAAI 2027Under review

Which Facts Are Fragile? Architecture, Not Pre-Edit Signals, Governs Ripple Effects in Knowledge Editing

Aryan Kaushik, Utkarsh Singh, Kartik Tiwari

Architecture — not the fact being edited — is what predicts how much collateral damage an edit causes.

Abstract

Knowledge-editing methods like ROME and MEMIT can rewrite a single fact inside a language model, but the edit sometimes damages neighbouring knowledge that should have been left untouched — the ripple effect. This paper runs the largest side-by-side comparison of editing safety to date: 7,800 rank-one edits across 13 open models spanning both dense and mixture-of-experts architectures. The central finding is that a model's architecture — specifically how routing and expert capacity are structured — predicts ripple severity far better than any signal available before the edit is made: coarse-routed, high-capacity MoE models suffer close to four times the ripple damage of typical dense models, while a handful of MoE designs resist rank-one editing almost entirely. Per-fact fragility scores that looked reliable inside a single model failed to transfer across models, suggesting editing-safety screening belongs at the level of architecture choice, not individual facts.

AAAI 2027 Conference on Artificial Intelligence

View on OpenReview →

Skills

What I build with

AI & Machine Learning

Deep LearningPyTorchTensorFlowKerasscikit-learnHugging Face TransformersLangChainAgentic AI / RAGOpenCV

Languages

PythonTypeScriptJavaScript

Frontend

ReactNext.jsTailwind CSSshadcn/ui

Data & Tooling

NumPyPandasJupyterGit & GitHub

AI Platforms & APIs

Google Gemini APIOpenAI API

Contact

Let's work on something together

Open to internships, research collaborations, and interesting build-something-real projects. Fastest way to reach me is email.

Email me