Chatbot for Product Inquiry and Order Tracking

An AI-powered retail assistant with NLP and real-time capabilities

Back to Portfolio

Overview

This AI-powered chatbot enhances customer experience for a retail store by handling product inquiries, order tracking, recommendations, and FAQs. Built with spaCy for natural language processing (NLP) and FastAPI for a robust backend, it understands diverse user queries and responds intelligently. The React.js frontend delivers a sleek, interactive UI, making it a seamless tool for shoppers.

Data Sources

Technologies Used

Key Features

Natural Language Processing

Performance

Challenges Overcome

Benefits

Sample Interactions

**Product Inquiry:**
User: “What’s the price of iPhone 15?”
Bot: “The iPhone 15 is priced at $799. Would you like more details?”

**Order Tracking:**
User: “Track my order #12345678”
Bot: “Order #12345678 is shipped and arriving tomorrow!”

**Recommendation:**
User: “Suggest a good laptop”
Bot: “I recommend the MacBook Air—lightweight and powerful. Similar options: Dell XPS 13.”

**FAQ:**
User: “What are your store hours?”
Bot: “We’re open 9 AM - 9 PM, Monday to Saturday!”
            

Future Improvements

Demo

Try It

Clone the repo, set up the backend and frontend, and chat away! Check GitHub for instructions.


Visit GitHub Repo