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 LLM refusal control. โˆ’13.70% over-refusal, +14.17% harmful refusal on LLaMA-3 8B. ๐ŸŽ‰ NeurIPS 2025 MechInterp Workshop ยท Under review ICML 2026
๐Ÿ–Š๏ธ Sketch2Graphviz Converts sketches/images of graphs into Graphviz code via LoRA fine-tuned Llama 3.2 11B Vision + RAG over a PostgreSQL/PGVector vector DB
โš™๏ธ AutoNeuroNet Custom C++ library with Python bindings for autograd, matrix ops, and neural networks โ€” built from scratch
๐Ÿ” 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, empowering you to ensure the trustworthiness of the information you consume

๐Ÿ† Highlights

  • ๐Ÿฅ‡ Winner โ€” 2023 Congressional App Challenge (Georgia's 5th District) with TruthGuard, an AI-powered fake news detector
  • ๐Ÿ”ฌ ML Researcher at Emory University (Prof. Liang Zhao) โ€” Latent Graph World Models
  • ๐Ÿค 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 CUDA Scikit-Learn HuggingFace NumPy Pandas Jupyter

Systems & Backend

C++ Java FastAPI Node.js PostgreSQL Docker

Frontend

TypeScript JavaScript React 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. 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

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

  4. GitLensAI GitLensAI Public

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

    Python 1

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

  6. MolGNN MolGNN Public

    MolGNN is a project for molecular solubility prediction using Graph Neural Networks trained on the ESOL dataset from MoleculeNet. The goal is to predict log solubility values (mol/L) directly from โ€ฆ

    Python 1