Skip to content

codeananda/restaurant_order_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧇 Waffle Restaurant Order Bot

A ChatGPT-powered food ordering bot.

Access here: https://restaurant-order-bot.streamlit.app/

⏱️ Order Bot in 75s

Waffle.Restaurant.Order.Bot.Demo.mp4

⚠️ The Problem

Create a bot to handle every aspect of customer orders automatically.

✅ The Solution

Using ChatGPT and the OpenAI API, I built a simple restaurant ordering chatbot. It handles customer orders and addresses inquiries in a fully automated way.

💪 Areas for Improvement

  • Add streaming support - currently outputs answer in one big dump which leaves the user waiting for a while and decreases UX.
  • Integrate with a social media platform, e.g. Facebook Messenger or Instagram. Chatbots need to be native to wherever a business uses them. Exposing this as an API would enable this.
  • Improve output rendering with markdown to give a more pleasing UI. Instead of a wall of text, it would be lovely to get structured output or even output that can handle images or coloured text.
  • Integrate a card payment processor.
  • Safety guardrails, e.g. defending prompt injections and potentially implementing a moderation API to ensure the chatbot cannot be used for nefarious purposes.

About

🧇 Waffle Restaurant Order Bot | ChatGPT, OpenAI

Resources

License

Stars

Watchers

Forks

Languages