LCEL Chatbot

Advanced AI chatbot using LangChain Expression Language with context-aware responses, memory retention, and real-time streaming.

LangChain Python Streamlit OpenAI

BERT Visualization

Interactive tool visualizing BERT's attention patterns, token embeddings, and layer representations for NLP explainability.

BERT NLP Visualization PyTorch

Customer Churn Analysis

ML solution predicting churn probability — XGBoost, feature importance, and 89% accuracy with 0.92 AUC on validation data.

ML Data Analysis XGBoost Python

YouTube Summarizer

GenAI tool extracting and summarizing YouTube video transcripts — supports multiple languages and customizable summary lengths.

GenAI Summarization OpenAI Python

NLP Resume Parser

Automated resume data extraction using spaCy — skills, experience, education across PDF, DOCX for efficient recruitment workflows.

NLP spaCy Resume Parsing Python

OpenAI Chatbot

Multi-turn conversational chatbot powered by OpenAI APIs with contextual awareness and natural language generation via Flask.

OpenAI LLM Flask JavaScript

Ollama LLM Chatbot

Fully private local LLM chatbot using Ollama — zero external API calls, runs entirely on-device for maximum data privacy.

Ollama Local LLM Python Flask

Apple Website Clone

Pixel-perfect Apple website recreation with GSAP scroll animations, 60fps performance, and cross-browser responsive design.

HTML5 CSS3 JavaScript GSAP

YouTube Clone

Functional React YouTube clone with YouTube Data API — real-time video search, custom player, and responsive component architecture.

React YouTube API CSS Modules JavaScript

IMDB Sentiment Analysis

Sentiment analysis pipeline comparing SVM, Naive Bayes, and LSTM models on IMDB reviews with rich visualization output.

NLP Sentiment Analysis Scikit-learn Python

Next Word Predictor

LSTM deep learning model for next-word prediction with real-time Streamlit demo and customizable training on user datasets.

LSTM TensorFlow NLP Streamlit

mathGPT

AI math assistant powered by the Gemma transformer — solves algebra, calculus, statistics with step-by-step explanations.

Gemma Transformer Math AI Python

searchBOT-AI

Intelligent search assistant with Streamlit UI — multi-format data source integration, vector search, and contextual response generation.

Streamlit Vector Search NLP Python

SQL DB Agent

Intelligent NL-to-SQL agent — converts natural language questions into SQL queries and returns human-readable results from databases.

SQL NLP SQLite Python