Home

Generative AI

Agentic RAG System

Built an end-to-end Agentic RAG system that enhances traditional RAG with autonomous planning, tool use, and iterative retrieval. LLM agents refine queries, retrieve context from multiple sources, and dynamically decide retrieval strategies before generating responses.

Nursing Mother RAG Chatbot

Domain-specific RAG chatbot providing accurate, context-aware responses to nursing mothers' health and childcare questions. Retrieves from a curated medical knowledge base and generates safe, grounded responses while reducing hallucinations.

Analysis of AI-Generated Texts Across LLMs

Comparative ML study on AI-generated vs human-written text across multiple large language models. Explores linguistic patterns, stylistic differences, and model-specific behaviours using NLP preprocessing and classification. Evaluates cross-model generalisation challenges in AI text detection.

PDF Chatbot (RAG System)

RAG chatbot that lets users upload PDF documents and interact with their content through natural language. Extracts, chunks, and indexes PDF content into a vector database so the LLM can retrieve relevant context and generate accurate, grounded responses.

Personal AI Assistant

Conversational AI assistant for task-oriented interactions, enabling users to automate everyday actions and retrieve information through natural language commands. Integrates an LLM chat interface with modular tool and function handling for productivity and decision-making support.

Machine Learning

Breast Cancer Diagnosis Classifier

ML classification model predicting breast cancer diagnosis (benign vs malignant) from clinical and diagnostic features. Covers data preprocessing, feature analysis, and supervised learning models to support early detection and improve diagnostic decision-making accuracy.

Diabetes Diagnosis Prediction

Supervised ML model predicting diabetes diagnosis from medical diagnostic features. Includes exploratory data analysis, feature scaling, and training multiple classification algorithms to identify the most effective model for early-stage detection.

Vehicle Color Detection System

Computer vision system for detecting and classifying vehicle colors from images. Applies image preprocessing and feature extraction to identify dominant color regions, enabling automated color recognition for intelligent traffic and surveillance applications.