user Hej, jakim botem jesteś? hello() system Czesc, jestem agentem dialogowym przyjmujacym zamowienia w restauracji. Moge doradzic ci w wyborze odpowiedniej pozycji z menu. W czym moge ci pomoc? welcomemsg() user Czy posiadacie danie dnia? request(value="menu") system Dzisiejsze danie dnia to "Zupa grzybowa" i "Pierogi ruskie". select() user jak duża jest porcja pierogów ruskich? request(value="size") system Porcja pierogów ruskich zawiera 8 szt. inform(size="8") user To poproszę dwie porcje. Jakie napoje macie w ofercie? request(value="drinks") system Mamy do wyboru soki owocowe, wodę i colę. offer(value="soki owocowe")&offer(value="woda")&offer(value="cola") user To poproszę do tego sok owocowy. Soki z jakich owoców są dostępne? Czy są one świeżo wyciskane? request(drink="sok owocowy") system Oferujemy sok jabłkowy i pomarańczowy. Niestety, nie mamy w ofercie soków świeżo wyciskanych. confirm() user w jakich cenach są te soki? request(value="price") system Jeden sok 300ml kosztuje 6zł inform(price="6") user to poproszę dodać to do zamówienia oraz podsumować całe zamówienie confirm() system Jaki sok chciałbyś zamówić? Jabłkowy czy pomarańczowy? offer(value="drink") user Pomarańczowy request(drink="pomaranczowy") system Ok. Twoje zamówienie to: 2x "Pierogi ruskie" i sok pomarańczowy. Łączna cena to 56zł. Chcesz zamówić na miejscu czy na wynos? confirm() user na wynos request(delivery="true") system Chcesz zamówić z dostawą czy odebrać osobiście? offer(value="delivery type") user Z dostawą request(delivery="true") system Jaki jest adres dostawy? request(value="address") user 00120 Watykan inform() system Dowóz zamówienia na taki adres będzie kosztował 21,37zł. Łączna cena zamówienia to 77,37zł, czy potwierdzasz zamówienie? confirm()&inform(price="77") user Tak potwierdzam ack() system Dziękujemy za skorzystanie z naszych usług. Przewidywany czas oczekiwania na zamówienie to 45minut. confirm()