Voice AI Agent
Built a voice-controlled AI agent using Python, Streamlit, Groq, and AssemblyAI that converts speech into actions such as code generation, file creation, and summarization. Integrated speech-to-text, intent detection, response generation, multi-intent handling, session memory, and safe execution with user confirmation.
AI Healthcare Chatbot (ML + RAG)
Built ML-based disease prediction using symptom-based NLP, implemented RAG with FAISS for medical knowledge retrieval, and added conversational memory for context-aware responses using Python, Scikit-learn, LangChain, FAISS, and LLM APIs.
Advanced Multi-Source Agentic RAG System
Built a multi-agent RAG pipeline using LangGraph to orchestrate specialized agents for document retrieval, web search, and answer synthesis. Implemented autonomous retrieval strategy selection, FAISS and ChromaDB semantic search, OpenAI embeddings, LangChain RAG chains, streaming responses, and source citations through Streamlit.
Disaster Tweet Classification — Fine-tuned RoBERTa (NLP)
Fine-tuned a RoBERTa transformer for binary classification of disaster-related tweets using HuggingFace Datasets and Trainer API. Achieved Rank 76/560 (Top 14%) on Kaggle with a score of 0.83573, improved from 0.79007, and evaluated using accuracy, precision, recall, and F1-score.