Generative AI • Deep Learning

E-Commerce Chat Assistant

Multi-intent conversational AI for intelligent product discovery and customer support

Domain / Function

Conversational AI • NLP • Deep Learning

Project Overview

Designed and developed a Generative AI–powered E-Commerce Chat Assistant that understands natural language queries and responds intelligently to product searches, FAQs, and casual conversations.

The system uses semantic embeddings, vector similarity search, and large language models to generate accurate, context-aware responses via an interactive Streamlit interface.

Key Features

  • Multi-intent conversational handling
  • Semantic intent detection using embeddings
  • Vector-based FAQ retrieval with ChromaDB
  • Natural language product search
  • LLM-powered response generation
  • Real-time Streamlit chat interface

Project Details

This project demonstrates hands-on experience with Deep Learning, NLP pipelines, vector databases, and modern GenAI system design. It follows a modular and scalable architecture suitable for real-world e-commerce platforms.

Technologies Used

Python Streamlit LLaMA 3 Groq ChromaDB Sentence Transformers SQLite