Raj Khatik
§1

Building agentic AI
systems that reason,
not just retrieve.

MSc Applied AI candidate at the University of Warwick, graduating September 2026, with two years of prior industry experience in data analytics and ML engineering. I design multi-agent, retrieval-augmented systems — from causal-chain equity analysis to hallucination detection — and publish the research behind each one.

Projects deployed
6
Preprints live
4
Domains covered
Semis · Gold · Silver
Graduating
Sept 2026
§2

Experience

Two years eight months at H&B Infotech, progressing from intern to AI Engineer.

AI Engineer

Mar 2024 – Mar 2025

Built ML pipelines to prepare and process data for model training, integrated into existing backend systems — improving analysis accuracy and reporting efficiency.

Software Engineer

Mar 2023 – Mar 2024

Engineered backend systems and data pipelines powering internal reporting tools, with data validation and front-end integration work.

Software Engineer Intern

Aug 2022 – Feb 2023

Developed and validated Python-MySQL modules to support internal systems. Built front-end interfaces for internal tools.

H&B Infotech, India

§3

Education

MSc Artificial Intelligence

In Progress

University of Warwick, WMG · September 2025 – September 2026

BEng, Computer Science & Engineering

CGPA 8.49 / 10

Gujarat Technological University · August 2021 – May 2025

§4

Projects

Six deployed systems, each paired with a published paper. Built on a shared architecture — LangGraph orchestration, FAISS retrieval, Streamlit interfaces — applied to a different domain each time.

SemiBot

Flagship Live

Most LLM equity tools surface correlated market signals without modeling why they move together. SemiBot instead traces an 18-factor causal chain connecting macro conditions to sector outcomes for semiconductor equities specifically, with per-factor attribution rather than a single opaque verdict.

426 observations, 48 tickers: accuracy scales from 84.0% (>$1T) to 41.7% (mid-cap) — confirmed via logistic regression (p<0.001) and robust to sub-sector controls. Mega-cap subset exceeds every comparable published benchmark.

Live demo · semibot-raj.streamlit.app ↗ Source · github.com/khatikraj2653-collab/SemiBot ↗

GoldBot

Live

A nine-factor safe-haven analyzer for gold. Rather than assuming the system works and reporting a single accuracy figure, GoldBot is stress-tested across four structurally distinct historical regimes specifically to separate genuine event discrimination from lucky trend alignment.

Diagnostic finding: across 18 distinct events — a war outbreak, a ceasefire, a historic Fed vote — output stayed within a 37–50% band (SD=4.2). Cross-regime testing exposed trend-matching rather than true discrimination, a failure mode a single backtest would have missed entirely.

Live demo · goldbot-raj.streamlit.app ↗ Source · github.com/khatikraj2653-collab/GoldBot ↗

SilverBot

Live

Gold's monetary-driver explanation is documented in the literature not to hold for silver, whose price is pulled by industrial demand as much as safe-haven sentiment. SilverBot decomposes this into independent industrial and monetary strength scores rather than forcing a single gold-style score.

Industrial signals beat Monetary in 3 of 4 regimes (61.7% vs. 40.0%, p=0.041 in the largest sample) — but the pattern cleanly reverses during the 2020 liquidity crisis (Monetary 95.0% vs. Industrial 65.0%), refining the classical gold/silver duality literature.

Live demo · silverbot-raj.streamlit.app ↗ Source · github.com/khatikraj2653-collab/SilverBot ↗

Hallucination Detector

Flagship Live

A six-signal ensemble for LLM hallucination detection — NLI, retrieval grounding, a three-model LLM-judge panel, and cross-sample self-consistency, run as a parallel LangGraph pipeline. Evaluated with formal significance testing rather than accuracy alone.

72.4–92.2% accuracy across three benchmarks. A quadrant analysis overturned the system's own design assumption: "flagged + consistent" claims were 100% real hallucinations (n=4), beating the architecture's own "high-confidence" category (66.7%).

Live demo · hallucinationdetecto.streamlit.app ↗ Source · github.com/khatikraj2653-collab/HallucinationDetecto ↗

HITL Email Agent

Repo only

A human-in-the-loop email drafting agent that never sends without approval. A binary Response/Ignore triage stage filters incoming mail before drafting begins, with full multi-turn interrupt/resume via LangGraph, dual Gmail OAuth, and a Manifest V3 Chrome extension for inline drafting alongside a standalone Streamlit interface.

Zero secrets exposed across the full repo history, verified — two parallel interfaces (v1 Streamlit, v2 Chrome extension with version-history tabs) shipped and maintained side by side.

Source · github.com/khatikraj2653-collab/EmailHITLAgent ↗

Retail Research Assistant

