Skip to content
View rishiigupta04's full-sized avatar
💡
currently teaching machines to have opinions
💡
currently teaching machines to have opinions

Highlights

  • Pro

Block or report rishiigupta04

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

visitors


👋 About Me

I build things at the intersection of classical ML and Generative AI; not just wrapping an LLM API call, but fine-tuning models, designing RAG pipelines, and shipping the plumbing (APIs, dashboards, extensions) that makes a model actually usable.

  • 💼 Currently a Forward Deployed Engineer Intern @ UnifyApps — a role blending presales and hands-on technical implementation across integrations, automations, data, and agentic AI/MCP workflows
  • 🔭 Pursuing my M.Sc. in Data Science at NMIMS, Mumbai — CGPA 9.45 (9.27 → Sem 1, 9.82 → Sem 2)
  • ✨ Recent focus: Generative AI in practice — fine-tuning transformers, building RAG pipelines over ChromaDB, and using LLMs as reasoning components inside larger systems rather than standalone chatbots
  • 💬 Core stack: Python, SQL, Machine Learning, Deep Learning, Gen-AI, Data Visualization — with secondary experience in React.js, Next.js, and full-stack web development
  • 🏗️ I like projects that go end-to-end: data ingestion → modeling → explainability → a real interface someone can actually use
  • ⚡ Fun fact: there are more possible chess game variations than atoms in the Milky Way galaxy

🛠️ Skills & Tools

Languages & Core

Machine Learning & NLP

Agentic AI / LLM Systems

Data Engineering & Cloud

Data Tools & MLOps

Deployment & Web


💼 Currently

AI Forward Deployed Engineer Intern @ UnifyApps


🚀 Featured Projects


End-to-end NLP & MLOps — YouTube comment sentiment analysis

Fine-tuned Twitter-RoBERTa on 1M+ YouTube comments to classify sentiment on internet slang, emojis, and creator-audience language that traditional models miss. Took the full journey from Bag-of-Words → LightGBM+Optuna → transformer fine-tuning, benchmarking every stage.

Result: 88% accuracy / 87.7 macro-F1 on a hand-curated real-world validation set, deployed via FastAPI on Hugging Face Spaces with a Chrome extension front end.

RoBERTa PyTorch FastAPI LightGBM Optuna HuggingFace

▶ Demo · 💻 Repo · 🤗 Model · 📖 API Docs

Hybrid AI fraud & phishing detection system 🏆 CipherCop 2025 National Finalist

Combines three detection pillars in parallel: a LightGBM model on 30+ URL/domain features (with SHAP explainability), a local Mistral 7B LLM for contextual content analysis, and a computer-vision brand-similarity engine (pHash/dHash + OCR) — fused into a single weighted verdict with adaptive thresholding.

Result: 94.7% accuracy and 0.96 AUC-ROC across 28,500 URLs — a 32% improvement over single-model baselines. Full analysis in under 30 seconds, with a dedicated frontend, explainable AI-powered risk assessment, and decision support.

LightGBM Mistral 7B OpenCV Selenium SHAP Streamlit

▶ Demo · 💻 Repo

Multi-agent business intelligence assistant

A LangGraph-orchestrated system where specialized agents (Planner, Router, Coding, Research, RAG, Critic, Compiler) collaborate with human-in-the-loop approval and self-corrective reflection to turn a business question into a validated, sourced report.

Result: Parallel agent execution with a reflection/retry loop that catches low-confidence or contradictory outputs before they reach the final report.

LangGraph RAG ChromaDB Groq Llama 3.1 Plotly

💻 Repo

Production-grade lakehouse on Databricks

A medallion-architecture (Bronze/Silver/Gold) pipeline simulating a 5-location restaurant chain — dual-source ingestion (Azure SQL CDC + Event Hub streaming), star-schema modeling, and in-pipeline LLM sentiment/issue classification on customer reviews via AI_QUERY().

Result: Two live AIBI dashboards (chain performance + review insights), incremental Gold materialized views, ~60% reduction in data processing overhead through optimized compute and incremental processing.

Databricks Delta Lake Unity Catalog Spark Azure Llama 3.3

💻 Repo


📌 More on my portfolio site


🏆 Recognition

🥈 National Finalist — CipherCop 2025 Bureau of Police Research & Development (BPR&D) × Telangana Cyber Security Bureau (TGCSB) — one of 28 finalist teams selected from 360 entries in a national-level cybersecurity hackathon. Presented the "Expose.AI" phishing detection prototype (built on the Spot the Fake system) live in Hyderabad to a panel of senior IPS officials, cybersecurity experts, and academic leaders from the Indian School of Business (ISB).


⚡ GitHub Stats


Pinned Loading

  1. yt-comments-sentiment-analysis yt-comments-sentiment-analysis Public

    CommentSense v1: Fine-tuned Twitter-RoBERTa transformer on 1M+ YouTube comments, deployed with FastAPI and Hugging Face, and integrated into a Chrome Extension for real-time sentiment analysis.

    JavaScript 1

  2. databricks-e2e-project databricks-e2e-project Public

    Built a full data pipeline on Databricks for a restaurant chain. Pulls live orders from Microsoft Azure Event Hub, historical data from Microsoft Azure SQL, cleans and models it into a star schema,…

    TSQL 1

  3. Analytica-AI Analytica-AI Public

    Analytica AI is a multi-agent business intelligence assistant that combines RAG, memory, data analytics, web research, visualization, and reflective reasoning to transform business questions into a…

    Python 1

  4. JobJumper-AI JobJumper-AI Public

    A Gen-AI Powered Job Application Management and Tracker App. Try the Demo Now! :)

    TypeScript

  5. spot_the_fake spot_the_fake Public

    🌐 Spot the Fake: AI-Powered Fraud Detection System | CipherCop Hackathon Finalist 2025 : https://www.ciphercop.com/

    Jupyter Notebook 1 1

  6. ArtLens ArtLens Public

    ArtLens detects AI-generated images, identifies the generator, flags unknown models, and explains every decision with visual heatmaps.

    Python