Skip to content
View aranya-chatterjee's full-sized avatar
πŸ’­
whadiyatalkinabeet
πŸ’­
whadiyatalkinabeet

Block or report aranya-chatterjee

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

🧬 About Me

I'm a Computer Science Engineering student at Madhav Institute of Technology and Science, Gwalior, focused on the intersection of computer vision, retrieval-augmented generation, and applied machine learning. I like building systems that turn raw, messy data β€” video, documents, sensor feeds β€” into something a model can reason over and a user can actually query.

Currently working as a Machine Learning Intern at Warewolf, where I'm building a YOLO-based object detection pipeline for surveillance imagery β€” from dataset curation and annotation to model training and evaluation.

My engineering approach leans toward product-minded ML: every model I train has to end up behind a usable interface, not just a notebook metric.

πŸ”­ Currently Building:  Multimodal RAG pipelines for video + document intelligence
🌱 Currently Learning:   DSPy, GEPA, and prompt/pipeline optimization for LLM systems
🧠 Exploring:            Agentic retrieval architectures & LLM fine-tuning
🎯 Open To:              ML/AI Engineering roles · Computer Vision research · Open-source collaboration

πŸ› οΈ Tech Stack

Languages

AI / ML & Computer Vision

PyTorch TensorFlow Keras Scikit-learn LangChain HuggingFace OpenCV YOLO

Data & Visualization

Pandas NumPy Matplotlib Streamlit

Databases & Tooling

MySQL Git GitHub Jupyter VS Code


🧠 AI / ML Expertise

Domain Proficiency Details
Computer Vision β­β­β­β­β˜† YOLO object detection, OpenCV pipelines, Roboflow dataset annotation & curation
Retrieval-Augmented Generation ⭐⭐⭐⭐⭐ LangChain, FAISS vector search, multimodal (video + document) retrieval
LLM Integration β­β­β­β­β˜† Llama-2, Whisper AI, Hugging Face model integration & fine-tuning
Classical ML β­β­β­β­β˜† Scikit-learn pipelines, regression models, TF-IDF, forecasting
LLM Pipeline Optimization β­β­β­β˜†β˜† DSPy, GEPA β€” prompt & pipeline optimization workflows
Data Engineering β­β­β­β­β˜† Data cleaning, preprocessing, deduplication, EDA at scale

πŸš€ Featured Projects

🎬 MultimodalRAG β€” Intelligent Video & Document Assistant

A multimodal retrieval-augmented generation system that lets you query across video and document content simultaneously β€” transcribing, indexing, and semantically searching both in one pipeline.

Stack Python, LangChain, Whisper AI, FAISS, Groq API, MoviePy, Streamlit, Sentence Transformers
Scale Supports files up to 100MB across MP4/MOV/AVI and PDF/TXT/DOCX/CSV
Performance Sub-second cross-modal retrieval, 40% faster video processing
Security Local vector indexing, no third-party data persistence
Impact 95% retrieval accuracy across mixed video/document corpora
Repository GitHub

Built with a dark-themed Streamlit interface delivering real-time, source-cited Q&A over transcribed video and parsed documents β€” combining Whisper AI transcription with FAISS-backed semantic search.

πŸ€– MASTERJI β€” RAG-Powered Chatbot

A retrieval-augmented chatbot architected to reduce hallucination and boost factual grounding in LLM responses using document-level context.

Stack Python, LangChain, Hugging Face, FAISS, Llama-2, Streamlit
Scale Multi-format document ingestion (PDF/TXT)
Performance Sub-second query response via FAISS vector search
Security Context-scoped generation, source-grounded outputs
Impact 30% improvement in response accuracy over base LLM outputs
Repository GitHub

Combines LangChain orchestration with Llama-2 generation and FAISS embeddings, wrapped in a Streamlit UI supporting real-time Q&A with fully sourced citations.

πŸ’° AI Finance Assistant

An ML-driven personal finance tool that classifies expenses and forecasts budgets from transaction data.

Stack Python, Scikit-learn, Streamlit, Logistic/Linear Regression, TF-IDF, Exponential Smoothing
Scale Multi-model pipeline across classification + forecasting tasks
Performance 92% accuracy in automated expense categorization
Security Local processing, no external financial data transmission
Impact 15% reduction in unnecessary spending observed in test simulations
Repository GitHub

Pairs a Scikit-learn classification pipeline with time-series forecasting, surfaced through an interactive Streamlit dashboard for budget visibility.


πŸ’Ό Experience

Machine Learning Intern Β· Warewolf May 2026 – Present

Building and refining a YOLO-based object detection pipeline for surveillance image and video analysis, working within a cross-functional engineering team.

  • Curated and annotated a ~780-image surveillance dataset using Roboflow (bounding-box labeling, class organization)
  • Performed data cleaning and preprocessing (filtering, deduplication, normalization) to improve training reliability
  • Used OpenCV for frame extraction, image preprocessing, and detection-output visualization

Python YOLO OpenCV Roboflow Computer Vision


πŸ† Achievements

Recognition Details
πŸ₯‡ National Finalist Hack-O-Calypse, IIT Jammu
πŸ₯‡ National Finalist & Team Leader Code-N-Compete Hackathon, IIT Kanpur β€” 48-hr sprint, 25% faster integration phase
πŸ“„ Published Researcher Second Author, "A Hybrid IoT + AI Approach for Risk Management in Algorithmic Trading", ICMCTR 2025
⭐ HackerRank 5-Star Java

🌐 Coding Profiles

HackerRank


πŸ“Š GitHub Analytics

πŸ… GitHub Trophies

πŸ“ˆ Contribution Activity

🐍 Contribution Snake


πŸ“« Connect With Me

Gmail LinkedIn GitHub


"Every model is only as good as the pipeline that feeds it β€” build the plumbing first."

Popular repositories Loading

  1. AI_finance_assistant- AI_finance_assistant- Public

    Jupyter Notebook 1

  2. amzon_ml_challenge- amzon_ml_challenge- Public

    Jupyter Notebook

  3. CryptoPredictor CryptoPredictor Public template

    Jupyter Notebook 1

  4. RAG-CHATBOT RAG-CHATBOT Public

    Python 2

  5. Multimodal_RAG Multimodal_RAG Public

    Python 2

  6. hawkeyeballtrack hawkeyeballtrack Public

    Jupyter Notebook