Sitelet https://github.com/RishabSA
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.

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

Hi πŸ‘‹, I'm Rishab Alagharu

ML Researcher Β· Software Engineer Β· Student

Website Email Google Scholar LinkedIn GitHub Medium LeetCode


πŸ’» Projects

Project Description
πŸ“„ Network World Models A world model that learns how interventions spread through a network, used as a fast evaluator for a coding agent that designs network algorithms. Beats the strongest baseline in 138 of 141 settings across 8 tasks, with up to 14.5Γ— faster rollouts than Monte Carlo. Under review at ICLR 2027
πŸ“„ From Refusal Tokens to Refusal Control Categorical steering vectors for fine-grained LLM refusal control. βˆ’13.7% over-refusal and +14.2% harmful-prompt refusal on Llama 3 8B with zero capability degradation. πŸŽ‰ NeurIPS 2025 MechInterp Workshop Β· COLM 2026 Actionable Interpretability Workshop πŸŽ‰
πŸ’  WaferDetect Wafer-map defect detection platform for semiconductor fabs. A fine-tuned YOLO26x-seg model segments 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 using a LoRA fine-tuned Llama 3.2 11B Vision and RAG over a PostgreSQL/PGVector vector database, with a 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
πŸ“° 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 Network World Models as Environments for Algorithm Design on Complex Systems, under review at ICLR 2027 Β· arXiv:2610.01048
  • πŸ“„ First author of a paper on LLM safety and refusal steering, accepted to the NeurIPS 2025 Mechanistic Interpretability Workshop and the COLM 2026 Actionable Interpretability Workshop Β· arXiv:2603.13359
  • πŸ₯‡ Winner of the 2023 Congressional App Challenge (Georgia's 5th District) with TruthGuard, an AI-powered fake news detector
  • πŸ”¬ ML Researcher at Emory University (Dr. Liang Zhao), working on network world models Β· Research Contributor at CMU LTI's WAVLab (Dr. Shinji Watanabe), working on contextual biasing for speech recognition
  • 🀝 Co-founder & Executive Director of Science for Survival, a 501(c)(3) nonprofit that has impacted 700+ students across 3 continents

πŸ› οΈ 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. Zeesh-an/GraphWorldModel Zeesh-an/GraphWorldModel Public

    Graph World Model

    Python 2

  2. interp-refusal-tokens interp-refusal-tokens Public

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

    Python 9 1

  3. 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 7 1

  4. 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

  5. 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

  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