This is a Python-based AI chatbot designed for a bakery shop, enabling automated order processing and customer interaction. The chatbot uses NLP techniques to enhance user experience, suggest products, and handle real-time orders efficiently.
- π Automated Order System β Handles customer orders seamlessly.
- π€ NLP-Powered Suggestions β Provides intelligent product recommendations.
- π§βπ» User-Friendly Interface β Simple and interactive customer engagement.
- π Random Item Suggestions β Recommends products based on availability.
- π¦ Cart Management β Allows users to add multiple items while enforcing limits.
- Python β Core programming language.
- NLP (Natural Language Processing) β For chatbot interactions.
- Pyfiglet β Adds stylized text output.
- OS & Sys Modules β Handles terminal operations.
- Random & Time Modules β Used for generating suggestions and timing events.
- Clone the Repository:
git clone https://github.com/yourusername/Bakery-Shop-Chatbot.git cd Bakery-Shop-Chatbot - Install Dependencies:
pip install -r requirements.txt
- Run the Chatbot:
python chatbot.py
- The chatbot will greet you and ask for your name.
- It will then display the menu and allow you to place orders.
- You can order specific cheesecakes, get recommendations, or exit the chatbot.
(Add relevant screenshots here if available.)
- Tejas Rajput β Freelance AI Developer
- LinkedIn: linkedin.com/in/tejas-rajput-226a581a4
- GitHub: github.com/yourusername
This project is licensed under the MIT License β feel free to modify and use it with attribution.
π‘ Feel free to contribute or reach out for improvements! π