Live

Full-coverage discovery, research, comparison, and portfolio analysis across all 503 S&P 500 constituents, spanning six pages from dashboard to guided learning. Built on one governing principle: the LLM narrates what the data shows — it never tells the user what to buy.

Passed a 100-question adversarial safety test, 100/100 — results committed to the repo. Implements 9 of 10 recognized agentic-AI design patterns, with the omission (MCP) explicitly justified rather than silently skipped.

Live demo · retailresearch-raj.streamlit.app ↗ Source · github.com/khatikraj2653-collab/RetailResearchAssistant ↗
§5

Papers

All four preprints are live on SSRN and in active submission to peer-reviewed journals.

  1. A Domain-Specific Causal Chain RAG System for Semiconductor Equity Analysis An 18-factor causal-chain RAG system for semiconductor equities. Across 426 observations, directional accuracy scales from 41.7% to 84.0% with market capitalization — a statistically confirmed gradient (p<0.001) that a single aggregate figure would conceal entirely. SSRN 7199998 Under review papers.ssrn.com/sol3/papers.cfm?abstract_id=7199998 ↗
  2. GoldBot: A Multi-Factor Safe-Haven Analyzer for Gold — Cross-Regime Evidence for Trend-Matching Rather Than Event Discrimination Backtests a nine-factor gold safe-haven classifier across four structurally distinct regimes and finds its apparent accuracy is fully explained by trend alignment, not genuine event discrimination — a diagnostic result a single-regime backtest could not have revealed. SSRN 7200198 Under review papers.ssrn.com/sol3/papers.cfm?abstract_id=7200198 ↗
  3. SilverBot: A Dual-Regime Analyzer for Silver's Industrial-Monetary Duality — Cross-Regime Evidence for a Crisis-Type-Dependent Reversal Decomposes silver's price behavior into industrial and monetary sub-scores across four regimes, finding the industrial driver dominates except during a purely liquidity-driven crisis — a refinement of the classical Batten-Ciner-Lucey framework. SSRN 7203201 Under review papers.ssrn.com/sol3/papers.cfm?abstract_id=7203201 ↗
  4. Multi-Method Ensemble Framework for LLM Hallucination Detection A six-signal ensemble evaluated with formal significance testing across three benchmarks, including a quadrant analysis that overturns the system's own confidence-ordering assumption and fifteen adversarial examples exposing reproducible failure modes. SSRN 7200222 Under review papers.ssrn.com/sol3/papers.cfm?abstract_id=7200222 ↗
§6

Dissertation

Understanding the Role of Artificial Intelligence in Life Cycle Assessment — supervised by Dr. You Wu, WMG, University of Warwick. Two of three objectives complete; due September 2026.

Obj. 1 — Landscape Review

In progress

Reviewing how AI features are used across conventional and emerging LCA software tools, and how these map onto stages of the LCA workflow.

Obj. 2 — Applied ML on LCI Data

Complete

Unsupervised learning on the ecoinvent 3.11 dataset (25,412 activity-geography records). Identified 49.6% redundancy across 68 raw climate indicators and reduced to 7 conceptually distinct features before clustering.

KMeans (k=8): silhouette 0.689, up from 0.533 on raw features. Isolation Forest flagged 509 anomalies (2%), 57.7% corroborated by clustering.

Obj. 3 — LLM Evaluation on LCA Tasks

Complete

Compared GPT-4o-mini and Claude Haiku 4.5 on two LCA-specific tasks via direct API calls — structured field extraction, and ISO 14044 goal-and-scope drafting. Claude's extraction errors were zero; GPT-4o-mini's were concentrated in a single, systematic unit-parsing pattern. On drafting, Claude consistently used more precise regulatory terminology (e.g. "comparative assertions," explicit allocation methodology) that GPT-4o-mini omitted in every case.

Claude Haiku 4.5: 100% exact-match vs. GPT-4o-mini: 87.0% (n=100, McNemar's p=0.0002).

§7

Skills

LangGraph LangChain RAG FAISS Agentic AI Python Streamlit FastAPI
§8

Ask AI

A small assistant grounded strictly in the content on this page — ask about my projects, papers, experience, or education. It won't guess; if it doesn't know something, it'll say so and point you to my email instead of making something up.

Hi — ask me anything about Raj's projects, papers, experience, or education. I'll only answer from what's actually documented on this site.
What's SemiBot? His papers? Work experience? Skills?
§9

Let's talk.

Open to AI/ML Engineer, GenAI Engineer, and Agentic AI roles — also exploring PhD positions in CS/AI and applied economics.

Ask about Raj
Grounded in this site only
Hi — ask me anything about Raj's projects, papers, or experience.