Profile Picture

πŸ• Pizza Order Bot - AI-Powered Chatbot for Pizza Orders

Pizza Order Bot License GitHub Releases

Download Latest Release

Table of Contents

Overview

The Pizza Order Bot is an AI-powered chatbot designed to streamline the pizza ordering process. Built using Streamlit and Groq’s LLaMA 3, this bot provides a fast and natural way for users to place their pizza orders. It handles both delivery and pickup options, summarizes orders, and interacts in a human-like manner. This project serves as an excellent resource for anyone looking to learn about chatbot integration with large language models (LLMs) and real-time user interactions.

Features

Technologies Used

Installation

To set up the Pizza Order Bot on your local machine, follow these steps:

  1. Clone the Repository:
    git clone https://github.com/jexiee99/Pizza-Order-Bot.git
    cd Pizza-Order-Bot
    
  2. Install Required Packages: Make sure you have Python installed. Then, install the necessary packages:
    pip install -r requirements.txt
    
  3. Run the Application: Start the application using Streamlit:
    streamlit run app.py
    
  4. Access the Bot: Open your web browser and go to http://localhost:8501 to interact with the bot.

Usage

Once the bot is running, you can start interacting with it. Here’s how to use it:

  1. Start a Conversation: Type your greeting or ask the bot about pizza options.
  2. Place an Order: Follow the prompts to select your pizza size, toppings, and any additional items.
  3. Choose Delivery or Pickup: Specify whether you want your order delivered or if you will pick it up.
  4. Receive Summary: The bot will summarize your order for confirmation.
  5. Finalize Order: Confirm your order and receive an estimated delivery time or pickup instructions.

Contributing

We welcome contributions to improve the Pizza Order Bot. If you have suggestions or find bugs, please follow these steps:

  1. Fork the Repository: Click the β€œFork” button on the top right of the repository page.
  2. Create a Branch:
    git checkout -b feature/YourFeatureName
    
  3. Make Your Changes: Implement your feature or fix.
  4. Commit Your Changes:
    git commit -m "Add your message here"
    
  5. Push to the Branch:
    git push origin feature/YourFeatureName
    
  6. Open a Pull Request: Go to the original repository and click on β€œNew Pull Request”.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any inquiries or feedback, please reach out:

For the latest releases, visit here.

Pizza


Explore the world of AI with the Pizza Order Bot. Enjoy your pizza! πŸ•