Skip to content

Rugved-pro/E_commerce-chatbot

 
 

Repository files navigation

🛒 E-commerce FAQ Chatbot

This is a Streamlit-based E-commerce FAQ Chatbot that automatically answers common customer questions such as order tracking, return policies, shipping details, and more. It is designed to enhance customer support by providing instant, AI-powered responses.


🚀 Live Demo

Check out the deployed app here: https://ecommerce-chatbot-eynj8xpjssjvfdtcnz6pzb.streamlit.app/


📂 Project Structure

├── E_commerce_chatbot.ipynb # raw code
├── app.py # Streamlit chatbot app
├── requirements.txt # Python dependencies
├── Ecommerce_FAQ.json # FAQ dataset

✨ Features

Accepts customer queries via text input

Provides instant responses based on FAQ dataset

Uses TF-IDF and cosine similarity to find the closest matching answer

Clean, responsive, and user-friendly web interface

Supports interactive chatbot-style responses

⚙️ Technologies Used

  • Python
  • Streamlit
  • Pandas
  • Scikit-learn
  • TF-IDF Vectorizer
  • Cosine Similarity (for question matching)

📞 Contact

Name: Vansh Bhimani

Email: your-email@example.com

GitHub: Your GitHub Profile

About

Learning to connect the front end to the Chat bot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 63.6%
  • HTML 14.1%
  • JavaScript 12.1%
  • Python 10.2%