Skip to content
View RishabhIIITD's full-sized avatar

Block or report RishabhIIITD

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RishabhIIITD/README.md

Hi, I'm Rishabh Bafna πŸ‘‹


πŸ‘¨β€πŸ’» About Me

I’m Rishabh Bafna, a Software Development Engineer – I and Associate Instructor, building practical AI systems around:

  • 🧠 GenAI / LLM Applications
  • πŸ”Ž RAG pipelines
  • πŸ€– AI agents (LangGraph, CrewAI)
  • πŸ“š AI learning assistants that generate progressive hints instead of final answers

πŸ’Ό Currently: SDE-I @ Incanus Technologies Pvt. Ltd. (NST-ADYPU)
πŸ“ India


πŸ› οΈ Tech Stack (Quick Snapshot)

Languages: Python β€’ C/C++ β€’ Java
GenAI: LangChain β€’ LangGraph β€’ CrewAI β€’ HuggingFace β€’ Ollama
ML/NLP: Scikit-learn β€’ TensorFlow β€’ Keras β€’ NLTK
Vector DB: FAISS β€’ Chroma β€’ Pinecone
Cloud/DevOps: Docker β€’ Kubernetes β€’ AKS β€’ Azure Pipelines β€’ Jenkins β€’ GitHub Actions
Databases: MySQL β€’ MongoDB


πŸš€ Featured Work (Projects)

βœ… Hintify β€” AI-powered Learning Assistant

A learning-first AI assistant that:

  • captures screenshots
  • extracts text (OCR)
  • understands the question
  • generates step-by-step hints (not answers)

Stack: Ollama + Gemini API + Tesseract OCR + Python


βœ… Multi-Video RAG Chatbot (Dual Response)

A chatbot that lets users:

  • upload video
  • transcribe audio
  • ask questions using RAG

It returns:

  1. a video-grounded answer
  2. a general LLM answer for comparison

Stack: Whisper + FAISS + LangChain + Streamlit


βœ… Fake Job Posting Detection (98.7% Accuracy)

NLP model to detect fraudulent jobs.

  • TF-IDF + SMOTE
  • Logistic Regression / SVM / MLP / LSTM experiments

πŸ† Achievements

  • πŸ₯‡ GATE CS 2020 AIR 532 (99.45 percentile)
  • 🟠 Hacktoberfest 2025 Supercontributor
  • 🧾 Patent: AI-based Collaborative Learning System
    Patent Application No: 202121030065
  • πŸ“„ Publication: Region-based damage assessment on xBD satellite imagery (Natural Hazards, 2023)

πŸ“Š GitHub Stats


πŸ“œ Certifications

  • Generative AI for Everyone β€” (2025)
  • Multi AI Agent Systems with crewAI β€” (2025)
  • AI Agents in LangGraph β€” (2025)
  • AI For Everyone β€” (2025)

🀝 Connect With Me

  • πŸ“§ Email: rishabh20118@iiitd.ac.in
  • πŸ’Ό LinkedIn: linkedin.com/in/rishabh-bafna
  • πŸ’» GitHub: github.com/RishabhIIITD

β€œI build AI systems that scale β€” but I design them so people learn, not just copy.”

Popular repositories Loading

  1. Hintify Hintify Public

    From Answers to Hints: Reframing AI Assistance to Foster Independent Student Thinking

    Python 1 1

  2. CPP-STL CPP-STL Public

    This repository is designed to help developers, students, and competitive programmers strengthen their understanding of the C++ Standard Template Library (STL) and learn how to use its containers, …

    C++ 1

  3. DesiSafar DesiSafar Public

    Travel Destination Recommendation System [Python + PyWebIO + Flask + Heroku]

    Jupyter Notebook

  4. Fake-Job-Posting-Detection Fake-Job-Posting-Detection Public

    Jupyter Notebook

  5. Tic-Tac-Toe Tic-Tac-Toe Public

    Tic-Tac-Toe is a game made in Python.

  6. Movie-Recommendation-System Movie-Recommendation-System Public

    Jupyter Notebook