Skip to content
View RishabSA's full-sized avatar

Block or report RishabSA

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

Hi πŸ‘‹, I'm Rishab Alagharu

ML Researcher Β· Software Engineer Β· Student

Portfolio Email LinkedIn GitHub Medium LeetCode


πŸ’» Projects

Project Description
πŸ“„ From Refusal Tokens to Refusal Control Categorical steering vectors for fine-grained LLM refusal control. βˆ’13.7% over-refusal, +14.2% harmful-prompt refusal on LLaMA-3 8B with zero capability degradation. πŸŽ‰ NeurIPS 2025 MechInterp Workshop Β· Under review ICML 2026
πŸ’  WaferDetect Wafer-map defect-detection platform for semiconductor fabs β€” fine-tuned YOLO26x-seg segmenting 21 overlapping defect classes (0.852 mask mAP@50), with Poisson/Stapper yield modeling, per-defect cost estimation, and KLARF import/export
πŸ–ŠοΈ Sketch2Graphviz Converts hand-drawn graph sketches into executable Graphviz DOT code via LoRA fine-tuned Llama 3.2 11B Vision + RAG over a PostgreSQL/PGVector vector DB β€” 97.96% render success rate
βš™οΈ AutoNeuroNet Reverse-mode automatic differentiation engine and neural network library built from scratch in C++ β€” published to PyPI with PyBind11 bindings and NumPy interoperability
πŸ” GitLensAI AI-powered Git intelligence tool for natural language querying of repository history, commit analysis, and developer insights
πŸ“° TruthGuard AI-powered misinformation and fake news detection with a fine-tuned DistilBERT classifier, FastAPI backend, React web app, and published Chrome extension

πŸ† Highlights

  • πŸ“„ First author of a paper on LLM safety and refusal steering accepted to the NeurIPS 2025 Mechanistic Interpretability Workshop, currently under review at ICML 2026
  • πŸ₯‡ Winner β€” 2023 Congressional App Challenge (Georgia's 5th District) with TruthGuard, an AI-powered fake news detector
  • πŸ”¬ ML Researcher at Emory University (Dr. Liang Zhao) β€” Latent Graph World Models Β· Research Contributor at CMU LTI's WAVLab (Dr. Shinji Watanabe)
  • 🀝 Co-founder & Co-president of Science for Survival, a 501(c)(3) that has reached 1000+ students across the world.

πŸ› οΈ Languages & Tools

ML / AI

Python PyTorch PyTorch Geometric CUDA Scikit-Learn HuggingFace OpenCV NumPy Pandas Jupyter

Systems & Backend

C++ Java FastAPI Node.js PostgreSQL Docker

Frontend

TypeScript JavaScript React React Native Tailwind CSS Electron


Open to research collaborations and impactful AI projects β€” reach out anytime.

Pinned Loading

  1. interp-refusal-tokens interp-refusal-tokens Public

    We study whether categorical refusal tokens enable controllable and interpretable safety behavior in language models.

    Python 9

  2. WaferDetect WaferDetect Public

    WaferDetect is an AI-powered wafer-map defect intelligence platform for semiconductor fabs that segments failure patterns in silicon wafers with AI, diagnoses their root causes and possible errors …

    Python 4

  3. Sketch2Graphviz Sketch2Graphviz Public

    Sketch2Graphviz allows you to convert sketches or images of graphs and flowcharts to proper Graphviz code using a LoRA fine-tuned Llama 3.2 11B Vision and Retrieval-Augmented Generation (RAG) throu…

    Python 7 1

  4. AutoNeuroNet AutoNeuroNet Public

    AutoNeuroNet is a fully implemented automatic differentiation engine with custom matrices, a full neural network architecture, and a training pipeline. It comes with Python bindings via PyBind11, e…

    C++ 6

  5. GitLensAI GitLensAI Public

    GitLens AI allows you to ask natural language questions about your Git repository history.

    Python 1

  6. TruthGuard TruthGuard Public

    AI-powered misinformation and fake news detection. TruthGuard empowers you to separate fact from fiction and protect the trustworthiness of the information you consume.

    Jupyter Notebook 8