commit nothing

This commit is contained in:
eugene 2023-05-25 12:14:33 +02:00
parent c4abf9c60f
commit e1647eae91
32 changed files with 1412 additions and 1412 deletions

2
.gitignore vendored
View File

@ -1,2 +1,2 @@
*.vs *.vs
DialogSystems/ DialogSystems/

View File

@ -1 +1 @@
"THE BEER-WARE LICENSE" (Revision 42): <phk@FreeBSD.ORG> wrote this file. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return Poul-Henning Kamp "THE BEER-WARE LICENSE" (Revision 42): <phk@FreeBSD.ORG> wrote this file. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return Poul-Henning Kamp

View File

@ -1,2 +1,2 @@
# Generic_DialogSystem # Generic_DialogSystem

View File

@ -1,16 +1,16 @@
user: Dzień dobry, w czym możesz mi pomóc? hello() user: Dzień dobry, w czym możesz mi pomóc? hello()
system: "Witaj użytkowniku 04. To jest agent dialogowy sklepu ""Galaktyczny Skład"" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. W czym mogę dzisiaj pomóc?" welcomemsg() system: "Witaj użytkowniku 04. To jest agent dialogowy sklepu ""Galaktyczny Skład"" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. W czym mogę dzisiaj pomóc?" welcomemsg()
user: Chciałbym zakupić kilka warzyw, jakie są dostępne w ofercie? inform(list=vegetables) user: Chciałbym zakupić kilka warzyw, jakie są dostępne w ofercie? inform(list=vegetables)
system: "Obecnie mamy takie warzywa:   - Ziemniaki myte luz 2 cebuliony/kg - Ziemniaki świecące na zielono ""Fat Boy"" 69 cebulionów/kg - Papryka czerwona luz 6 cebulionów/kg - Papryka fioletowa luz 20 cebulionów/kg - Pomidory malinowe luz 7 cebulionów/kg - Pomidory penerskie luz 2 cebuliony/kg - Ogórek kosmiczny luz 70 cebulionów/kg - Ogórek gruntowy luz 5 cebulionów/kg - Cebula czerwona luz 7 cebulionów/kg" infrom-conf(list=vegetables)&expl-conf(list=vegetables) system: "Obecnie mamy takie warzywa:   - Ziemniaki myte luz 2 cebuliony/kg - Ziemniaki świecące na zielono ""Fat Boy"" 69 cebulionów/kg - Papryka czerwona luz 6 cebulionów/kg - Papryka fioletowa luz 20 cebulionów/kg - Pomidory malinowe luz 7 cebulionów/kg - Pomidory penerskie luz 2 cebuliony/kg - Ogórek kosmiczny luz 70 cebulionów/kg - Ogórek gruntowy luz 5 cebulionów/kg - Cebula czerwona luz 7 cebulionów/kg" infrom-conf(list=vegetables)&expl-conf(list=vegetables)
user: Proszę dodać do zamówienia 2 ziemniaki myte oraz 2 ogórki gruntowe. inform(productname=ziemniaki_myte, amount=2)&inform(productname=ogorki_gruntowe, amount=2) user: Proszę dodać do zamówienia 2 ziemniaki myte oraz 2 ogórki gruntowe. inform(productname=ziemniaki_myte, amount=2)&inform(productname=ogorki_gruntowe, amount=2)
system: Czy chcesz dodać:   -ziemniaki myte luz 2kg -ogórki myte luz 2kg? request(productname=ziemniaki_myte, amount=2)&inform(productname=ogorki_gruntowe, amount=2) system: Czy chcesz dodać:   -ziemniaki myte luz 2kg -ogórki myte luz 2kg? request(productname=ziemniaki_myte, amount=2)&inform(productname=ogorki_gruntowe, amount=2)
user: Tak affirm() user: Tak affirm()
system: Do twojego koszyka zostały dodane:   - ziemniaki myte luz 2kg - ogórki gruntowe luz 2kg expl-conf(shopping_cart) system: Do twojego koszyka zostały dodane:   - ziemniaki myte luz 2kg - ogórki gruntowe luz 2kg expl-conf(shopping_cart)
user: To będzie wszystko. Jakie są dostępne formy płatności? inform(shopping_done)&infrom(payment_options) user: To będzie wszystko. Jakie są dostępne formy płatności? inform(shopping_done)&infrom(payment_options)
system: suma płatności: 14 cebulionów   obecnie możesz zapłacić online lub przy odbiorze (karta/gotówka). Czy posiadasz kartę klienta? expl-conf(full_price)&expl-conf(payment_options)&request(client_card) system: suma płatności: 14 cebulionów   obecnie możesz zapłacić online lub przy odbiorze (karta/gotówka). Czy posiadasz kartę klienta? expl-conf(full_price)&expl-conf(payment_options)&request(client_card)
user: Niestety nie posiadam. Dobrze, chciałbym zapłacić na miejscu kartą inform(client_card=false)&inform(payment_option=bank_card, location=on_site) user: Niestety nie posiadam. Dobrze, chciałbym zapłacić na miejscu kartą inform(client_card=false)&inform(payment_option=bank_card, location=on_site)
system: Zamówienie zostało przyjęte do realizacji. Proszę podać kod sklepu (xxx-xx) w którym chcesz odebrać zamówienie affirm()&request(shop_code) system: Zamówienie zostało przyjęte do realizacji. Proszę podać kod sklepu (xxx-xx) w którym chcesz odebrać zamówienie affirm()&request(shop_code)
user: 633-44 infrom(shop_code=633-44) user: 633-44 infrom(shop_code=633-44)
system: Twoje zamówienie można będzie odebrać w trakcie 24h od momentu złożenia (16:34). Czy mogę w czymś jeszcze pomóc? affrim()&inform(order_takeout_limit=24)&inform(order_placed_time=16:34)&request() system: Twoje zamówienie można będzie odebrać w trakcie 24h od momentu złożenia (16:34). Czy mogę w czymś jeszcze pomóc? affrim()&inform(order_takeout_limit=24)&inform(order_placed_time=16:34)&request()
user: To wszystko, dziękuję  bye() user: To wszystko, dziękuję  bye()
system: "dziekujemy za korzystanie z usług sklepu ""Galaktyczny Skład""" bye() system: "dziekujemy za korzystanie z usług sklepu ""Galaktyczny Skład""" bye()

1 user: Dzień dobry, w czym możesz mi pomóc? hello()
2 system: Witaj użytkowniku 04. To jest agent dialogowy sklepu "Galaktyczny Skład" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. W czym mogę dzisiaj pomóc? welcomemsg()
3 user: Chciałbym zakupić kilka warzyw, jakie są dostępne w ofercie? inform(list=vegetables)
4 system: Obecnie mamy takie warzywa:   - Ziemniaki myte luz 2 cebuliony/kg - Ziemniaki świecące na zielono "Fat Boy" 69 cebulionów/kg - Papryka czerwona luz 6 cebulionów/kg - Papryka fioletowa luz 20 cebulionów/kg - Pomidory malinowe luz 7 cebulionów/kg - Pomidory penerskie luz 2 cebuliony/kg - Ogórek kosmiczny luz 70 cebulionów/kg - Ogórek gruntowy luz 5 cebulionów/kg - Cebula czerwona luz 7 cebulionów/kg infrom-conf(list=vegetables)&expl-conf(list=vegetables)
5 user: Proszę dodać do zamówienia 2 ziemniaki myte oraz 2 ogórki gruntowe. inform(productname=ziemniaki_myte, amount=2)&inform(productname=ogorki_gruntowe, amount=2)
6 system: Czy chcesz dodać:   -ziemniaki myte luz 2kg -ogórki myte luz 2kg? request(productname=ziemniaki_myte, amount=2)&inform(productname=ogorki_gruntowe, amount=2)
7 user: Tak affirm()
8 system: Do twojego koszyka zostały dodane:   - ziemniaki myte luz 2kg - ogórki gruntowe luz 2kg expl-conf(shopping_cart)
9 user: To będzie wszystko. Jakie są dostępne formy płatności? inform(shopping_done)&infrom(payment_options)
10 system: suma płatności: 14 cebulionów   obecnie możesz zapłacić online lub przy odbiorze (karta/gotówka). Czy posiadasz kartę klienta? expl-conf(full_price)&expl-conf(payment_options)&request(client_card)
11 user: Niestety nie posiadam. Dobrze, chciałbym zapłacić na miejscu kartą inform(client_card=false)&inform(payment_option=bank_card, location=on_site)
12 system: Zamówienie zostało przyjęte do realizacji. Proszę podać kod sklepu (xxx-xx) w którym chcesz odebrać zamówienie affirm()&request(shop_code)
13 user: 633-44 infrom(shop_code=633-44)
14 system: Twoje zamówienie można będzie odebrać w trakcie 24h od momentu złożenia (16:34). Czy mogę w czymś jeszcze pomóc? affrim()&inform(order_takeout_limit=24)&inform(order_placed_time=16:34)&request()
15 user: To wszystko, dziękuję  bye()
16 system: dziekujemy za korzystanie z usług sklepu "Galaktyczny Skład" bye()

View File

@ -1,28 +1,28 @@
user: Dzień dobry, z jakich usług można w tym miejscu skorzystać? hello()&help(services) user: Dzień dobry, z jakich usług można w tym miejscu skorzystać? hello()&help(services)
system: "Witaj użytkowniku 06. To jest agent dialogowy sklepu ""Galaktyczny Skład"" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. W czym mogę dzisiaj pomóc?" welcomemsg()&inform(services) system: "Witaj użytkowniku 06. To jest agent dialogowy sklepu ""Galaktyczny Skład"" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. W czym mogę dzisiaj pomóc?" welcomemsg()&inform(services)
user: Chciałbym zamówić cziperki lays zielona cebulka i papryka inform(productname=czipsy lays zielona cebulka) & productname=papryka czerwona) user: Chciałbym zamówić cziperki lays zielona cebulka i papryka inform(productname=czipsy lays zielona cebulka) & productname=papryka czerwona)
system: "Do koszyka zostały dodane: Czipsy ""Lays"" Zelona Cebulka, Papryka Czerwona" affirm()&inform(productname=czipsy lays zielona cebulka) & productname=papryka czerwona) system: "Do koszyka zostały dodane: Czipsy ""Lays"" Zelona Cebulka, Papryka Czerwona" affirm()&inform(productname=czipsy lays zielona cebulka) & productname=papryka czerwona)
user: Nie chce papryki tylko lays paprykowe negate(productname=papryka czerwona) & inform(lays papryka) user: Nie chce papryki tylko lays paprykowe negate(productname=papryka czerwona) & inform(lays papryka)
system: "Rozumiem, z koszyka zostały usunietę artykuły: - Papryka Czerwona, Do koszyka zostały dodane artykuły: Czipsy ""Lays"" papryka" affirm()&inform(productname=czipsy lays papryka)&inform(productname=czerwona papryka, remove_action=true) system: "Rozumiem, z koszyka zostały usunietę artykuły: - Papryka Czerwona, Do koszyka zostały dodane artykuły: Czipsy ""Lays"" papryka" affirm()&inform(productname=czipsy lays papryka)&inform(productname=czerwona papryka, remove_action=true)
user: No to fajnie affirm() user: No to fajnie affirm()
system: Czy mógłbym w czymś jeszcze pomóc? reqmore() system: Czy mógłbym w czymś jeszcze pomóc? reqmore()
user: Jakie macie dostępne napoje gazowane, robię bibe i przyda się trochę płynów inform(list=soft_drinks) user: Jakie macie dostępne napoje gazowane, robię bibe i przyda się trochę płynów inform(list=soft_drinks)
system: "Obecnie oferujemy takie napoje gazowane:     - ""Space-Cola"" 1L - 6,99 cebulionów     - ""Space-Cola"" Light 1L - 6,99 cebulionów     - ""Space-Cola"" Zero 1L - 5,99 cebulionów     - ""Dr. Q'tar"" puszka 330ml - 3,80 cebulionów     - ""Słoneczny Wiatrak"" 1L - 5,99 cebulionów     - ""6-Down"" 1L - 7,99 cebulionów   Obecnie jest promocja na zakup ""Space-Cola"" w zestawie Bourbon ""Gallactines"" + ""Space-Cola"" w cenie 69 cebulionów   Czy chciałbyś zamówić coś z wyżej wymienionych produktów?" inform(list=soft_drinks)&offer(tag=soft_drinks) system: "Obecnie oferujemy takie napoje gazowane:     - ""Space-Cola"" 1L - 6,99 cebulionów     - ""Space-Cola"" Light 1L - 6,99 cebulionów     - ""Space-Cola"" Zero 1L - 5,99 cebulionów     - ""Dr. Q'tar"" puszka 330ml - 3,80 cebulionów     - ""Słoneczny Wiatrak"" 1L - 5,99 cebulionów     - ""6-Down"" 1L - 7,99 cebulionów   Obecnie jest promocja na zakup ""Space-Cola"" w zestawie Bourbon ""Gallactines"" + ""Space-Cola"" w cenie 69 cebulionów   Czy chciałbyś zamówić coś z wyżej wymienionych produktów?" inform(list=soft_drinks)&offer(tag=soft_drinks)
user: niech będą te produkty z promki i 4 butelki 6-down  affirm(offer, tag=soft_drinks)&inform(productname=6-down, amount=4) user: niech będą te produkty z promki i 4 butelki 6-down  affirm(offer, tag=soft_drinks)&inform(productname=6-down, amount=4)
system: "Do koszyka zostały dodane: Bourbon ""Gallactines"" 1szt Space-Cola 1L 1szt 6-Down 1L 4szt, Czy chcesz kontynuować zakupy?" affirm()&reqmore() system: "Do koszyka zostały dodane: Bourbon ""Gallactines"" 1szt Space-Cola 1L 1szt 6-Down 1L 4szt, Czy chcesz kontynuować zakupy?" affirm()&reqmore()
user: to będzie wszystko negate() user: to będzie wszystko negate()
system: Chcesz przejść do płatności? request(payment) system: Chcesz przejść do płatności? request(payment)
user: tak affirm() user: tak affirm()
system: koszyk zapisany, czy chcesz abym przeczytał wszystkie artykuły w koszyku? affirm()&request(list=shopping_cart) system: koszyk zapisany, czy chcesz abym przeczytał wszystkie artykuły w koszyku? affirm()&request(list=shopping_cart)
user: proszę nie, jakie są opcje dostawy? negate()&inform(delivery_options) user: proszę nie, jakie są opcje dostawy? negate()&inform(delivery_options)
system: W chwili obecnej można odebrać zamówienie w sklepie stacjonarnym lub skorzystać z dostawy przez kuriera (użytkownicy PREMIUM,). Jako wybrany użytkownik PREMIUM (zamknięte testowanie w wersji beta) możesz zamówić dostawę w dowolnej galaktyce obsługiwanej przez naszą sieć sklepów infrorm(delifery_options)&infrom(user_type=PREMIUM) system: W chwili obecnej można odebrać zamówienie w sklepie stacjonarnym lub skorzystać z dostawy przez kuriera (użytkownicy PREMIUM,). Jako wybrany użytkownik PREMIUM (zamknięte testowanie w wersji beta) możesz zamówić dostawę w dowolnej galaktyce obsługiwanej przez naszą sieć sklepów infrorm(delifery_options)&infrom(user_type=PREMIUM)
user: wybiorę odbiór osobisty inform(delivery_options=take out) user: wybiorę odbiór osobisty inform(delivery_options=take out)
system: Wybrana opcja odbioru: odbiór osobisty w sklepie stacjonarnym. Proszę podać kod sklepu w którym chcesz odebrać zamówienie affirm(delivery_options=take out)&request(shop_code) system: Wybrana opcja odbioru: odbiór osobisty w sklepie stacjonarnym. Proszę podać kod sklepu w którym chcesz odebrać zamówienie affirm(delivery_options=take out)&request(shop_code)
user: 420 - 69696 inform(shop_code) user: 420 - 69696 inform(shop_code)
system: Twoje zamówienie będzie dostępne do odbioru w wybranym sklepie po finalizacji zakupów. Suma płatności: 100,96 cebulionów. Czy chcesz zakończyć zakupy? affirm(order)&expl-conf(payment, amount=100,96)&reques(finish) system: Twoje zamówienie będzie dostępne do odbioru w wybranym sklepie po finalizacji zakupów. Suma płatności: 100,96 cebulionów. Czy chcesz zakończyć zakupy? affirm(order)&expl-conf(payment, amount=100,96)&reques(finish)
user: tak affirm() user: tak affirm()
system: Czy posiadasz kartę klienta? request(client_card) system: Czy posiadasz kartę klienta? request(client_card)
user: nie negate() user: nie negate()
system: "Dobrze, zamówienie zostało przyjęte ro realizacji, z twojego konta zostanie pobrane 100,96 cebulionów. zakupy zostały opłacone, dziekujemy za korzystanie z usług sklepu ""Galaktyczny Skład""" affirm()&inform(payment, amount=100,96) system: "Dobrze, zamówienie zostało przyjęte ro realizacji, z twojego konta zostanie pobrane 100,96 cebulionów. zakupy zostały opłacone, dziekujemy za korzystanie z usług sklepu ""Galaktyczny Skład""" affirm()&inform(payment, amount=100,96)
user: Dziękuję, do widzenia thankyou()&bye() user: Dziękuję, do widzenia thankyou()&bye()
system: Do widzenia! bye() system: Do widzenia! bye()

1 user: Dzień dobry, z jakich usług można w tym miejscu skorzystać? hello()&help(services)
2 system: Witaj użytkowniku 06. To jest agent dialogowy sklepu "Galaktyczny Skład" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. W czym mogę dzisiaj pomóc? welcomemsg()&inform(services)
3 user: Chciałbym zamówić cziperki lays zielona cebulka i papryka inform(productname=czipsy lays zielona cebulka) & productname=papryka czerwona)
4 system: Do koszyka zostały dodane: Czipsy "Lays" Zelona Cebulka, Papryka Czerwona affirm()&inform(productname=czipsy lays zielona cebulka) & productname=papryka czerwona)
5 user: Nie chce papryki tylko lays paprykowe negate(productname=papryka czerwona) & inform(lays papryka)
6 system: Rozumiem, z koszyka zostały usunietę artykuły: - Papryka Czerwona, Do koszyka zostały dodane artykuły: Czipsy "Lays" papryka affirm()&inform(productname=czipsy lays papryka)&inform(productname=czerwona papryka, remove_action=true)
7 user: No to fajnie affirm()
8 system: Czy mógłbym w czymś jeszcze pomóc? reqmore()
9 user: Jakie macie dostępne napoje gazowane, robię bibe i przyda się trochę płynów inform(list=soft_drinks)
10 system: Obecnie oferujemy takie napoje gazowane:     - "Space-Cola" 1L - 6,99 cebulionów     - "Space-Cola" Light 1L - 6,99 cebulionów     - "Space-Cola" Zero 1L - 5,99 cebulionów     - "Dr. Q'tar" puszka 330ml - 3,80 cebulionów     - "Słoneczny Wiatrak" 1L - 5,99 cebulionów     - "6-Down" 1L - 7,99 cebulionów   Obecnie jest promocja na zakup "Space-Cola" w zestawie Bourbon "Gallactines" + "Space-Cola" w cenie 69 cebulionów   Czy chciałbyś zamówić coś z wyżej wymienionych produktów? inform(list=soft_drinks)&offer(tag=soft_drinks)
11 user: niech będą te produkty z promki i 4 butelki 6-down  affirm(offer, tag=soft_drinks)&inform(productname=6-down, amount=4)
12 system: Do koszyka zostały dodane: Bourbon "Gallactines" 1szt Space-Cola 1L 1szt 6-Down 1L 4szt, Czy chcesz kontynuować zakupy? affirm()&reqmore()
13 user: to będzie wszystko negate()
14 system: Chcesz przejść do płatności? request(payment)
15 user: tak affirm()
16 system: koszyk zapisany, czy chcesz abym przeczytał wszystkie artykuły w koszyku? affirm()&request(list=shopping_cart)
17 user: proszę nie, jakie są opcje dostawy? negate()&inform(delivery_options)
18 system: W chwili obecnej można odebrać zamówienie w sklepie stacjonarnym lub skorzystać z dostawy przez kuriera (użytkownicy PREMIUM,). Jako wybrany użytkownik PREMIUM (zamknięte testowanie w wersji beta) możesz zamówić dostawę w dowolnej galaktyce obsługiwanej przez naszą sieć sklepów infrorm(delifery_options)&infrom(user_type=PREMIUM)
19 user: wybiorę odbiór osobisty inform(delivery_options=take out)
20 system: Wybrana opcja odbioru: odbiór osobisty w sklepie stacjonarnym. Proszę podać kod sklepu w którym chcesz odebrać zamówienie affirm(delivery_options=take out)&request(shop_code)
21 user: 420 - 69696 inform(shop_code)
22 system: Twoje zamówienie będzie dostępne do odbioru w wybranym sklepie po finalizacji zakupów. Suma płatności: 100,96 cebulionów. Czy chcesz zakończyć zakupy? affirm(order)&expl-conf(payment, amount=100,96)&reques(finish)
23 user: tak affirm()
24 system: Czy posiadasz kartę klienta? request(client_card)
25 user: nie negate()
26 system: Dobrze, zamówienie zostało przyjęte ro realizacji, z twojego konta zostanie pobrane 100,96 cebulionów. zakupy zostały opłacone, dziekujemy za korzystanie z usług sklepu "Galaktyczny Skład" affirm()&inform(payment, amount=100,96)
27 user: Dziękuję, do widzenia thankyou()&bye()
28 system: Do widzenia! bye()

View File

@ -1,19 +1,19 @@
user: Dzień dobry, jakie dzisiaj mamy promocje? hello()&request(deals) user: Dzień dobry, jakie dzisiaj mamy promocje? hello()&request(deals)
system: "Witaj użytkowniku 08. Dzisiaj mamy taką listę promocji: - Pizza Hawajska dla wszystkich od firmy ""Galaktyczna Flota"": przy zakupie 2 artykułów ""Pizza Hawajska"" od ""Galaktycznej Floty"" 2 pizze gratis! - Masło 89% w cenie 3,69 cebulionów przy zakupie 10 sztuk - tanio jak 2021! - Bourbon ""Gallactines"" + ""Space-Cola"" w cenie 69 cebulionów - Wielkanocny Gorgielumper z czekolady mlecznej - 5 cebulionów/szt przy zakupie 3 artykułów - Buty do latania ""Scout MK1"" (zniżka 30%) - 2300 cebulionów - Cyberwizor ""Pandemonic"" (zniżka 20%) - 2222 cebulionów - Olej ""Wielkogalaktyczny"" 6,99 (cena za 1 butelkę) cebulionów przy zakupie 2 sztuk" welcomemsg()&expl-conf(deals) system: "Witaj użytkowniku 08. Dzisiaj mamy taką listę promocji: - Pizza Hawajska dla wszystkich od firmy ""Galaktyczna Flota"": przy zakupie 2 artykułów ""Pizza Hawajska"" od ""Galaktycznej Floty"" 2 pizze gratis! - Masło 89% w cenie 3,69 cebulionów przy zakupie 10 sztuk - tanio jak 2021! - Bourbon ""Gallactines"" + ""Space-Cola"" w cenie 69 cebulionów - Wielkanocny Gorgielumper z czekolady mlecznej - 5 cebulionów/szt przy zakupie 3 artykułów - Buty do latania ""Scout MK1"" (zniżka 30%) - 2300 cebulionów - Cyberwizor ""Pandemonic"" (zniżka 20%) - 2222 cebulionów - Olej ""Wielkogalaktyczny"" 6,99 (cena za 1 butelkę) cebulionów przy zakupie 2 sztuk" welcomemsg()&expl-conf(deals)
user: koniecznie wezme 10 sztuk masła na te cięzkie czasy. opowiedz mi wiecej o cyberwizorze inform(productname=maslo, amount=10)&reqmore(productname=cyberwizor) user: koniecznie wezme 10 sztuk masła na te cięzkie czasy. opowiedz mi wiecej o cyberwizorze inform(productname=maslo, amount=10)&reqmore(productname=cyberwizor)
system: "Do koszyka zostały dodane: masło 89% - 10 szt. Cyberwizor ""Pandemonic"" to jeden z nowszych modeli cyberwizorów, dostępnych na rynku. Dany model posiada takie funkcjonalności: Interfejs AR do latania przy pomocy butów ""Scout MK1""  oraz do szybkiego namierzania celów (funkcjonalność dostępna po subskrybcji na pakiet dla kosmicznych łowców głów). Czy chcesz kupić cyberwizor ""Pandemonic""?" affirm()&inform(productname=maslo, amount = 10)&expl-conf(productname=cyberwizor, info) system: "Do koszyka zostały dodane: masło 89% - 10 szt. Cyberwizor ""Pandemonic"" to jeden z nowszych modeli cyberwizorów, dostępnych na rynku. Dany model posiada takie funkcjonalności: Interfejs AR do latania przy pomocy butów ""Scout MK1""  oraz do szybkiego namierzania celów (funkcjonalność dostępna po subskrybcji na pakiet dla kosmicznych łowców głów). Czy chcesz kupić cyberwizor ""Pandemonic""?" affirm()&inform(productname=maslo, amount = 10)&expl-conf(productname=cyberwizor, info)
user: biore affirm()&inform(productname=cyberwizor) user: biore affirm()&inform(productname=cyberwizor)
system: "Do koszyka zostały dodane: cyberwizor ""Pandemonic"". Czy chcesz kontynuować zakupy?" affirm()&reqmore() system: "Do koszyka zostały dodane: cyberwizor ""Pandemonic"". Czy chcesz kontynuować zakupy?" affirm()&reqmore()
user: nie, to bedzie wszystko negate() user: nie, to bedzie wszystko negate()
system: Chcesz przejść do płatności? request(finish) system: Chcesz przejść do płatności? request(finish)
user: tak affirm() user: tak affirm()
system: koszyk zapisany, czy chcesz abym przeczytał wszystkie artykuły w koszyku? inform(finish)&request(shop_cart) system: koszyk zapisany, czy chcesz abym przeczytał wszystkie artykuły w koszyku? inform(finish)&request(shop_cart)
user: nie negate() user: nie negate()
system: suma płatności: 2,258.90 cebulionów Czy posiadasz kartę klienta? expl-conf(shop_cart, payment=2258.90)&request(client_card) system: suma płatności: 2,258.90 cebulionów Czy posiadasz kartę klienta? expl-conf(shop_cart, payment=2258.90)&request(client_card)
user: tak affirm(client_card) user: tak affirm(client_card)
system: poprosze numer karty lub numer telefonu, jeśli był podany przy rejestracji reqmore(client_cart) system: poprosze numer karty lub numer telefonu, jeśli był podany przy rejestracji reqmore(client_cart)
user: 123 456 inform(client_card = 123 456) user: 123 456 inform(client_card = 123 456)
system: dodatkowe zniżki zostały naliczone. Suma zniżek: 0 cebulionów. Suma płatności ze zniżkami - 2258,90 cebulionów. Czy chcesz zakończyć zakupy? inform(discount)&expl-conf(discount, amount=0)&inform(payment, amount=2256.90)&request(finish_session) system: dodatkowe zniżki zostały naliczone. Suma zniżek: 0 cebulionów. Suma płatności ze zniżkami - 2258,90 cebulionów. Czy chcesz zakończyć zakupy? inform(discount)&expl-conf(discount, amount=0)&inform(payment, amount=2256.90)&request(finish_session)
user: tak affirm() user: tak affirm()
system: "Dobrze, zamówienie zostało przyjęte ro realizacji, z twojego konta zostanie pobrane 2258,90 cebulionów. zakupy zostały opłacone, dziekujemy za korzystanie z usług sklepu ""Galaktyczny Skład""" affirm(finish_session)&expl-conf(payment, amount=2256.90)&bye() system: "Dobrze, zamówienie zostało przyjęte ro realizacji, z twojego konta zostanie pobrane 2258,90 cebulionów. zakupy zostały opłacone, dziekujemy za korzystanie z usług sklepu ""Galaktyczny Skład""" affirm(finish_session)&expl-conf(payment, amount=2256.90)&bye()
user: dzięki bye() user: dzięki bye()

1 user: Dzień dobry, jakie dzisiaj mamy promocje? hello()&request(deals)
2 system: Witaj użytkowniku 08. Dzisiaj mamy taką listę promocji: - Pizza Hawajska dla wszystkich od firmy "Galaktyczna Flota": przy zakupie 2 artykułów "Pizza Hawajska" od "Galaktycznej Floty" 2 pizze gratis! - Masło 89% w cenie 3,69 cebulionów przy zakupie 10 sztuk - tanio jak 2021! - Bourbon "Gallactines" + "Space-Cola" w cenie 69 cebulionów - Wielkanocny Gorgielumper z czekolady mlecznej - 5 cebulionów/szt przy zakupie 3 artykułów - Buty do latania "Scout MK1" (zniżka 30%) - 2300 cebulionów - Cyberwizor "Pandemonic" (zniżka 20%) - 2222 cebulionów - Olej "Wielkogalaktyczny" 6,99 (cena za 1 butelkę) cebulionów przy zakupie 2 sztuk welcomemsg()&expl-conf(deals)
3 user: koniecznie wezme 10 sztuk masła na te cięzkie czasy. opowiedz mi wiecej o cyberwizorze inform(productname=maslo, amount=10)&reqmore(productname=cyberwizor)
4 system: Do koszyka zostały dodane: masło 89% - 10 szt. Cyberwizor "Pandemonic" to jeden z nowszych modeli cyberwizorów, dostępnych na rynku. Dany model posiada takie funkcjonalności: Interfejs AR do latania przy pomocy butów "Scout MK1"  oraz do szybkiego namierzania celów (funkcjonalność dostępna po subskrybcji na pakiet dla kosmicznych łowców głów). Czy chcesz kupić cyberwizor "Pandemonic"? affirm()&inform(productname=maslo, amount = 10)&expl-conf(productname=cyberwizor, info)
5 user: biore affirm()&inform(productname=cyberwizor)
6 system: Do koszyka zostały dodane: cyberwizor "Pandemonic". Czy chcesz kontynuować zakupy? affirm()&reqmore()
7 user: nie, to bedzie wszystko negate()
8 system: Chcesz przejść do płatności? request(finish)
9 user: tak affirm()
10 system: koszyk zapisany, czy chcesz abym przeczytał wszystkie artykuły w koszyku? inform(finish)&request(shop_cart)
11 user: nie negate()
12 system: suma płatności: 2,258.90 cebulionów Czy posiadasz kartę klienta? expl-conf(shop_cart, payment=2258.90)&request(client_card)
13 user: tak affirm(client_card)
14 system: poprosze numer karty lub numer telefonu, jeśli był podany przy rejestracji reqmore(client_cart)
15 user: 123 456 inform(client_card = 123 456)
16 system: dodatkowe zniżki zostały naliczone. Suma zniżek: 0 cebulionów. Suma płatności ze zniżkami - 2258,90 cebulionów. Czy chcesz zakończyć zakupy? inform(discount)&expl-conf(discount, amount=0)&inform(payment, amount=2256.90)&request(finish_session)
17 user: tak affirm()
18 system: Dobrze, zamówienie zostało przyjęte ro realizacji, z twojego konta zostanie pobrane 2258,90 cebulionów. zakupy zostały opłacone, dziekujemy za korzystanie z usług sklepu "Galaktyczny Skład" affirm(finish_session)&expl-conf(payment, amount=2256.90)&bye()
19 user: dzięki bye()

View File

@ -1,8 +1,8 @@
user: Cześć, czym zajmuje się wasz system? hello()&help() user: Cześć, czym zajmuje się wasz system? hello()&help()
system: "Witaj użytkowniku 10. To jest agent dialogowy sklepu ""Galaktyczny Skład"" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię." welcomemsg()&inform(bot_info) system: "Witaj użytkowniku 10. To jest agent dialogowy sklepu ""Galaktyczny Skład"" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię." welcomemsg()&inform(bot_info)
user: Czy wasz system wymaga zalogowania się, aby móc skorzystać z usług? request(authorize, info) user: Czy wasz system wymaga zalogowania się, aby móc skorzystać z usług? request(authorize, info)
system: Wygląda na to że już jesteś zalogowanym użytkownikiem, nazwa profilu to 10. Czy chcesz się wylogować z systemu? Incl-inf(authorized) system: Wygląda na to że już jesteś zalogowanym użytkownikiem, nazwa profilu to 10. Czy chcesz się wylogować z systemu? Incl-inf(authorized)
user: Tak, jeśli jest taka możliwość chciałbym złożyć zamówienie anonimowo. request(logout) user: Tak, jeśli jest taka możliwość chciałbym złożyć zamówienie anonimowo. request(logout)
system: Wylogowano Cię z systemu. Obecnie korzystasz z profilu tymczasowego. W czym mogę pomóc? affirm(logout) system: Wylogowano Cię z systemu. Obecnie korzystasz z profilu tymczasowego. W czym mogę pomóc? affirm(logout)
user: … silence() user: … silence()
system: Niestety, przez brak odpowiedzi, sesja została zamknięta. Zapraszamy ponownie do skorzystania z usług sieci sklepów “Galaktyczny Skład” bye() system: Niestety, przez brak odpowiedzi, sesja została zamknięta. Zapraszamy ponownie do skorzystania z usług sieci sklepów “Galaktyczny Skład” bye()

1 user: Cześć, czym zajmuje się wasz system? hello()&help()
2 system: Witaj użytkowniku 10. To jest agent dialogowy sklepu "Galaktyczny Skład" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. welcomemsg()&inform(bot_info)
3 user: Czy wasz system wymaga zalogowania się, aby móc skorzystać z usług? request(authorize, info)
4 system: Wygląda na to że już jesteś zalogowanym użytkownikiem, nazwa profilu to 10. Czy chcesz się wylogować z systemu? Incl-inf(authorized)
5 user: Tak, jeśli jest taka możliwość chciałbym złożyć zamówienie anonimowo. request(logout)
6 system: Wylogowano Cię z systemu. Obecnie korzystasz z profilu tymczasowego. W czym mogę pomóc? affirm(logout)
7 user: silence()
8 system: Niestety, przez brak odpowiedzi, sesja została zamknięta. Zapraszamy ponownie do skorzystania z usług sieci sklepów “Galaktyczny Skład” bye()

View File

@ -1,28 +1,28 @@
user: Dzień dobry, chciałbym skorzystać z Państwa systemu dialogowego, co on potrafi? user: Dzień dobry, chciałbym skorzystać z Państwa systemu dialogowego, co on potrafi?
system: "Witaj użytkowniku 11 To jest agent dialogowy sklepu ""Galaktyczny Skład"" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. W czym mogę dzisiaj pomóc?" system: "Witaj użytkowniku 11 To jest agent dialogowy sklepu ""Galaktyczny Skład"" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. W czym mogę dzisiaj pomóc?"
user: Czy mogę zamówić zakupy z dostawą do domu? user: Czy mogę zamówić zakupy z dostawą do domu?
system: W chwili obecnej można odebrać zamówienie w sklepie stacjonarnym lub skorzystać z dostawy przez kuriera (użytkownicy PREMIUM,). Jako wybrany użytkownik PREMIUM (zamknięte testowanie w wersji beta) możesz zamówić dostawę w dowolnej galaktyce obsługiwanej przez naszą sieć sklepów system: W chwili obecnej można odebrać zamówienie w sklepie stacjonarnym lub skorzystać z dostawy przez kuriera (użytkownicy PREMIUM,). Jako wybrany użytkownik PREMIUM (zamknięte testowanie w wersji beta) możesz zamówić dostawę w dowolnej galaktyce obsługiwanej przez naszą sieć sklepów
user: W takim razie chciałbym zamówić z dostawą do domu user: W takim razie chciałbym zamówić z dostawą do domu
system: Wybrana opcja dostawy: dostawa kurierska do domu. Czy chcesz kontynuować zakupy? system: Wybrana opcja dostawy: dostawa kurierska do domu. Czy chcesz kontynuować zakupy?
user: Tak. Chciałbym kupić napój gazowany user: Tak. Chciałbym kupić napój gazowany
system: "Obecnie oferujemy takie napoje gazowane:     - ""Space-Cola"" 1L - 6,99 cebulionów     - ""Space-Cola"" Light 1L - 6,99 cebulionów     - ""Space-Cola"" Zero 1L - 5,99 cebulionów     - ""Dr. Q'tar"" puszka 330ml - 3,80 cebulionów     - ""Słoneczny Wiatrak"" 1L - 5,99 cebulionów     - ""6-Down"" 1L - 7,99 cebulionów   Obecnie jest promocja na zakup ""Space-Cola"" w zestawie Bourbon ""Gallactines"" + ""Space-Cola"" w cenie 69 cebulionów   Czy chciałbyś zamówić coś z wyżej wymienionych produktów?" system: "Obecnie oferujemy takie napoje gazowane:     - ""Space-Cola"" 1L - 6,99 cebulionów     - ""Space-Cola"" Light 1L - 6,99 cebulionów     - ""Space-Cola"" Zero 1L - 5,99 cebulionów     - ""Dr. Q'tar"" puszka 330ml - 3,80 cebulionów     - ""Słoneczny Wiatrak"" 1L - 5,99 cebulionów     - ""6-Down"" 1L - 7,99 cebulionów   Obecnie jest promocja na zakup ""Space-Cola"" w zestawie Bourbon ""Gallactines"" + ""Space-Cola"" w cenie 69 cebulionów   Czy chciałbyś zamówić coś z wyżej wymienionych produktów?"
user: Ile kosztują produkty z zestawu osobno? user: Ile kosztują produkty z zestawu osobno?
system: "Produkty z zestawu ""Odlot Galaktyczny"": Bourbon ""Gallactines"" - 75 cebulionów Space-Cola 1L - 6,99 cebulionów. Czy chciałbyś zamówić coś z wyżej wymienionych produktów?" system: "Produkty z zestawu ""Odlot Galaktyczny"": Bourbon ""Gallactines"" - 75 cebulionów Space-Cola 1L - 6,99 cebulionów. Czy chciałbyś zamówić coś z wyżej wymienionych produktów?"
user: Tak, poproszę zestaw Space Cola + Bourbon user: Tak, poproszę zestaw Space Cola + Bourbon
system: "Do koszyka dodano: -Bourbon ""Gallactines"" -Space-Cola. Czy chcesz kontynuować zakupy?" system: "Do koszyka dodano: -Bourbon ""Gallactines"" -Space-Cola. Czy chcesz kontynuować zakupy?"
user: Tak, czy macie Państwo w ofercie produkty mrożone user: Tak, czy macie Państwo w ofercie produkty mrożone
system: Produkty mrożone w ofercie: -Lód w kostkach 1,5kg - 10 cebulionów. Czy chciałbyś zamówić coś z wyżej wymienionych produktów? system: Produkty mrożone w ofercie: -Lód w kostkach 1,5kg - 10 cebulionów. Czy chciałbyś zamówić coś z wyżej wymienionych produktów?
user: nie, dziękuję. Czy macie Państwo w ofercie produkty potrzebne do zrobienia pizzy? user: nie, dziękuję. Czy macie Państwo w ofercie produkty potrzebne do zrobienia pizzy?
system: "Artykuły o nazwie pizza: -pizza Gallarita -pizza Kosmita -pizza Meteoryt -pizza ""Hawajska dla wszystkich""   Dostępne również promocje: - Pizza Hawajska dla wszystkich od firmy ""Galaktyczna Flota"": przy zakupie 2 artykułów ""Pizza Hawajska"" od ""Galaktycznej Floty"" 2 pizze gratis!. Czy chciałbyś zamówić coś z wyżej wymienionych produktów?" system: "Artykuły o nazwie pizza: -pizza Gallarita -pizza Kosmita -pizza Meteoryt -pizza ""Hawajska dla wszystkich""   Dostępne również promocje: - Pizza Hawajska dla wszystkich od firmy ""Galaktyczna Flota"": przy zakupie 2 artykułów ""Pizza Hawajska"" od ""Galaktycznej Floty"" 2 pizze gratis!. Czy chciałbyś zamówić coś z wyżej wymienionych produktów?"
user: Nie, chciałbym zamówić produkty potrzebne do zrobienia pizzy samemu user: Nie, chciałbym zamówić produkty potrzebne do zrobienia pizzy samemu
system: "Brak produktu ""potrzebne do zrobienia pizzy samemu"", przepraszamy. Możemy zaoferować takie artykuły o nazwie pizza:  -pizza Gallarita -pizza Kosmita -pizza Meteoryt -pizza ""Hawajska dla wszystkich""   Dostępne również promocje: - Pizza Hawajska dla wszystkich od firmy ""Galaktyczna Flota"": przy zakupie 2 artykułów ""Pizza Hawajska"" od ""Galaktycznej Floty"" 2 pizze gratis! Czy chciałbyś zamówić coś z wyżej wymienionych produktów?" system: "Brak produktu ""potrzebne do zrobienia pizzy samemu"", przepraszamy. Możemy zaoferować takie artykuły o nazwie pizza:  -pizza Gallarita -pizza Kosmita -pizza Meteoryt -pizza ""Hawajska dla wszystkich""   Dostępne również promocje: - Pizza Hawajska dla wszystkich od firmy ""Galaktyczna Flota"": przy zakupie 2 artykułów ""Pizza Hawajska"" od ""Galaktycznej Floty"" 2 pizze gratis! Czy chciałbyś zamówić coś z wyżej wymienionych produktów?"
user: Nie, dziękuję user: Nie, dziękuję
system: Czy chcesz kontynuować zakupy? system: Czy chcesz kontynuować zakupy?
user: Nie, chciałbym przejść do płatności user: Nie, chciałbym przejść do płatności
system: Zamówienie przyjęte do realizacji. Czy chcesz aby przeczytał zawartość koszyka? system: Zamówienie przyjęte do realizacji. Czy chcesz aby przeczytał zawartość koszyka?
user: Nie, dziękuję, chciałbym przejść do płatności user: Nie, dziękuję, chciałbym przejść do płatności
system: Suma płatności: 69 cebulionów. Naliczone zniżki dla użytkowników PREMIUM: 0 cebulionów.    Link do płatności: oszukaneplatnosci.pl/213742069. [21:22] Yevhenii Poliakov Czy mogę w czymś jeszcze pomóc? [21:25] Paweł Lewicki Ile czasu będzie trwała dostawa? system: Suma płatności: 69 cebulionów. Naliczone zniżki dla użytkowników PREMIUM: 0 cebulionów.    Link do płatności: oszukaneplatnosci.pl/213742069. [21:22] Yevhenii Poliakov Czy mogę w czymś jeszcze pomóc? [21:25] Paweł Lewicki Ile czasu będzie trwała dostawa?
user: Ile czasu będzie trwała dostawa? user: Ile czasu będzie trwała dostawa?
system: Szacunkowy czas dostawy to 30min. Czy mogę w czymś jeszcze pomóc? system: Szacunkowy czas dostawy to 30min. Czy mogę w czymś jeszcze pomóc?
user: Nie, dziękuję user: Nie, dziękuję
system: "dziekujemy za korzystanie z usług sklepu ""Galaktyczny Skład""" system: "dziekujemy za korzystanie z usług sklepu ""Galaktyczny Skład"""

1 user: Dzień dobry, chciałbym skorzystać z Państwa systemu dialogowego, co on potrafi?
2 system: Witaj użytkowniku 11 To jest agent dialogowy sklepu "Galaktyczny Skład" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. W czym mogę dzisiaj pomóc?
3 user: Czy mogę zamówić zakupy z dostawą do domu?
4 system: W chwili obecnej można odebrać zamówienie w sklepie stacjonarnym lub skorzystać z dostawy przez kuriera (użytkownicy PREMIUM,). Jako wybrany użytkownik PREMIUM (zamknięte testowanie w wersji beta) możesz zamówić dostawę w dowolnej galaktyce obsługiwanej przez naszą sieć sklepów
5 user: W takim razie chciałbym zamówić z dostawą do domu
6 system: Wybrana opcja dostawy: dostawa kurierska do domu. Czy chcesz kontynuować zakupy?
7 user: Tak. Chciałbym kupić napój gazowany
8 system: Obecnie oferujemy takie napoje gazowane:     - "Space-Cola" 1L - 6,99 cebulionów     - "Space-Cola" Light 1L - 6,99 cebulionów     - "Space-Cola" Zero 1L - 5,99 cebulionów     - "Dr. Q'tar" puszka 330ml - 3,80 cebulionów     - "Słoneczny Wiatrak" 1L - 5,99 cebulionów     - "6-Down" 1L - 7,99 cebulionów   Obecnie jest promocja na zakup "Space-Cola" w zestawie Bourbon "Gallactines" + "Space-Cola" w cenie 69 cebulionów   Czy chciałbyś zamówić coś z wyżej wymienionych produktów?
9 user: Ile kosztują produkty z zestawu osobno?
10 system: Produkty z zestawu "Odlot Galaktyczny": Bourbon "Gallactines" - 75 cebulionów Space-Cola 1L - 6,99 cebulionów. Czy chciałbyś zamówić coś z wyżej wymienionych produktów?
11 user: Tak, poproszę zestaw Space Cola + Bourbon
12 system: Do koszyka dodano: -Bourbon "Gallactines" -Space-Cola. Czy chcesz kontynuować zakupy?
13 user: Tak, czy macie Państwo w ofercie produkty mrożone
14 system: Produkty mrożone w ofercie: -Lód w kostkach 1,5kg - 10 cebulionów. Czy chciałbyś zamówić coś z wyżej wymienionych produktów?
15 user: nie, dziękuję. Czy macie Państwo w ofercie produkty potrzebne do zrobienia pizzy?
16 system: Artykuły o nazwie pizza: -pizza Gallarita -pizza Kosmita -pizza Meteoryt -pizza "Hawajska dla wszystkich"   Dostępne również promocje: - Pizza Hawajska dla wszystkich od firmy "Galaktyczna Flota": przy zakupie 2 artykułów "Pizza Hawajska" od "Galaktycznej Floty" 2 pizze gratis!. Czy chciałbyś zamówić coś z wyżej wymienionych produktów?
17 user: Nie, chciałbym zamówić produkty potrzebne do zrobienia pizzy samemu
18 system: Brak produktu "potrzebne do zrobienia pizzy samemu", przepraszamy. Możemy zaoferować takie artykuły o nazwie pizza:  -pizza Gallarita -pizza Kosmita -pizza Meteoryt -pizza "Hawajska dla wszystkich"   Dostępne również promocje: - Pizza Hawajska dla wszystkich od firmy "Galaktyczna Flota": przy zakupie 2 artykułów "Pizza Hawajska" od "Galaktycznej Floty" 2 pizze gratis! Czy chciałbyś zamówić coś z wyżej wymienionych produktów?
19 user: Nie, dziękuję
20 system: Czy chcesz kontynuować zakupy?
21 user: Nie, chciałbym przejść do płatności
22 system: Zamówienie przyjęte do realizacji. Czy chcesz aby przeczytał zawartość koszyka?
23 user: Nie, dziękuję, chciałbym przejść do płatności
24 system: Suma płatności: 69 cebulionów. Naliczone zniżki dla użytkowników PREMIUM: 0 cebulionów.    Link do płatności: oszukaneplatnosci.pl/213742069. [21:22] Yevhenii Poliakov Czy mogę w czymś jeszcze pomóc? [21:25] Paweł Lewicki Ile czasu będzie trwała dostawa?
25 user: Ile czasu będzie trwała dostawa?
26 system: Szacunkowy czas dostawy to 30min. Czy mogę w czymś jeszcze pomóc?
27 user: Nie, dziękuję
28 system: dziekujemy za korzystanie z usług sklepu "Galaktyczny Skład"

View File

@ -1,14 +1,14 @@
user: Dzień dobry, jakie usługi świadczy ten system? user: Dzień dobry, jakie usługi świadczy ten system?
system: "Witaj użytkowniku 12. To jest agent dialogowy sklepu ""Galaktyczny Skład"" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. W czym mogę dzisiaj pomóc?" system: "Witaj użytkowniku 12. To jest agent dialogowy sklepu ""Galaktyczny Skład"" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. W czym mogę dzisiaj pomóc?"
user: Dzien dobry chciałbym zamówić karmę dla papug, ser żółty gouda 1kg mleko migdałowe i masło user: Dzien dobry chciałbym zamówić karmę dla papug, ser żółty gouda 1kg mleko migdałowe i masło
system: Do koszyka zostały dodane:     - karma dla papug     - ser żółty gouda 1kg     - mleko migdałowe     - masło 89%   Obecnie mamy oferte promocyjna: Masło 89% w cenie 3,69 cebulionów/szt przy zakupie 10 sztuk - tanio jak 2021! Czy chcesz skorzystać z oferty? system: Do koszyka zostały dodane:     - karma dla papug     - ser żółty gouda 1kg     - mleko migdałowe     - masło 89%   Obecnie mamy oferte promocyjna: Masło 89% w cenie 3,69 cebulionów/szt przy zakupie 10 sztuk - tanio jak 2021! Czy chcesz skorzystać z oferty?
user: tak poproszę user: tak poproszę
system: Koszyk został zaktualizowany:  masło 89%(usunięte) masło 89% 10szt(dodane). Czy chcesz kontynuować zakupy? system: Koszyk został zaktualizowany:  masło 89%(usunięte) masło 89% 10szt(dodane). Czy chcesz kontynuować zakupy?
user: Tak user: Tak
system: Co chciałbyś zamówić? system: Co chciałbyś zamówić?
user: wcześniejsze produkty z koszyka i masło 10szt user: wcześniejsze produkty z koszyka i masło 10szt
system: czy chcesz abym przeczytał wszystkie artykuły w koszyku? system: czy chcesz abym przeczytał wszystkie artykuły w koszyku?
user: Tak poproszę user: Tak poproszę
system: Twój koszyk:     - karma dla papug 1szt     - ser żółty gouda 1kg     - mleko migdałowe 1szt     - masło 89% 10szt system: Twój koszyk:     - karma dla papug 1szt     - ser żółty gouda 1kg     - mleko migdałowe 1szt     - masło 89% 10szt
user: … user: …
system: Niestety, przez brak odpowiedzi, sesja została zamknięta. Zapraszamy ponownie do skorzystania z usług sieci sklepów “Galaktyczny Skład” system: Niestety, przez brak odpowiedzi, sesja została zamknięta. Zapraszamy ponownie do skorzystania z usług sieci sklepów “Galaktyczny Skład”

1 user: Dzień dobry, jakie usługi świadczy ten system?
2 system: Witaj użytkowniku 12. To jest agent dialogowy sklepu "Galaktyczny Skład" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię. W czym mogę dzisiaj pomóc?
3 user: Dzien dobry chciałbym zamówić karmę dla papug, ser żółty gouda 1kg mleko migdałowe i masło
4 system: Do koszyka zostały dodane:     - karma dla papug     - ser żółty gouda 1kg     - mleko migdałowe     - masło 89%   Obecnie mamy oferte promocyjna: Masło 89% w cenie 3,69 cebulionów/szt przy zakupie 10 sztuk - tanio jak 2021! Czy chcesz skorzystać z oferty?
5 user: tak poproszę
6 system: Koszyk został zaktualizowany:  masło 89%(usunięte) masło 89% 10szt(dodane). Czy chcesz kontynuować zakupy?
7 user: Tak
8 system: Co chciałbyś zamówić?
9 user: wcześniejsze produkty z koszyka i masło 10szt
10 system: czy chcesz abym przeczytał wszystkie artykuły w koszyku?
11 user: Tak poproszę
12 system: Twój koszyk:     - karma dla papug 1szt     - ser żółty gouda 1kg     - mleko migdałowe 1szt     - masło 89% 10szt
13 user:
14 system: Niestety, przez brak odpowiedzi, sesja została zamknięta. Zapraszamy ponownie do skorzystania z usług sieci sklepów “Galaktyczny Skład”

View File

@ -1,18 +1,18 @@
user: Dzień dobry hello() user: Dzień dobry hello()
system: "Witaj użytkowniku 14 w systemie zakupów sieci sklepów spożywczych ""Galaktyczny Skład"", co chcesz dzisiaj zamówić?" welcomemsg()&reqmore() system: "Witaj użytkowniku 14 w systemie zakupów sieci sklepów spożywczych ""Galaktyczny Skład"", co chcesz dzisiaj zamówić?" welcomemsg()&reqmore()
user: Chciałbym jakieś dobre wino inform(productcategory=wine) user: Chciałbym jakieś dobre wino inform(productcategory=wine)
system: "Obecnie mamy oferujemy takie wina:   Wina białe:     - Kvazarr 9% (wino z planety Gargantelian) 12,99 cebulionów     - Yqromi 11% (wino z planety C'kalger) 14,59 cebulionów     - Orzeł_13 13% (wino od Gwiezdnej Floty) 25,99 cebulionów Wina czerwone:     - ""Kosmiczny baron"" 15% (wino regionalne) 18,99 cebulionów     - ""Czarna dziura"" 18% (wino regionalne) 35,99 cebulionów     - ""Ciekły Bismor"" 19% (wino z planety Hoxxes IV) 69,99 cebulionów" offer(productcategory=wine)&inform(list=wines/prices)&request() system: "Obecnie mamy oferujemy takie wina:   Wina białe:     - Kvazarr 9% (wino z planety Gargantelian) 12,99 cebulionów     - Yqromi 11% (wino z planety C'kalger) 14,59 cebulionów     - Orzeł_13 13% (wino od Gwiezdnej Floty) 25,99 cebulionów Wina czerwone:     - ""Kosmiczny baron"" 15% (wino regionalne) 18,99 cebulionów     - ""Czarna dziura"" 18% (wino regionalne) 35,99 cebulionów     - ""Ciekły Bismor"" 19% (wino z planety Hoxxes IV) 69,99 cebulionów" offer(productcategory=wine)&inform(list=wines/prices)&request()
user: Nie ma nic droższego? request()&inform(product_tag=alcohol, pricerange=high) user: Nie ma nic droższego? request()&inform(product_tag=alcohol, pricerange=high)
system: "Mogę zaproponować artykuł: Bourbon ""Gallactines"" w cenie 75 cebulionów Obecnie jest promocja na zakup ""Space-Cola"" w zestawie Bourbon ""Gallactines"" + ""Space-Cola"" w cenie 69 cebulionów. Czy chcesz skorzystać z promocji?" offer(deal)&inform(productname = bourbon, productname=coke, dealprice) system: "Mogę zaproponować artykuł: Bourbon ""Gallactines"" w cenie 75 cebulionów Obecnie jest promocja na zakup ""Space-Cola"" w zestawie Bourbon ""Gallactines"" + ""Space-Cola"" w cenie 69 cebulionów. Czy chcesz skorzystać z promocji?" offer(deal)&inform(productname = bourbon, productname=coke, dealprice)
user: Tak, bardzo chciałbym skorzystać z tej promocji. Do tego chciałbym jeszcze worek lodu. affirm(deal)&inform(productname=ice, amount=1,5) user: Tak, bardzo chciałbym skorzystać z tej promocji. Do tego chciałbym jeszcze worek lodu. affirm(deal)&inform(productname=ice, amount=1,5)
system: "Do koszyka dodano: -Bourbon ""Gallactines"" -Space-Cola 1L -Lód w kostkach 1,5kg   Czy chcesz kontynuować zakupy?" affirm()&inform(productname=bourbon)&inform(productname=coke)&inform(productname=ice)&reqmore(0 system: "Do koszyka dodano: -Bourbon ""Gallactines"" -Space-Cola 1L -Lód w kostkach 1,5kg   Czy chcesz kontynuować zakupy?" affirm()&inform(productname=bourbon)&inform(productname=coke)&inform(productname=ice)&reqmore(0
user: Tak, poproszę jeszcze sok pomarańczowy inform(productname=orange juice) user: Tak, poproszę jeszcze sok pomarańczowy inform(productname=orange juice)
system: Do koszyka dodano: -Sok pomarańczowy 1L. Czy chcesz dodać kolejny artykuł? system: Do koszyka dodano: -Sok pomarańczowy 1L. Czy chcesz dodać kolejny artykuł?
user: Nie, to wszystko na teraz. Jak mogę zapłacić za zamówienie? user: Nie, to wszystko na teraz. Jak mogę zapłacić za zamówienie?
system: Zamówienie można opłacić przy odbiorze lub online. Chcesz przejść do płatności? system: Zamówienie można opłacić przy odbiorze lub online. Chcesz przejść do płatności?
user: Chciałbym zapłacić przy odbiorze. Jaka wyszła cena za wszystkie produkty? user: Chciałbym zapłacić przy odbiorze. Jaka wyszła cena za wszystkie produkty?
system: Wybrana opcja płatności: płatność przy odbiorze. Zamówienie zostało przyjęte do realizacji. Proszę podać kod sklepu (xxx-xx) w którym chcesz odebrać zamówienie. Suma płatności: 95 cebulionów system: Wybrana opcja płatności: płatność przy odbiorze. Zamówienie zostało przyjęte do realizacji. Proszę podać kod sklepu (xxx-xx) w którym chcesz odebrać zamówienie. Suma płatności: 95 cebulionów
user: Kod sklepu: 420-69. Kiedy będę mógł odebrać zamówienie? user: Kod sklepu: 420-69. Kiedy będę mógł odebrać zamówienie?
system: Zamówienie można odebrać w ciągu 24h od momentu złożenia (20:07). Czy mogę w czymś jeszcze pomóc? system: Zamówienie można odebrać w ciągu 24h od momentu złożenia (20:07). Czy mogę w czymś jeszcze pomóc?
user: Nie, to wszystko. Dziękuję user: Nie, to wszystko. Dziękuję
system: "dziekujemy za korzystanie z usług sklepu ""Galaktyczny Skład""" system: "dziekujemy za korzystanie z usług sklepu ""Galaktyczny Skład"""

1 user: Dzień dobry hello()
2 system: Witaj użytkowniku 14 w systemie zakupów sieci sklepów spożywczych "Galaktyczny Skład", co chcesz dzisiaj zamówić? welcomemsg()&reqmore()
3 user: Chciałbym jakieś dobre wino inform(productcategory=wine)
4 system: Obecnie mamy oferujemy takie wina:   Wina białe:     - Kvazarr 9% (wino z planety Gargantelian) 12,99 cebulionów     - Yqromi 11% (wino z planety C'kalger) 14,59 cebulionów     - Orzeł_13 13% (wino od Gwiezdnej Floty) 25,99 cebulionów Wina czerwone:     - "Kosmiczny baron" 15% (wino regionalne) 18,99 cebulionów     - "Czarna dziura" 18% (wino regionalne) 35,99 cebulionów     - "Ciekły Bismor" 19% (wino z planety Hoxxes IV) 69,99 cebulionów offer(productcategory=wine)&inform(list=wines/prices)&request()
5 user: Nie ma nic droższego? request()&inform(product_tag=alcohol, pricerange=high)
6 system: Mogę zaproponować artykuł: Bourbon "Gallactines" w cenie 75 cebulionów Obecnie jest promocja na zakup "Space-Cola" w zestawie Bourbon "Gallactines" + "Space-Cola" w cenie 69 cebulionów. Czy chcesz skorzystać z promocji? offer(deal)&inform(productname = bourbon, productname=coke, dealprice)
7 user: Tak, bardzo chciałbym skorzystać z tej promocji. Do tego chciałbym jeszcze worek lodu. affirm(deal)&inform(productname=ice, amount=1,5)
8 system: Do koszyka dodano: -Bourbon "Gallactines" -Space-Cola 1L -Lód w kostkach 1,5kg   Czy chcesz kontynuować zakupy? affirm()&inform(productname=bourbon)&inform(productname=coke)&inform(productname=ice)&reqmore(0
9 user: Tak, poproszę jeszcze sok pomarańczowy inform(productname=orange juice)
10 system: Do koszyka dodano: -Sok pomarańczowy 1L. Czy chcesz dodać kolejny artykuł?
11 user: Nie, to wszystko na teraz. Jak mogę zapłacić za zamówienie?
12 system: Zamówienie można opłacić przy odbiorze lub online. Chcesz przejść do płatności?
13 user: Chciałbym zapłacić przy odbiorze. Jaka wyszła cena za wszystkie produkty?
14 system: Wybrana opcja płatności: płatność przy odbiorze. Zamówienie zostało przyjęte do realizacji. Proszę podać kod sklepu (xxx-xx) w którym chcesz odebrać zamówienie. Suma płatności: 95 cebulionów
15 user: Kod sklepu: 420-69. Kiedy będę mógł odebrać zamówienie?
16 system: Zamówienie można odebrać w ciągu 24h od momentu złożenia (20:07). Czy mogę w czymś jeszcze pomóc?
17 user: Nie, to wszystko. Dziękuję
18 system: dziekujemy za korzystanie z usług sklepu "Galaktyczny Skład"

View File

@ -1,24 +1,24 @@
user: Dzień dobry, chciałbym zamówić składniki na kotlety mielone user: Dzień dobry, chciałbym zamówić składniki na kotlety mielone
system: "Witaj użytkowniku 14 w systemie zakupów sieci sklepów spożywczych ""Galaktyczny Skład"".  Czy chcesz zamówić mięso mielone na kotlety?" system: "Witaj użytkowniku 14 w systemie zakupów sieci sklepów spożywczych ""Galaktyczny Skład"".  Czy chcesz zamówić mięso mielone na kotlety?"
user: Tak, poproszę mięso mielone, bułkę tartą, kajzerkę i mleko. user: Tak, poproszę mięso mielone, bułkę tartą, kajzerkę i mleko.
system: Proszę wybrać typ mięsa mielonego: -mieso wołowe -mieso z kurczaka -mieso z indyka -mięso wieprzowe. do koszyka zostały dodane: -bułka tarta -kajzerka -mleko system: Proszę wybrać typ mięsa mielonego: -mieso wołowe -mieso z kurczaka -mieso z indyka -mięso wieprzowe. do koszyka zostały dodane: -bułka tarta -kajzerka -mleko
user: Poproszę mięso wieprzowe, jaka jest jego cena user: Poproszę mięso wieprzowe, jaka jest jego cena
system: "Cena artykułu ""mięso wołowe mielone"" 500g: 15 cebulionów Do koszyka dodano: -mięso wołowe mielone" system: "Cena artykułu ""mięso wołowe mielone"" 500g: 15 cebulionów Do koszyka dodano: -mięso wołowe mielone"
user: Jednak nie potrzebuję mleka, proszę usuń je z koszyka user: Jednak nie potrzebuję mleka, proszę usuń je z koszyka
system: Z koszyka usunięto: -mleko Czy chcesz abym przeczytał aktualną zawartość koszyka? system: Z koszyka usunięto: -mleko Czy chcesz abym przeczytał aktualną zawartość koszyka?
user: Tak, poproszę user: Tak, poproszę
system: Koszyk: -bułka tarta -kajzerka -mięso wołowe mielone. czy chcesz kontynuować zakupy? system: Koszyk: -bułka tarta -kajzerka -mięso wołowe mielone. czy chcesz kontynuować zakupy?
user: Nie, to wszystko, jaka jest cena tego koszyka? user: Nie, to wszystko, jaka jest cena tego koszyka?
system: Suma płatności za wszystkie artykuły w koszyku: 20 cebulionów. Czy chcesz prejść do płatności? system: Suma płatności za wszystkie artykuły w koszyku: 20 cebulionów. Czy chcesz prejść do płatności?
user: Przepraszam, ale w koszyku jest błąd, chciałem mięso wieprzowe, nie wołowe user: Przepraszam, ale w koszyku jest błąd, chciałem mięso wieprzowe, nie wołowe
system: Koszyk został zaktualizowany: Usunięto z koszyka:  -mięso wołowe mielone Dodano do koszyka: -mięso wieprzowe mielone   czy chcesz abym przeczytał zawartość koszyka? system: Koszyk został zaktualizowany: Usunięto z koszyka:  -mięso wołowe mielone Dodano do koszyka: -mięso wieprzowe mielone   czy chcesz abym przeczytał zawartość koszyka?
user: Tak, poproszę. Podaj mi również cenę koszyka. user: Tak, poproszę. Podaj mi również cenę koszyka.
system: Koszyk: -bułka tarta 4 cebuliony -kajzerka 1 cebulion -mięso wieprzowe mielone 14 cebulionów   Suma płatności: 19 cebulionów. Czy chcesz kontynuować zakupy? system: Koszyk: -bułka tarta 4 cebuliony -kajzerka 1 cebulion -mięso wieprzowe mielone 14 cebulionów   Suma płatności: 19 cebulionów. Czy chcesz kontynuować zakupy?
user: Tak, chciałbym zapłacić za koszyk online user: Tak, chciałbym zapłacić za koszyk online
system: Zamówienie zostało przyjęto do realizacji. Czy posiadasz kartę klienta? system: Zamówienie zostało przyjęto do realizacji. Czy posiadasz kartę klienta?
user: Tak, posiadam. Numer mojej karty to 694202137 user: Tak, posiadam. Numer mojej karty to 694202137
system: dodatkowe zniżki zostały naliczone. Suma zniżek: 0 cebulionów. Suma płatności ze zniżkami - 19 cebulionów.    Wygenerowany link do płatności: oszukaneplatnosci.pl/213769420. Czy mogę w czymś jeszcze pomóc? system: dodatkowe zniżki zostały naliczone. Suma zniżek: 0 cebulionów. Suma płatności ze zniżkami - 19 cebulionów.    Wygenerowany link do płatności: oszukaneplatnosci.pl/213769420. Czy mogę w czymś jeszcze pomóc?
user: Tak, kiedy będę mógł odebrać zakupy? user: Tak, kiedy będę mógł odebrać zakupy?
system: Odebrać zakupy można w trakcie 24h od momentu złożenia zamówienia (20:35). Obecny punkt odbioru to : 420-69 system: Odebrać zakupy można w trakcie 24h od momentu złożenia zamówienia (20:35). Obecny punkt odbioru to : 420-69
user: Dziękuję, wszystko wiem. Do zobaczenia! user: Dziękuję, wszystko wiem. Do zobaczenia!
system: "dziekujemy za korzystanie z usług sklepu ""Galaktyczny Skład""" system: "dziekujemy za korzystanie z usług sklepu ""Galaktyczny Skład"""

1 user: Dzień dobry, chciałbym zamówić składniki na kotlety mielone
2 system: Witaj użytkowniku 14 w systemie zakupów sieci sklepów spożywczych "Galaktyczny Skład".  Czy chcesz zamówić mięso mielone na kotlety?
3 user: Tak, poproszę mięso mielone, bułkę tartą, kajzerkę i mleko.
4 system: Proszę wybrać typ mięsa mielonego: -mieso wołowe -mieso z kurczaka -mieso z indyka -mięso wieprzowe. do koszyka zostały dodane: -bułka tarta -kajzerka -mleko
5 user: Poproszę mięso wieprzowe, jaka jest jego cena
6 system: Cena artykułu "mięso wołowe mielone" 500g: 15 cebulionów Do koszyka dodano: -mięso wołowe mielone
7 user: Jednak nie potrzebuję mleka, proszę usuń je z koszyka
8 system: Z koszyka usunięto: -mleko Czy chcesz abym przeczytał aktualną zawartość koszyka?
9 user: Tak, poproszę
10 system: Koszyk: -bułka tarta -kajzerka -mięso wołowe mielone. czy chcesz kontynuować zakupy?
11 user: Nie, to wszystko, jaka jest cena tego koszyka?
12 system: Suma płatności za wszystkie artykuły w koszyku: 20 cebulionów. Czy chcesz prejść do płatności?
13 user: Przepraszam, ale w koszyku jest błąd, chciałem mięso wieprzowe, nie wołowe
14 system: Koszyk został zaktualizowany: Usunięto z koszyka:  -mięso wołowe mielone Dodano do koszyka: -mięso wieprzowe mielone   czy chcesz abym przeczytał zawartość koszyka?
15 user: Tak, poproszę. Podaj mi również cenę koszyka.
16 system: Koszyk: -bułka tarta 4 cebuliony -kajzerka 1 cebulion -mięso wieprzowe mielone 14 cebulionów   Suma płatności: 19 cebulionów. Czy chcesz kontynuować zakupy?
17 user: Tak, chciałbym zapłacić za koszyk online
18 system: Zamówienie zostało przyjęto do realizacji. Czy posiadasz kartę klienta?
19 user: Tak, posiadam. Numer mojej karty to 694202137
20 system: dodatkowe zniżki zostały naliczone. Suma zniżek: 0 cebulionów. Suma płatności ze zniżkami - 19 cebulionów.    Wygenerowany link do płatności: oszukaneplatnosci.pl/213769420. Czy mogę w czymś jeszcze pomóc?
21 user: Tak, kiedy będę mógł odebrać zakupy?
22 system: Odebrać zakupy można w trakcie 24h od momentu złożenia zamówienia (20:35). Obecny punkt odbioru to : 420-69
23 user: Dziękuję, wszystko wiem. Do zobaczenia!
24 system: dziekujemy za korzystanie z usług sklepu "Galaktyczny Skład"

View File

@ -1,14 +1,14 @@
user: jakim systemem jesteś user: jakim systemem jesteś
system: "Witaj użytkowniku 18. To jest agent dialogowy sklepu ""Galaktyczny Skład"" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię" system: "Witaj użytkowniku 18. To jest agent dialogowy sklepu ""Galaktyczny Skład"" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię"
user: dzień dobry, czy jest jakaś paczka dla mnie user: dzień dobry, czy jest jakaś paczka dla mnie
system: W obecnej chwili nie ma oczekujących paczek. Liczba zamówionych paczek: 0. Czy mogę w czymś jeszcze pomóc? system: W obecnej chwili nie ma oczekujących paczek. Liczba zamówionych paczek: 0. Czy mogę w czymś jeszcze pomóc?
user: Czekam na paczkę od 2 tygodni i status wskazuje, że od tego czasu czeka na odbiór w tym sklepie user: Czekam na paczkę od 2 tygodni i status wskazuje, że od tego czasu czeka na odbiór w tym sklepie
system: Liczba odnotowanych paczek w systemie na Twoim koncie: 0. W razie problemów lub wątpliwości proszę dzwonić na infolinię pod numerem +48-217-342-069 lub zostawić zgłoszenie, używając polecenia /customer_support, a do Ciebie się odezwie pracownik naszej firmy. Czy mogę w czymś jeszcze pomóc? system: Liczba odnotowanych paczek w systemie na Twoim koncie: 0. W razie problemów lub wątpliwości proszę dzwonić na infolinię pod numerem +48-217-342-069 lub zostawić zgłoszenie, używając polecenia /customer_support, a do Ciebie się odezwie pracownik naszej firmy. Czy mogę w czymś jeszcze pomóc?
user: czy mogę nadać paczkę user: czy mogę nadać paczkę
system: Mamy możliwość nadawania paczek w sklepach stacjonarnych lub przez kuriera dla klientów PREMIUM (funkcjonalność PREMIUM nie jest jeszcze zaimplementowana w wersji beta, przepraszamy za niedogodności, pracujemy nad tym aby wprowadzić nowe funkcjonalności jak najszybciej).  Czy mogę jeszcze w czymś pomóc?  system: Mamy możliwość nadawania paczek w sklepach stacjonarnych lub przez kuriera dla klientów PREMIUM (funkcjonalność PREMIUM nie jest jeszcze zaimplementowana w wersji beta, przepraszamy za niedogodności, pracujemy nad tym aby wprowadzić nowe funkcjonalności jak najszybciej).  Czy mogę jeszcze w czymś pomóc? 
user: chciałbym skorzystać z nadawania paczki w sklepie stacjonarnym user: chciałbym skorzystać z nadawania paczki w sklepie stacjonarnym
system: "Możesz nadać paczkę w dowolnym sklepie stacjonarnym sieci sklepów ""Galaktyczny Skład"". Wystarczy, że się udasz do najbliższego sklepu sieci ""Galaktyczny Skład"" oraz nadasz paczkę. Dodatkowo mamy opcję pakowania oraz rejestrowanie paczki na miejscu. Czy mogę w czymś jeszcze pomóc?" system: "Możesz nadać paczkę w dowolnym sklepie stacjonarnym sieci sklepów ""Galaktyczny Skład"". Wystarczy, że się udasz do najbliższego sklepu sieci ""Galaktyczny Skład"" oraz nadasz paczkę. Dodatkowo mamy opcję pakowania oraz rejestrowanie paczki na miejscu. Czy mogę w czymś jeszcze pomóc?"
user: Jaki jest maksymalny rozmiar oraz waga nadawanych paczek user: Jaki jest maksymalny rozmiar oraz waga nadawanych paczek
system: Maksymalny rozmiar paczki to 2m x 2m x 2m. Maksymalna waga: 1 tona (Dla użytkowników STANDARD system: Maksymalny rozmiar paczki to 2m x 2m x 2m. Maksymalna waga: 1 tona (Dla użytkowników STANDARD
user: Ile kosztuje nadanie takiej paczki user: Ile kosztuje nadanie takiej paczki
system: SYSTEM ERROR system: SYSTEM ERROR

1 user: jakim systemem jesteś
2 system: Witaj użytkowniku 18. To jest agent dialogowy sklepu "Galaktyczny Skład" - jest to sieć sklepów spożywczych w których każdy klient może dokonać zakupów spożywczych, opłacić rachunki za media, odebrać paczkę pocztową oraz skorzystać z usług gsm. Oprócz zakupów w sklepach stacjonarnych, nasi klienci też mogą zamawiać produkty w naszym sklepie internetowym oraz przy pomocy tego bota. W razie pytań proszę pisać to tego bota lub zadzwonić na infolinię pod numerem +48-217-342-069. W danej chwili bot jest w otwartej wersji beta, wszelkie błędy lub wątpliwości prosimy zgłaszać przy pomocy polecenia /bot_report w tym czacie lub dzwoniąc na infolinię
3 user: dzień dobry, czy jest jakaś paczka dla mnie
4 system: W obecnej chwili nie ma oczekujących paczek. Liczba zamówionych paczek: 0. Czy mogę w czymś jeszcze pomóc?
5 user: Czekam na paczkę od 2 tygodni i status wskazuje, że od tego czasu czeka na odbiór w tym sklepie
6 system: Liczba odnotowanych paczek w systemie na Twoim koncie: 0. W razie problemów lub wątpliwości proszę dzwonić na infolinię pod numerem +48-217-342-069 lub zostawić zgłoszenie, używając polecenia /customer_support, a do Ciebie się odezwie pracownik naszej firmy. Czy mogę w czymś jeszcze pomóc?
7 user: czy mogę nadać paczkę
8 system: Mamy możliwość nadawania paczek w sklepach stacjonarnych lub przez kuriera dla klientów PREMIUM (funkcjonalność PREMIUM nie jest jeszcze zaimplementowana w wersji beta, przepraszamy za niedogodności, pracujemy nad tym aby wprowadzić nowe funkcjonalności jak najszybciej).  Czy mogę jeszcze w czymś pomóc? 
9 user: chciałbym skorzystać z nadawania paczki w sklepie stacjonarnym
10 system: Możesz nadać paczkę w dowolnym sklepie stacjonarnym sieci sklepów "Galaktyczny Skład". Wystarczy, że się udasz do najbliższego sklepu sieci "Galaktyczny Skład" oraz nadasz paczkę. Dodatkowo mamy opcję pakowania oraz rejestrowanie paczki na miejscu. Czy mogę w czymś jeszcze pomóc?
11 user: Jaki jest maksymalny rozmiar oraz waga nadawanych paczek
12 system: Maksymalny rozmiar paczki to 2m x 2m x 2m. Maksymalna waga: 1 tona (Dla użytkowników STANDARD
13 user: Ile kosztuje nadanie takiej paczki
14 system: SYSTEM ERROR

View File

@ -1,23 +1,23 @@
system: Dzień dobry, jestem systemem obsługującym zakupy online, co chciałbyś zrobić? welcomemsg() system: Dzień dobry, jestem systemem obsługującym zakupy online, co chciałbyś zrobić? welcomemsg()
user: chciałbym zamówić mleko, jajka, mąkę tortową, mleko zagęszczone słodzone, parówki oraz cygaro inform(productname=mleko)&inform(productname=jajka)&inform(productname=mąka tortowa)&inform(productname=mleko zagęszczone)& inform(productname=parówki)& inform(productname=cygaro) user: chciałbym zamówić mleko, jajka, mąkę tortową, mleko zagęszczone słodzone, parówki oraz cygaro inform(productname=mleko)&inform(productname=jajka)&inform(productname=mąka tortowa)&inform(productname=mleko zagęszczone)& inform(productname=parówki)& inform(productname=cygaro)
system: Dodano do koszyka: mleko łaciate 1l, opakowanie jajek, 1kg mąki tortowej kremówka, 1 pojemnik mleka zagęszczonego słodzonego, 1 opakowanie parówek Marcinek oraz 1 sztukę cygara, czy coś jeszcze chciałbyś zamówić? inform(productname=mleko)&inform(productname=jajka)&inform(productname=mąka tortowa)&inform(productname=mleko zagęszczone)& inform(productname=parówki)& inform(productname=cygaro) system: Dodano do koszyka: mleko łaciate 1l, opakowanie jajek, 1kg mąki tortowej kremówka, 1 pojemnik mleka zagęszczonego słodzonego, 1 opakowanie parówek Marcinek oraz 1 sztukę cygara, czy coś jeszcze chciałbyś zamówić? inform(productname=mleko)&inform(productname=jajka)&inform(productname=mąka tortowa)&inform(productname=mleko zagęszczone)& inform(productname=parówki)& inform(productname=cygaro)
user: chcę jakiś napój gazowany, jakie napoje gazowanę są dostępne? inform(productcategory=napój gazowany)&reqmore() user: chcę jakiś napój gazowany, jakie napoje gazowanę są dostępne? inform(productcategory=napój gazowany)&reqmore()
system: Aktualnie w ofercie mamy: coca cola, sprite, 7up, fanta, mirinda, orenżada helena, polo cola, mountain dew inform(count=9) system: Aktualnie w ofercie mamy: coca cola, sprite, 7up, fanta, mirinda, orenżada helena, polo cola, mountain dew inform(count=9)
user: w jakich pojemnościach są dostępne napoje polo cola? inform(productname=polo cola)& reqmore() user: w jakich pojemnościach są dostępne napoje polo cola? inform(productname=polo cola)& reqmore()
system: Napój polo cola jest dostępny w pojemnościach, 250ml, 333ml, 500ml, 850ml, 1l, 2l, 10l inform(count=7) system: Napój polo cola jest dostępny w pojemnościach, 250ml, 333ml, 500ml, 850ml, 1l, 2l, 10l inform(count=7)
user: poproszę 6 sztuk polo cola 333ml inform(productname=polo cola, amount=6) user: poproszę 6 sztuk polo cola 333ml inform(productname=polo cola, amount=6)
system: Dodano do koszyka: 6 sztuk polo cola 333ml, czy chciałbyś kupić coś jeszcze? inform(productname=polo cola, amount=6) system: Dodano do koszyka: 6 sztuk polo cola 333ml, czy chciałbyś kupić coś jeszcze? inform(productname=polo cola, amount=6)
user: "Czy jest obecnie dostępne wino ""Ciekły Bismor""?" request(productname=wino, brandname=Ciekły Bismor) user: "Czy jest obecnie dostępne wino ""Ciekły Bismor""?" request(productname=wino, brandname=Ciekły Bismor)
system: "W naszej ofercie nie mogę znaleźć wina o nazwie ""Ciekły Bismor"". Czy chciałbyś wybrać jakieś inne wino? Aktualnie na promocji znajduje się wino ""Uśmieszek""" canthelp(brandname=Ciekły Bimor)&request(brandname)&offer(brandname=Uśmieszek) system: "W naszej ofercie nie mogę znaleźć wina o nazwie ""Ciekły Bismor"". Czy chciałbyś wybrać jakieś inne wino? Aktualnie na promocji znajduje się wino ""Uśmieszek""" canthelp(brandname=Ciekły Bimor)&request(brandname)&offer(brandname=Uśmieszek)
user: "Proszę podać informację na temat wina ""Uśmieszek""" reqmore(brandname=Uśmieszek) user: "Proszę podać informację na temat wina ""Uśmieszek""" reqmore(brandname=Uśmieszek)
system: Jest to wino czerwone z roku 1976, posiada 32% alkoholu i jest w niesamowicie atrakcyjnej cenie 79.99 zł !!! inform(brandname=Uśmieszek, specialcondition) system: Jest to wino czerwone z roku 1976, posiada 32% alkoholu i jest w niesamowicie atrakcyjnej cenie 79.99 zł !!! inform(brandname=Uśmieszek, specialcondition)
user: "prosze dodać do koszyka wino ""Uśmieszek""" inform(brandname=Uśmieszek) user: "prosze dodać do koszyka wino ""Uśmieszek""" inform(brandname=Uśmieszek)
system: "Dodano do koszyka: wino ""Uśmieszek"", czy coś jeszcze?" inform(brandname=Uśmieszek, specialcondition) system: "Dodano do koszyka: wino ""Uśmieszek"", czy coś jeszcze?" inform(brandname=Uśmieszek, specialcondition)
user: proszę podać zawartość mojego koszyka oraz sumę należności request(cart) user: proszę podać zawartość mojego koszyka oraz sumę należności request(cart)
system: "Zawartość koszyka to: mleko łaciate 1l, opakowanie jajek, 1kg mąki tortowej kremówka, 1 pojemnik mleka zagęszczonego słodzonego, 1 opakowanie parówek Marcinek, 1 sztuka cygara, 6 sztuk polo cola 333ml oraz wino ""Uśmieszek"". Suma produktów w koszyku to 156,96 zł" inform(cart) system: "Zawartość koszyka to: mleko łaciate 1l, opakowanie jajek, 1kg mąki tortowej kremówka, 1 pojemnik mleka zagęszczonego słodzonego, 1 opakowanie parówek Marcinek, 1 sztuka cygara, 6 sztuk polo cola 333ml oraz wino ""Uśmieszek"". Suma produktów w koszyku to 156,96 zł" inform(cart)
user: chciałbym przejść do płatności request(payment) user: chciałbym przejść do płatności request(payment)
system: Czy chciałbyś zapłacić przy odbiorze czy online? request(paymentmethod) system: Czy chciałbyś zapłacić przy odbiorze czy online? request(paymentmethod)
user: zapłacę online kartą inform(paymentmethod=online) user: zapłacę online kartą inform(paymentmethod=online)
system: dobrze, płatność można dokonać pod tym linkiem: www.oszukanepłatności.pl/2137694201337 inform(link) system: dobrze, płatność można dokonać pod tym linkiem: www.oszukanepłatności.pl/2137694201337 inform(link)
user: dziekuję, to będzie wszystko z mojej strony, do widzenia bye() user: dziekuję, to będzie wszystko z mojej strony, do widzenia bye()
system: "Zamówienie zostało złożone pomyślnie, do widzenia. Dziękujemy za skorzystanie z usług sklepu ""Motylek""" bye() system: "Zamówienie zostało złożone pomyślnie, do widzenia. Dziękujemy za skorzystanie z usług sklepu ""Motylek""" bye()

1 system: Dzień dobry, jestem systemem obsługującym zakupy online, co chciałbyś zrobić? welcomemsg()
2 user: chciałbym zamówić mleko, jajka, mąkę tortową, mleko zagęszczone słodzone, parówki oraz cygaro inform(productname=mleko)&inform(productname=jajka)&inform(productname=mąka tortowa)&inform(productname=mleko zagęszczone)& inform(productname=parówki)& inform(productname=cygaro)
3 system: Dodano do koszyka: mleko łaciate 1l, opakowanie jajek, 1kg mąki tortowej kremówka, 1 pojemnik mleka zagęszczonego słodzonego, 1 opakowanie parówek Marcinek oraz 1 sztukę cygara, czy coś jeszcze chciałbyś zamówić? inform(productname=mleko)&inform(productname=jajka)&inform(productname=mąka tortowa)&inform(productname=mleko zagęszczone)& inform(productname=parówki)& inform(productname=cygaro)
4 user: chcę jakiś napój gazowany, jakie napoje gazowanę są dostępne? inform(productcategory=napój gazowany)&reqmore()
5 system: Aktualnie w ofercie mamy: coca cola, sprite, 7up, fanta, mirinda, orenżada helena, polo cola, mountain dew inform(count=9)
6 user: w jakich pojemnościach są dostępne napoje polo cola? inform(productname=polo cola)& reqmore()
7 system: Napój polo cola jest dostępny w pojemnościach, 250ml, 333ml, 500ml, 850ml, 1l, 2l, 10l inform(count=7)
8 user: poproszę 6 sztuk polo cola 333ml inform(productname=polo cola, amount=6)
9 system: Dodano do koszyka: 6 sztuk polo cola 333ml, czy chciałbyś kupić coś jeszcze? inform(productname=polo cola, amount=6)
10 user: Czy jest obecnie dostępne wino "Ciekły Bismor"? request(productname=wino, brandname=Ciekły Bismor)
11 system: W naszej ofercie nie mogę znaleźć wina o nazwie "Ciekły Bismor". Czy chciałbyś wybrać jakieś inne wino? Aktualnie na promocji znajduje się wino "Uśmieszek" canthelp(brandname=Ciekły Bimor)&request(brandname)&offer(brandname=Uśmieszek)
12 user: Proszę podać informację na temat wina "Uśmieszek" reqmore(brandname=Uśmieszek)
13 system: Jest to wino czerwone z roku 1976, posiada 32% alkoholu i jest w niesamowicie atrakcyjnej cenie 79.99 zł !!! inform(brandname=Uśmieszek, specialcondition)
14 user: prosze dodać do koszyka wino "Uśmieszek" inform(brandname=Uśmieszek)
15 system: Dodano do koszyka: wino "Uśmieszek", czy coś jeszcze? inform(brandname=Uśmieszek, specialcondition)
16 user: proszę podać zawartość mojego koszyka oraz sumę należności request(cart)
17 system: Zawartość koszyka to: mleko łaciate 1l, opakowanie jajek, 1kg mąki tortowej kremówka, 1 pojemnik mleka zagęszczonego słodzonego, 1 opakowanie parówek Marcinek, 1 sztuka cygara, 6 sztuk polo cola 333ml oraz wino "Uśmieszek". Suma produktów w koszyku to 156,96 zł inform(cart)
18 user: chciałbym przejść do płatności request(payment)
19 system: Czy chciałbyś zapłacić przy odbiorze czy online? request(paymentmethod)
20 user: zapłacę online kartą inform(paymentmethod=online)
21 system: dobrze, płatność można dokonać pod tym linkiem: www.oszukanepłatności.pl/2137694201337 inform(link)
22 user: dziekuję, to będzie wszystko z mojej strony, do widzenia bye()
23 system: Zamówienie zostało złożone pomyślnie, do widzenia. Dziękujemy za skorzystanie z usług sklepu "Motylek" bye()

View File

@ -1,85 +1,85 @@
user dzień dobry, czy moge tu kupić kota? welcomemsg()&inform(kot) user dzień dobry, czy moge tu kupić kota? welcomemsg()&inform(kot)
system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". Kot jest niestety niedostępny, ale proponuję karmę dla kota." welcomemsg()&canthelp(productname=kot)&offer(productname=karma) system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". Kot jest niestety niedostępny, ale proponuję karmę dla kota." welcomemsg()&canthelp(productname=kot)&offer(productname=karma)
user Karmę akurat mam. A jakie jeszcze produkty macie w ofercie? deny(karma)&inform(promotion) user Karmę akurat mam. A jakie jeszcze produkty macie w ofercie? deny(karma)&inform(promotion)
system "Produkty dostępne dzisiaj w promocji: system "Produkty dostępne dzisiaj w promocji:
   
Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł
Violife Plastry Smak Wędzony 100 G 8,29 zł Violife Plastry Smak Wędzony 100 G 8,29 zł
Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł
Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł
Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł
Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł
Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł
Chorizo Sarta Pikantne 200G - 14.99 zł Chorizo Sarta Pikantne 200G - 14.99 zł
Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł
Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion) Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion)
user a czy macie w ofercie piersi z kurczaka, paprykę, cebulę, kiełki fasoli mung oraz sos pomidorowy? "inform(productname=pierś z kurczaka)& user a czy macie w ofercie piersi z kurczaka, paprykę, cebulę, kiełki fasoli mung oraz sos pomidorowy? "inform(productname=pierś z kurczaka)&
inform(productname=papryka) inform(productname=papryka)
&inform(productname=cebula)&inform(productname=kiełki fasoli mung)&inform(productname=sos pomidorowy)" &inform(productname=cebula)&inform(productname=kiełki fasoli mung)&inform(productname=sos pomidorowy)"
system "Niestety piersi z kurczaka oraz kiełki fasoli mung są niedostępne.  system "Niestety piersi z kurczaka oraz kiełki fasoli mung są niedostępne. 
Dostępne papryki: anuum (roczne), baccatum (jagodowe), chinense (pochodzące z Chin), frutescens (owocowe) i pubescens (omszone).  Dostępne papryki: anuum (roczne), baccatum (jagodowe), chinense (pochodzące z Chin), frutescens (owocowe) i pubescens (omszone). 
Dostępne cebule: Biała cebula, Czerwona cebula, Cebula dymka.  Dostępne cebule: Biała cebula, Czerwona cebula, Cebula dymka. 
Sos pomidorowy: Łowicz Premium Basillico." "deny(productname=pierś z kurczaka) Sos pomidorowy: Łowicz Premium Basillico." "deny(productname=pierś z kurczaka)
&deny(productname=kiełki fasoli mung)&inform(productname=papryka, count=5) &deny(productname=kiełki fasoli mung)&inform(productname=papryka, count=5)
&inform(productname=cebula, count=3)&inform(productname=sos pomidorowy)" &inform(productname=cebula, count=3)&inform(productname=sos pomidorowy)"
user poproszę cebulę białą oraz paprykę chinense oraz ten sos pomidorowy. Czy jakieś inne mięso jest dostępne w sklepie? "inform(productname=papryka, brandname=chinense) user poproszę cebulę białą oraz paprykę chinense oraz ten sos pomidorowy. Czy jakieś inne mięso jest dostępne w sklepie? "inform(productname=papryka, brandname=chinense)
&inform(productname=cebula)&inform(productname=sos pomidorowy, brandname=Łowicz Premium Basillico)&reqalts(productname=mięso)" &inform(productname=cebula)&inform(productname=sos pomidorowy, brandname=Łowicz Premium Basillico)&reqalts(productname=mięso)"
system Dodano do koszyka 1x cebula biała, 1x papryka chinense, 1x sos pomidorowy: Łowicz Premium Basillico. "inform(productname=papryka, brandname=chinense) system Dodano do koszyka 1x cebula biała, 1x papryka chinense, 1x sos pomidorowy: Łowicz Premium Basillico. "inform(productname=papryka, brandname=chinense)
&inform(productname=cebula)&inform(productname=sos pomidorowy, brandname=Łowicz Premium Basillico)" &inform(productname=cebula)&inform(productname=sos pomidorowy, brandname=Łowicz Premium Basillico)"
system "Dostępne produkty mięsne: system "Dostępne produkty mięsne:
Wieprzownia Wieprzownia
Drób Drób
Dziczyzna" inform(productname=mięso, count=3) Dziczyzna" inform(productname=mięso, count=3)
user w jakiej postaci można kupić drób? inform(productname=drób) user w jakiej postaci można kupić drób? inform(productname=drób)
system Aktualnie dostępne są: Płat trybowany z kurczaka nadbiebrzańskiego oraz Podudzie z kurczaka nadbiebrzańskiego. inform(productname=drób, count=2) system Aktualnie dostępne są: Płat trybowany z kurczaka nadbiebrzańskiego oraz Podudzie z kurczaka nadbiebrzańskiego. inform(productname=drób, count=2)
user jakie opakowania podudzia są dostępne? reqmore(productname=drób) user jakie opakowania podudzia są dostępne? reqmore(productname=drób)
system Zafoliowana tacka. inform(wrapping) system Zafoliowana tacka. inform(wrapping)
user mam na myśli wagę porcji negate(wrapping)&request(amount) user mam na myśli wagę porcji negate(wrapping)&request(amount)
system Podudzie z kurczaka nadbiebrzańskiego, 0.621 kg. inform(amount) system Podudzie z kurczaka nadbiebrzańskiego, 0.621 kg. inform(amount)
user świetnie, poprosze o dodanie do zamówienia affirm() user świetnie, poprosze o dodanie do zamówienia affirm()
system Dodano do koszyka Podudzie z kurczaka nadbiebrzańskiego, 0.621 kg. inform(productname=drób, brandname=Podudzie z kurczaka nadbiebrzańskiego, amount=0.621kg) system Dodano do koszyka Podudzie z kurczaka nadbiebrzańskiego, 0.621 kg. inform(productname=drób, brandname=Podudzie z kurczaka nadbiebrzańskiego, amount=0.621kg)
system Chcesz zamówić coś jeszcze? request(all) system Chcesz zamówić coś jeszcze? request(all)
user to wszystko, jaka jest cena produktów w koszyku? request(price) user to wszystko, jaka jest cena produktów w koszyku? request(price)
system 37.29 zł inform(price) system 37.29 zł inform(price)
system "Proszę wybrać formę dostawy.  system "Proszę wybrać formę dostawy. 
Formy dostawy: Formy dostawy:
dostawa do domu dostawa do domu
dostawa do paczkomatu dostawa do paczkomatu
odbiór osobisty" request(delivery) odbiór osobisty" request(delivery)
user jaka jest lokalizacja sklepu? request(location) user jaka jest lokalizacja sklepu? request(location)
system Kościelna 30, Poznań. inform(location=Kościelna 30, Poznań) system Kościelna 30, Poznań. inform(location=Kościelna 30, Poznań)
user w takim razie mogę odebrać osobiście inform(delivery=odbiór osobisty) user w takim razie mogę odebrać osobiście inform(delivery=odbiór osobisty)
user w jakich godzinach jest to możliwe? request(opening hours) user w jakich godzinach jest to możliwe? request(opening hours)
system 7:00-21:00 inform(opening hours) system 7:00-21:00 inform(opening hours)
system "Proszę o wybranie formy płatności. system "Proszę o wybranie formy płatności.
Dostępne formy płatności: Dostępne formy płatności:
-Blik,  -Blik, 
-przelew tradycyjny -przelew tradycyjny
-gotówka przy odbiorze -gotówka przy odbiorze
-PayPal -PayPal
-PayU -PayU
-dotpay -dotpay
-Apple Pay/Google Pay" request(paymentmethod) -Apple Pay/Google Pay" request(paymentmethod)
user gotówka inform(paymentmethod=gotówka) user gotówka inform(paymentmethod=gotówka)
system Zamówienie przyjęte, odbiór osobisty, płatność gotówką. O dostępie do odbioru zostanie Pan powiadomiony przez SMS. inform(summary) system Zamówienie przyjęte, odbiór osobisty, płatność gotówką. O dostępie do odbioru zostanie Pan powiadomiony przez SMS. inform(summary)
user a mój numer zdobędziecie w jakiś nielegalny sposób? null user a mój numer zdobędziecie w jakiś nielegalny sposób? null
system Przepraszam nastąpiła pomyłka. Powiadomienie otrzyma Pan na aktualnym chacie. inform(mistake) system Przepraszam nastąpiła pomyłka. Powiadomienie otrzyma Pan na aktualnym chacie. inform(mistake)
user ah rozumiem, w porządku affirm() user ah rozumiem, w porządku affirm()
system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye() system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye()

1 user dzień dobry, czy moge tu kupić kota? welcomemsg()&inform(kot)
2 system Dzień dobry, witamy w systemie obsługi sklepu spożywczego "Surykatka". Kot jest niestety niedostępny, ale proponuję karmę dla kota. welcomemsg()&canthelp(productname=kot)&offer(productname=karma)
3 user Karmę akurat mam. A jakie jeszcze produkty macie w ofercie? deny(karma)&inform(promotion)
4 system Produkty dostępne dzisiaj w promocji:   Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł Violife Plastry Smak Wędzony 100 G 8,29 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Chorizo Sarta Pikantne 200G - 14.99 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł inform(promotion)
5 user a czy macie w ofercie piersi z kurczaka, paprykę, cebulę, kiełki fasoli mung oraz sos pomidorowy? inform(productname=pierś z kurczaka)& inform(productname=papryka) &inform(productname=cebula)&inform(productname=kiełki fasoli mung)&inform(productname=sos pomidorowy)
6 system Niestety piersi z kurczaka oraz kiełki fasoli mung są niedostępne.  Dostępne papryki: anuum (roczne), baccatum (jagodowe), chinense (pochodzące z Chin), frutescens (owocowe) i pubescens (omszone).  Dostępne cebule: Biała cebula, Czerwona cebula, Cebula dymka.  Sos pomidorowy: Łowicz Premium Basillico. deny(productname=pierś z kurczaka) &deny(productname=kiełki fasoli mung)&inform(productname=papryka, count=5) &inform(productname=cebula, count=3)&inform(productname=sos pomidorowy)
7 user poproszę cebulę białą oraz paprykę chinense oraz ten sos pomidorowy. Czy jakieś inne mięso jest dostępne w sklepie? inform(productname=papryka, brandname=chinense) &inform(productname=cebula)&inform(productname=sos pomidorowy, brandname=Łowicz Premium Basillico)&reqalts(productname=mięso)
8 system Dodano do koszyka 1x cebula biała, 1x papryka chinense, 1x sos pomidorowy: Łowicz Premium Basillico. inform(productname=papryka, brandname=chinense) &inform(productname=cebula)&inform(productname=sos pomidorowy, brandname=Łowicz Premium Basillico)
9 system Dostępne produkty mięsne: Wieprzownia Drób Dziczyzna inform(productname=mięso, count=3)
10 user w jakiej postaci można kupić drób? inform(productname=drób)
11 system Aktualnie dostępne są: Płat trybowany z kurczaka nadbiebrzańskiego oraz Podudzie z kurczaka nadbiebrzańskiego. inform(productname=drób, count=2)
12 user jakie opakowania podudzia są dostępne? reqmore(productname=drób)
13 system Zafoliowana tacka. inform(wrapping)
14 user mam na myśli wagę porcji negate(wrapping)&request(amount)
15 system Podudzie z kurczaka nadbiebrzańskiego, 0.621 kg. inform(amount)
16 user świetnie, poprosze o dodanie do zamówienia affirm()
17 system Dodano do koszyka Podudzie z kurczaka nadbiebrzańskiego, 0.621 kg. inform(productname=drób, brandname=Podudzie z kurczaka nadbiebrzańskiego, amount=0.621kg)
18 system Chcesz zamówić coś jeszcze? request(all)
19 user to wszystko, jaka jest cena produktów w koszyku? request(price)
20 system 37.29 zł inform(price)
21 system Proszę wybrać formę dostawy.  Formy dostawy: dostawa do domu dostawa do paczkomatu odbiór osobisty request(delivery)
22 user jaka jest lokalizacja sklepu? request(location)
23 system Kościelna 30, Poznań. inform(location=Kościelna 30, Poznań)
24 user w takim razie mogę odebrać osobiście inform(delivery=odbiór osobisty)
25 user w jakich godzinach jest to możliwe? request(opening hours)
26 system 7:00-21:00 inform(opening hours)
27 system Proszę o wybranie formy płatności. Dostępne formy płatności: -Blik,  -przelew tradycyjny -gotówka przy odbiorze -PayPal -PayU -dotpay -Apple Pay/Google Pay request(paymentmethod)
28 user gotówka inform(paymentmethod=gotówka)
29 system Zamówienie przyjęte, odbiór osobisty, płatność gotówką. O dostępie do odbioru zostanie Pan powiadomiony przez SMS. inform(summary)
30 user a mój numer zdobędziecie w jakiś nielegalny sposób? null
31 system Przepraszam nastąpiła pomyłka. Powiadomienie otrzyma Pan na aktualnym chacie. inform(mistake)
32 user ah rozumiem, w porządku affirm()
33 system Dziękujemy za skorzystanie z usług sklepu spożywczego "Surykatka". bye()
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85

View File

@ -1,68 +1,68 @@
user Dzień dobry, w czym możesz mi pomóc? welcomemsg() user Dzień dobry, w czym możesz mi pomóc? welcomemsg()
system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". W czym mogę pomóc?" welcomemsg() system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". W czym mogę pomóc?" welcomemsg()
user Chciałbym zakupić kilka warzyw, jakie są dostępne w ofercie? inform(produtcategory=warzywa) user Chciałbym zakupić kilka warzyw, jakie są dostępne w ofercie? inform(produtcategory=warzywa)
system "Warzywa dostępne dzisiaj w promocji: system "Warzywa dostępne dzisiaj w promocji:
   
Papryka Papryka
17,99 zł 17,99 zł
   
Rzodkiewki Rzodkiewki
1,99 zł 1,99 zł
   
Ogórek Ogórek
2,99 zł 2,99 zł
   
Pomidory Pomidory
9,99 zł 9,99 zł
   
Cukinia Cukinia
9,99 zł 9,99 zł
   
Marchew Marchew
3,99 zł" inform(produtcategory=warzywa, count=6) 3,99 zł" inform(produtcategory=warzywa, count=6)
user Proszę dodać do zamówienia 2 pomidory oraz 2 ogórki inform(productname=pomidor, count=2)&inform(productname=ogórek,count=2) user Proszę dodać do zamówienia 2 pomidory oraz 2 ogórki inform(productname=pomidor, count=2)&inform(productname=ogórek,count=2)
system Dodano do koszyka 2x pomidor, 2x ogórek. inform(productname=pomidor, count=2)&inform(productname=ogórek,count=2) system Dodano do koszyka 2x pomidor, 2x ogórek. inform(productname=pomidor, count=2)&inform(productname=ogórek,count=2)
system Czy to wszystko? request(all) system Czy to wszystko? request(all)
user Tak, czy można płacić kartą? affirm()&inform(paymentmethod=karta) user Tak, czy można płacić kartą? affirm()&inform(paymentmethod=karta)
system "Dostępne formy płatności: system "Dostępne formy płatności:
-Blik,  -Blik, 
-przelew tradycyjny -przelew tradycyjny
-gotówka przy odbiorze -gotówka przy odbiorze
-PayPal -PayPal
-PayU -PayU
-dotpay -dotpay
-Apple Pay/Google Pay" request(paymentmethod) -Apple Pay/Google Pay" request(paymentmethod)
user W takim razie Blikiem inform(paymentmethod=Blik) user W takim razie Blikiem inform(paymentmethod=Blik)
system "Proszę wybrać sposób dostawy.  system "Proszę wybrać sposób dostawy. 
Formy dostawy: Formy dostawy:
dostawa do domu dostawa do domu
dostawa do paczkomatu dostawa do paczkomatu
odbiór osobisty" request(delivery) odbiór osobisty" request(delivery)
user Odbiór osobisty inform(delivery=odbiór osobisty) user Odbiór osobisty inform(delivery=odbiór osobisty)
system Proszę podać kod BLIK. request(code) system Proszę podać kod BLIK. request(code)
user 177 771 inform(code=177771) user 177 771 inform(code=177771)
system Proszę potwierdzić płatność w aplikacji. request(affirm) system Proszę potwierdzić płatność w aplikacji. request(affirm)
user Potwierdzone affirm() user Potwierdzone affirm()
system Zamówienie: 2x pomidor, 2x ogórek będzie gotowe do odbioru o godz 11:30. inform(summary) system Zamówienie: 2x pomidor, 2x ogórek będzie gotowe do odbioru o godz 11:30. inform(summary)
system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye() system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye()
user Dobrze, dziękuję bye() user Dobrze, dziękuję bye()

1 user Dzień dobry, w czym możesz mi pomóc? welcomemsg()
2 system Dzień dobry, witamy w systemie obsługi sklepu spożywczego "Surykatka". W czym mogę pomóc? welcomemsg()
3 user Chciałbym zakupić kilka warzyw, jakie są dostępne w ofercie? inform(produtcategory=warzywa)
4 system Warzywa dostępne dzisiaj w promocji:   Papryka 17,99 zł   Rzodkiewki 1,99 zł   Ogórek 2,99 zł   Pomidory 9,99 zł   Cukinia 9,99 zł   Marchew 3,99 zł inform(produtcategory=warzywa, count=6)
5 user Proszę dodać do zamówienia 2 pomidory oraz 2 ogórki inform(productname=pomidor, count=2)&inform(productname=ogórek,count=2)
6 system Dodano do koszyka 2x pomidor, 2x ogórek. inform(productname=pomidor, count=2)&inform(productname=ogórek,count=2)
7 system Czy to wszystko? request(all)
8 user Tak, czy można płacić kartą? affirm()&inform(paymentmethod=karta)
9 system Dostępne formy płatności: -Blik,  -przelew tradycyjny -gotówka przy odbiorze -PayPal -PayU -dotpay -Apple Pay/Google Pay request(paymentmethod)
10 user W takim razie Blikiem inform(paymentmethod=Blik)
11 system Proszę wybrać sposób dostawy.  Formy dostawy: dostawa do domu dostawa do paczkomatu odbiór osobisty request(delivery)
12 user Odbiór osobisty inform(delivery=odbiór osobisty)
13 system Proszę podać kod BLIK. request(code)
14 user 177 771 inform(code=177771)
15 system Proszę potwierdzić płatność w aplikacji. request(affirm)
16 user Potwierdzone affirm()
17 system Zamówienie: 2x pomidor, 2x ogórek będzie gotowe do odbioru o godz 11:30. inform(summary)
18 system Dziękujemy za skorzystanie z usług sklepu spożywczego "Surykatka". bye()
19 user Dobrze, dziękuję bye()
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68

View File

@ -1,108 +1,108 @@
user Dzień dobry, z jakich usług można w tym miejscu skorzystać? welcomemsg() user Dzień dobry, z jakich usług można w tym miejscu skorzystać? welcomemsg()
system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". Jakie produkty Pana/Panią interesują?" welcomemsg() system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". Jakie produkty Pana/Panią interesują?" welcomemsg()
user Chciałbym zamówić 2 litry mleka oraz chipsy lays zielona cebulka inform(productname=chipsy, brandname=lays, taste=zielona cebulka)&inform(productname=mleko) user Chciałbym zamówić 2 litry mleka oraz chipsy lays zielona cebulka inform(productname=chipsy, brandname=lays, taste=zielona cebulka)&inform(productname=mleko)
system Mleko krowie, kozie, owcze czy kokosowe?  reqmore(productname=mleko, type, count=4) system Mleko krowie, kozie, owcze czy kokosowe?  reqmore(productname=mleko, type, count=4)
user mleko krowie byłoby idealne inform(productname=mleko, type=krowie) user mleko krowie byłoby idealne inform(productname=mleko, type=krowie)
system Z laktozą czy bez? reqmore(ingredient) system Z laktozą czy bez? reqmore(ingredient)
user może być z laktozą inform(ingredient=laktoza) user może być z laktozą inform(ingredient=laktoza)
system Dodano do koszyka mleko krowie z laktozą 2L, chipsy lays smak zielona cebulka 140g. Czy chciałbyś zamówić coś jeszcze? Polecam produkty dostępne w promocji. inform(productname=mleko, type=krowie, ingredient=laktoza)&inform(productname=chipsy, brandname=lays, taste=zielona cebulka)&offer(promotion) system Dodano do koszyka mleko krowie z laktozą 2L, chipsy lays smak zielona cebulka 140g. Czy chciałbyś zamówić coś jeszcze? Polecam produkty dostępne w promocji. inform(productname=mleko, type=krowie, ingredient=laktoza)&inform(productname=chipsy, brandname=lays, taste=zielona cebulka)&offer(promotion)
user Promocja? Brzmi ciekawie... Co macie na promocji w tym momencie? request(promotion user Promocja? Brzmi ciekawie... Co macie na promocji w tym momencie? request(promotion
system "Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł system "Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł
Violife Plastry Smak Wędzony 100 G 8,29 zł Violife Plastry Smak Wędzony 100 G 8,29 zł
Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł
Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł
Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł
Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł
Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł
Chorizo Sarta Pikantne 200G - 14.99 zł Chorizo Sarta Pikantne 200G - 14.99 zł
Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł
Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion) Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion)
user Ta szynka brzmi jak produkt który chciałbym posiadać inform(productname=szynka) user Ta szynka brzmi jak produkt który chciałbym posiadać inform(productname=szynka)
system Dodano do koszyka Szynka Dojrzewająca Plastry 100G Łuków inform(productname=szynka, brandname=Łuków, amount=100g) system Dodano do koszyka Szynka Dojrzewająca Plastry 100G Łuków inform(productname=szynka, brandname=Łuków, amount=100g)
system Czy chcesz zamówić coś jeszcze? request(all) system Czy chcesz zamówić coś jeszcze? request(all)
user Myślę że do mleka idealne byłby jakieś płatki, jakie płatki do mleka macie w ofercie? inform(productname=płatki) user Myślę że do mleka idealne byłby jakieś płatki, jakie płatki do mleka macie w ofercie? inform(productname=płatki)
system "Lubella Catering Płatki kukurydziane 1 kg system "Lubella Catering Płatki kukurydziane 1 kg
Lubella Lubella
18,39zł 18,39zł
NesVita Owsianka truskawkowa 45 g - Nesvita NesVita Owsianka truskawkowa 45 g - Nesvita
45g 45g
NesVita Owsianka truskawkowa 45 g NesVita Owsianka truskawkowa 45 g
Nesvita Nesvita
3,19zł 3,19zł
Kupiec Coś na ząb Owsianka malina i żurawina 50 g - Kupiec Kupiec Coś na ząb Owsianka malina i żurawina 50 g - Kupiec
   
50g 50g
Kupiec Coś na ząb Owsianka malina i żurawina 50 g Kupiec Coś na ząb Owsianka malina i żurawina 50 g
Kupiec Kupiec
2,59zł 2,59zł
Nestlé Corn Flakes Choco Płatki śniadaniowe o smaku czekoladowym 250 g - Corn Flakes Nestlé Corn Flakes Choco Płatki śniadaniowe o smaku czekoladowym 250 g - Corn Flakes
450g 450g
Nestlé Corn Flakes Choco Płatki śniadaniowe o smaku czekoladowym 250 g Nestlé Corn Flakes Choco Płatki śniadaniowe o smaku czekoladowym 250 g
Corn Flakes Corn Flakes
9,29zł 9,29zł
Nestlé Corn Flakes Płatki kukurydziane 600 g - Nestlé Nestlé Corn Flakes Płatki kukurydziane 600 g - Nestlé
600g 600g
Nestlé Corn Flakes Płatki kukurydziane 600 g Nestlé Corn Flakes Płatki kukurydziane 600 g
Nestlé Nestlé
14,69zł 14,69zł
Nestlé Frutina Owoce i Błonnik Płatki śniadaniowe 250 g - Nestlé Nestlé Frutina Owoce i Błonnik Płatki śniadaniowe 250 g - Nestlé
250g 250g
Nestlé Frutina Owoce i Błonnik Płatki śniadaniowe 250 g Nestlé Frutina Owoce i Błonnik Płatki śniadaniowe 250 g
Nestlé Nestlé
9,39zł 9,39zł
NesVita Owsianka malinowa 45 g - Nesvita NesVita Owsianka malinowa 45 g - Nesvita
45g 45g
NesVita Owsianka malinowa 45 g NesVita Owsianka malinowa 45 g
Nesvita Nesvita
3,19zł 3,19zł
NesVita Owsianka wiśniowa 45 g - Nesvita NesVita Owsianka wiśniowa 45 g - Nesvita
45g 45g
NesVita Owsianka wiśniowa 45 g NesVita Owsianka wiśniowa 45 g
Nesvita Nesvita
3,19zł 3,19zł
Nestlé Lion WildCrush Płatki śniadaniowe 350 g - Lion Nestlé Lion WildCrush Płatki śniadaniowe 350 g - Lion
350g 350g
Nestlé Lion WildCrush Płatki śniadaniowe 350 g Nestlé Lion WildCrush Płatki śniadaniowe 350 g
Lion Lion
14,39zł 14,39zł
Lubella Mlekołaki Choco Kulki Zbożowe kulki o smaku czekoladowym 500 g - Lubella Lubella Mlekołaki Choco Kulki Zbożowe kulki o smaku czekoladowym 500 g - Lubella
500g 500g
Lubella Mlekołaki Choco Kulki Zbożowe kulki o smaku czekoladowym 500 g Lubella Mlekołaki Choco Kulki Zbożowe kulki o smaku czekoladowym 500 g
Lubella Lubella
10,79zł" inform(productname=płatki, count=10) 10,79zł" inform(productname=płatki, count=10)
user Chciałbym te lajonki request(brandname=lion) user Chciałbym te lajonki request(brandname=lion)
system Dodano do koszyka Nestlé Lion WildCrush Płatki śniadaniowe 350 g - Lion. inform(productname=płatki, brandname=lion, amount=350g) system Dodano do koszyka Nestlé Lion WildCrush Płatki śniadaniowe 350 g - Lion. inform(productname=płatki, brandname=lion, amount=350g)
user Myślę że to wszystko, jakie formy dostawy są dostępne? request(delivery) user Myślę że to wszystko, jakie formy dostawy są dostępne? request(delivery)
system Dostawa do domu, do paczkomatu oraz odbiór osobisty. inform(delivery) system Dostawa do domu, do paczkomatu oraz odbiór osobisty. inform(delivery)
user dostawa do domu byłaby najbardziej optymalna inform(delivery=dostawa do domu) user dostawa do domu byłaby najbardziej optymalna inform(delivery=dostawa do domu)
system Proszę podać adres dostawy. request(address) system Proszę podać adres dostawy. request(address)
user ul. wojska M.A.U. 21/13 inform(address=ul. Wojska M.A.U 21/13) user ul. wojska M.A.U. 21/13 inform(address=ul. Wojska M.A.U 21/13)
user Stargard Szczeciński inform(address=ul. Wojska M.A.U 21/13 Stargard Szczeciński) user Stargard Szczeciński inform(address=ul. Wojska M.A.U 21/13 Stargard Szczeciński)
user 73 - 102 inform(address=ul. Wojska M.A.U 21/13 Stargard Szczeciński 73-102) user 73 - 102 inform(address=ul. Wojska M.A.U 21/13 Stargard Szczeciński 73-102)
system Czy chcesz przejść do płatności? request(payment) system Czy chcesz przejść do płatności? request(payment)
user Tak affirm() user Tak affirm()
system "Dostępne formy płatności: system "Dostępne formy płatności:
-Blik,  -Blik, 
-przelew tradycyjny -przelew tradycyjny
-gotówka przy odbiorze -gotówka przy odbiorze
-PayPal -PayPal
-PayU -PayU
-dotpay -dotpay
-Apple Pay/Google Pay" request(paymentmethod) -Apple Pay/Google Pay" request(paymentmethod)
user będzie blik inform(paymentmethod=blik) user będzie blik inform(paymentmethod=blik)
system Proszę podać kod BLIK. request(code) system Proszę podać kod BLIK. request(code)
user 6969 inform(code=6969) user 6969 inform(code=6969)
system Proszę potwierdzić płatność w aplikacji. request(affirm) system Proszę potwierdzić płatność w aplikacji. request(affirm)
user potwiedzam intensywnie affirm() user potwiedzam intensywnie affirm()
system "Zamówienie przyjęte. system "Zamówienie przyjęte.
Dostawa na adres : ul. wojska M.A.U. 21/13, Stargard Szczeciński, 73 - 102. Dostawca przyjedzie w okolicach godz 11:15-11:25. Dziękujemy za skorzystanie z usług sklepu ""Surykatka""." bye() Dostawa na adres : ul. wojska M.A.U. 21/13, Stargard Szczeciński, 73 - 102. Dostawca przyjedzie w okolicach godz 11:15-11:25. Dziękujemy za skorzystanie z usług sklepu ""Surykatka""." bye()
user Dziękuje i do widzenia bye() user Dziękuje i do widzenia bye()

1 user Dzień dobry, z jakich usług można w tym miejscu skorzystać? welcomemsg()
2 system Dzień dobry, witamy w systemie obsługi sklepu spożywczego "Surykatka". Jakie produkty Pana/Panią interesują? welcomemsg()
3 user Chciałbym zamówić 2 litry mleka oraz chipsy lays zielona cebulka inform(productname=chipsy, brandname=lays, taste=zielona cebulka)&inform(productname=mleko)
4 system Mleko krowie, kozie, owcze czy kokosowe?  reqmore(productname=mleko, type, count=4)
5 user mleko krowie byłoby idealne inform(productname=mleko, type=krowie)
6 system Z laktozą czy bez? reqmore(ingredient)
7 user może być z laktozą inform(ingredient=laktoza)
8 system Dodano do koszyka mleko krowie z laktozą 2L, chipsy lays smak zielona cebulka 140g. Czy chciałbyś zamówić coś jeszcze? Polecam produkty dostępne w promocji. inform(productname=mleko, type=krowie, ingredient=laktoza)&inform(productname=chipsy, brandname=lays, taste=zielona cebulka)&offer(promotion)
9 user Promocja? Brzmi ciekawie... Co macie na promocji w tym momencie? request(promotion
10 system Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł Violife Plastry Smak Wędzony 100 G 8,29 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Chorizo Sarta Pikantne 200G - 14.99 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł inform(promotion)
11 user Ta szynka brzmi jak produkt który chciałbym posiadać inform(productname=szynka)
12 system Dodano do koszyka Szynka Dojrzewająca Plastry 100G Łuków inform(productname=szynka, brandname=Łuków, amount=100g)
13 system Czy chcesz zamówić coś jeszcze? request(all)
14 user Myślę że do mleka idealne byłby jakieś płatki, jakie płatki do mleka macie w ofercie? inform(productname=płatki)
15 system Lubella Catering Płatki kukurydziane 1 kg Lubella 18,39zł NesVita Owsianka truskawkowa 45 g - Nesvita 45g NesVita Owsianka truskawkowa 45 g Nesvita 3,19zł Kupiec Coś na ząb Owsianka malina i żurawina 50 g - Kupiec   50g Kupiec Coś na ząb Owsianka malina i żurawina 50 g Kupiec 2,59zł Nestlé Corn Flakes Choco Płatki śniadaniowe o smaku czekoladowym 250 g - Corn Flakes 450g Nestlé Corn Flakes Choco Płatki śniadaniowe o smaku czekoladowym 250 g Corn Flakes 9,29zł Nestlé Corn Flakes Płatki kukurydziane 600 g - Nestlé 600g Nestlé Corn Flakes Płatki kukurydziane 600 g Nestlé 14,69zł Nestlé Frutina Owoce i Błonnik Płatki śniadaniowe 250 g - Nestlé 250g Nestlé Frutina Owoce i Błonnik Płatki śniadaniowe 250 g Nestlé 9,39zł NesVita Owsianka malinowa 45 g - Nesvita 45g NesVita Owsianka malinowa 45 g Nesvita 3,19zł NesVita Owsianka wiśniowa 45 g - Nesvita 45g NesVita Owsianka wiśniowa 45 g Nesvita 3,19zł Nestlé Lion WildCrush Płatki śniadaniowe 350 g - Lion 350g Nestlé Lion WildCrush Płatki śniadaniowe 350 g Lion 14,39zł Lubella Mlekołaki Choco Kulki Zbożowe kulki o smaku czekoladowym 500 g - Lubella 500g Lubella Mlekołaki Choco Kulki Zbożowe kulki o smaku czekoladowym 500 g Lubella 10,79zł inform(productname=płatki, count=10)
16 user Chciałbym te lajonki request(brandname=lion)
17 system Dodano do koszyka Nestlé Lion WildCrush Płatki śniadaniowe 350 g - Lion. inform(productname=płatki, brandname=lion, amount=350g)
18 user Myślę że to wszystko, jakie formy dostawy są dostępne? request(delivery)
19 system Dostawa do domu, do paczkomatu oraz odbiór osobisty. inform(delivery)
20 user dostawa do domu byłaby najbardziej optymalna inform(delivery=dostawa do domu)
21 system Proszę podać adres dostawy. request(address)
22 user ul. wojska M.A.U. 21/13 inform(address=ul. Wojska M.A.U 21/13)
23 user Stargard Szczeciński inform(address=ul. Wojska M.A.U 21/13 Stargard Szczeciński)
24 user 73 - 102 inform(address=ul. Wojska M.A.U 21/13 Stargard Szczeciński 73-102)
25 system Czy chcesz przejść do płatności? request(payment)
26 user Tak affirm()
27 system Dostępne formy płatności: -Blik,  -przelew tradycyjny -gotówka przy odbiorze -PayPal -PayU -dotpay -Apple Pay/Google Pay request(paymentmethod)
28 user będzie blik inform(paymentmethod=blik)
29 system Proszę podać kod BLIK. request(code)
30 user 6969 inform(code=6969)
31 system Proszę potwierdzić płatność w aplikacji. request(affirm)
32 user potwiedzam intensywnie affirm()
33 system Zamówienie przyjęte. Dostawa na adres : ul. wojska M.A.U. 21/13, Stargard Szczeciński, 73 - 102. Dostawca przyjedzie w okolicach godz 11:15-11:25. Dziękujemy za skorzystanie z usług sklepu "Surykatka". bye()
34 user Dziękuje i do widzenia bye()
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108

View File

@ -1,68 +1,68 @@
user dzień dobry, jak pięknie dziś pada śnieg welcomemsg() user dzień dobry, jak pięknie dziś pada śnieg welcomemsg()
system "Dzień dobry, muszę uwierzyć na słowo. Jestem tylko zwykłym szarym robotem. Witamy w systemie obsługi sklepu spożywczego ""Surykatka"", w czym mogę pomóc?" welcomemsg() system "Dzień dobry, muszę uwierzyć na słowo. Jestem tylko zwykłym szarym robotem. Witamy w systemie obsługi sklepu spożywczego ""Surykatka"", w czym mogę pomóc?" welcomemsg()
user świetnie, ponieważ chciałabym zjeść śniadanie. Czy macie może jajka, avokado oraz świeże bułki? inform(productname=jajka)&inform(productname=avokado)&inform(productname=bułki) user świetnie, ponieważ chciałabym zjeść śniadanie. Czy macie może jajka, avokado oraz świeże bułki? inform(productname=jajka)&inform(productname=avokado)&inform(productname=bułki)
system Pewnie, jajka kurze, perlicze, gęsie, kacze, przepiórcze czy strusie?  inform(productname=jajka, count=6) system Pewnie, jajka kurze, perlicze, gęsie, kacze, przepiórcze czy strusie?  inform(productname=jajka, count=6)
system Dostępne bułki: Kajzerka, Bagietka, Ciabatta, Grahamka, Bułka pełnoziarnista, Brioszka. inform(productname=bułki, count=6) system Dostępne bułki: Kajzerka, Bagietka, Ciabatta, Grahamka, Bułka pełnoziarnista, Brioszka. inform(productname=bułki, count=6)
user poproszę 10 jaj przepiórczych i świeżutką bagietkę  request(productname=jajka, type = przepiórcze, count=10)&request(productname=bułki, type=bagietka) user poproszę 10 jaj przepiórczych i świeżutką bagietkę  request(productname=jajka, type = przepiórcze, count=10)&request(productname=bułki, type=bagietka)
system Dodano do koszyka 10 jaj przepiórczych oraz Bagietkę. Czy chcesz zamówić coś jeszcze? Polecamy produkty dostępne na promocji. inform(productname=jajka, type = przepiórcze, count=10)&inform(productname=bułki, type=bagietka)&offer(promotion) system Dodano do koszyka 10 jaj przepiórczych oraz Bagietkę. Czy chcesz zamówić coś jeszcze? Polecamy produkty dostępne na promocji. inform(productname=jajka, type = przepiórcze, count=10)&inform(productname=bułki, type=bagietka)&offer(promotion)
user a co jest dzisiaj na promocji? request(promotion) user a co jest dzisiaj na promocji? request(promotion)
system "Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł system "Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł
Violife Plastry Smak Wędzony 100 G 8,29 zł Violife Plastry Smak Wędzony 100 G 8,29 zł
Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł
Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł
Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł
Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł
Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł
Chorizo Sarta Pikantne 200G - 14.99 zł Chorizo Sarta Pikantne 200G - 14.99 zł
Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł
Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion) Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion)
user w takim razie poproszę jeszcze szynkę dojrzewająca request(productname=szynka) user w takim razie poproszę jeszcze szynkę dojrzewająca request(productname=szynka)
user i masełko! request(productname=masło) user i masełko! request(productname=masło)
system Dodano do koszyka Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł. inform(productname=szynka, amount=100g, price=11,29zł) system Dodano do koszyka Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł. inform(productname=szynka, amount=100g, price=11,29zł)
system Masło ekstra, wyborowe, delikatesowe, stołowe czy śmietankowe? reqmore(productname=masło, type) system Masło ekstra, wyborowe, delikatesowe, stołowe czy śmietankowe? reqmore(productname=masło, type)
user poproszę masło wyborowe inform(productname=masło, type=wyborowe) user poproszę masło wyborowe inform(productname=masło, type=wyborowe)
system Dodano do koszyka masło wyborowe. Czy to wszystko? inform(productname=masło, type=wyborowe)&request(all) system Dodano do koszyka masło wyborowe. Czy to wszystko? inform(productname=masło, type=wyborowe)&request(all)
user tak to wszystko affirm() user tak to wszystko affirm()
system "Produkty dodane do koszyka:  system "Produkty dodane do koszyka: 
10 jaj przepiórczych  10 jaj przepiórczych 
Bagietka Bagietka
Szynka Dojrzewająca Plastry 100G Łuków Szynka Dojrzewająca Plastry 100G Łuków
masło wyborowe" inform(cart) masło wyborowe" inform(cart)
system Czy chcesz przejść do płatności? request(payment) system Czy chcesz przejść do płatności? request(payment)
user tak affirm() user tak affirm()
system "Dostępne formy płatności: system "Dostępne formy płatności:
-Blik,  -Blik, 
-przelew tradycyjny -przelew tradycyjny
-gotówka przy odbiorze -gotówka przy odbiorze
-PayPal -PayPal
-PayU -PayU
-dotpay -dotpay
-Apple Pay/Google Pay" request(paymentmethod) -Apple Pay/Google Pay" request(paymentmethod)
user zapłacę blikiem inform(paymentmethod=blik) user zapłacę blikiem inform(paymentmethod=blik)
system "Proszę wybrać formę dostawy.  system "Proszę wybrać formę dostawy. 
Formy dostawy: Formy dostawy:
dostawa do domu dostawa do domu
dostawa do paczkomatu dostawa do paczkomatu
odbiór osobisty" request(delivery) odbiór osobisty" request(delivery)
user odbiorę osobiście inform(delivery=odbiór osobisty) user odbiorę osobiście inform(delivery=odbiór osobisty)
system Proszę podać kod BLIK. request(code) system Proszę podać kod BLIK. request(code)
user 123 456 inform(code=123456) user 123 456 inform(code=123456)
system Proszę potwierdzić płatność w aplikacji. request(affirm) system Proszę potwierdzić płatność w aplikacji. request(affirm)
user potwierdzam affirm() user potwierdzam affirm()
system Zamówienie przyjęte. Gotowe do odbioru o godz 11:25.  inform(summary) system Zamówienie przyjęte. Gotowe do odbioru o godz 11:25.  inform(summary)
system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye() system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye()
user wspaniale, dziękuję bye() user wspaniale, dziękuję bye()
user życze miłego dzionka i smacznej kawusi bye() user życze miłego dzionka i smacznej kawusi bye()
system Wzajemnie. bye() system Wzajemnie. bye()

1 user dzień dobry, jak pięknie dziś pada śnieg welcomemsg()
2 system Dzień dobry, muszę uwierzyć na słowo. Jestem tylko zwykłym szarym robotem. Witamy w systemie obsługi sklepu spożywczego "Surykatka", w czym mogę pomóc? welcomemsg()
3 user świetnie, ponieważ chciałabym zjeść śniadanie. Czy macie może jajka, avokado oraz świeże bułki? inform(productname=jajka)&inform(productname=avokado)&inform(productname=bułki)
4 system Pewnie, jajka kurze, perlicze, gęsie, kacze, przepiórcze czy strusie?  inform(productname=jajka, count=6)
5 system Dostępne bułki: Kajzerka, Bagietka, Ciabatta, Grahamka, Bułka pełnoziarnista, Brioszka. inform(productname=bułki, count=6)
6 user poproszę 10 jaj przepiórczych i świeżutką bagietkę  request(productname=jajka, type = przepiórcze, count=10)&request(productname=bułki, type=bagietka)
7 system Dodano do koszyka 10 jaj przepiórczych oraz Bagietkę. Czy chcesz zamówić coś jeszcze? Polecamy produkty dostępne na promocji. inform(productname=jajka, type = przepiórcze, count=10)&inform(productname=bułki, type=bagietka)&offer(promotion)
8 user a co jest dzisiaj na promocji? request(promotion)
9 system Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł Violife Plastry Smak Wędzony 100 G 8,29 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Chorizo Sarta Pikantne 200G - 14.99 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł inform(promotion)
10 user w takim razie poproszę jeszcze szynkę dojrzewająca request(productname=szynka)
11 user i masełko! request(productname=masło)
12 system Dodano do koszyka Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł. inform(productname=szynka, amount=100g, price=11,29zł)
13 system Masło ekstra, wyborowe, delikatesowe, stołowe czy śmietankowe? reqmore(productname=masło, type)
14 user poproszę masło wyborowe inform(productname=masło, type=wyborowe)
15 system Dodano do koszyka masło wyborowe. Czy to wszystko? inform(productname=masło, type=wyborowe)&request(all)
16 user tak to wszystko affirm()
17 system Produkty dodane do koszyka:  10 jaj przepiórczych  Bagietka Szynka Dojrzewająca Plastry 100G Łuków masło wyborowe inform(cart)
18 system Czy chcesz przejść do płatności? request(payment)
19 user tak affirm()
20 system Dostępne formy płatności: -Blik,  -przelew tradycyjny -gotówka przy odbiorze -PayPal -PayU -dotpay -Apple Pay/Google Pay request(paymentmethod)
21 user zapłacę blikiem inform(paymentmethod=blik)
22 system Proszę wybrać formę dostawy.  Formy dostawy: dostawa do domu dostawa do paczkomatu odbiór osobisty request(delivery)
23 user odbiorę osobiście inform(delivery=odbiór osobisty)
24 system Proszę podać kod BLIK. request(code)
25 user 123 456 inform(code=123456)
26 system Proszę potwierdzić płatność w aplikacji. request(affirm)
27 user potwierdzam affirm()
28 system Zamówienie przyjęte. Gotowe do odbioru o godz 11:25.  inform(summary)
29 system Dziękujemy za skorzystanie z usług sklepu spożywczego "Surykatka". bye()
30 user wspaniale, dziękuję bye()
31 user życze miłego dzionka i smacznej kawusi bye()
32 system Wzajemnie. bye()
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68

View File

@ -1,73 +1,73 @@
user Cześć, czym zajmuje się wasz system? welcomemsg() user Cześć, czym zajmuje się wasz system? welcomemsg()
system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". W czym mogę pomóc?" welcomemsg() system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". W czym mogę pomóc?" welcomemsg()
user Jakiego rodzaju produkty oferujecie? inform(products) user Jakiego rodzaju produkty oferujecie? inform(products)
system "Produkty dostępne dzisiaj w promocji: system "Produkty dostępne dzisiaj w promocji:
   
Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł
Violife Plastry Smak Wędzony 100 G 8,29 zł Violife Plastry Smak Wędzony 100 G 8,29 zł
Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł
Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł
Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł
Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł
Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł
Chorizo Sarta Pikantne 200G - 14.99 zł Chorizo Sarta Pikantne 200G - 14.99 zł
Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł
Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion) Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion)
user Interesuje mnie głównie zakup składników do Fondue request(productname=Fondue) user Interesuje mnie głównie zakup składników do Fondue request(productname=Fondue)
system Fondue serowe, czekoladowe czy mięsne? reqmore(productname=Fondue, type) system Fondue serowe, czekoladowe czy mięsne? reqmore(productname=Fondue, type)
user serowe inform(productname=Fondue, type = serowe) user serowe inform(productname=Fondue, type = serowe)
system "Proponujemy: system "Proponujemy:
Ser Ementaler oraz Gruy?re Ser Ementaler oraz Gruy?re
kirsch kirsch
mąka ziemniaczana mąka ziemniaczana
czosnek czosnek
biały pieprz biały pieprz
gałka muszkatołowa gałka muszkatołowa
cytryna cytryna
białe wytrawne wino" inform(productname=Fondue, ingredients=all) białe wytrawne wino" inform(productname=Fondue, ingredients=all)
user Z listy wziąłbym w takim razie oba sery, po 300g oraz gałkę muszkatołową. Chciałbym do tego też Bazylię oraz dowiedzieć się jakie wino proponujecie? inform(productname=ser, count=2, amount=300g)&inform(productname=gałka muszkatołowa)&inform(productname=bazylia)&request(wino) user Z listy wziąłbym w takim razie oba sery, po 300g oraz gałkę muszkatołową. Chciałbym do tego też Bazylię oraz dowiedzieć się jakie wino proponujecie? inform(productname=ser, count=2, amount=300g)&inform(productname=gałka muszkatołowa)&inform(productname=bazylia)&request(wino)
system Dodano do koszyka ser ementaler 300g, ser Gruy?re, gałka muszkatołowa, bazylia. inform(productname=ser, count=2, amount=300g)&inform(productname=gałka muszkatołowa)&inform(productname=bazylia) system Dodano do koszyka ser ementaler 300g, ser Gruy?re, gałka muszkatołowa, bazylia. inform(productname=ser, count=2, amount=300g)&inform(productname=gałka muszkatołowa)&inform(productname=bazylia)
system "Proponujemy wina:  system "Proponujemy wina: 
Chardonnay, Sauvignon Blanc oraz Riesling" inform(productname=wino) Chardonnay, Sauvignon Blanc oraz Riesling" inform(productname=wino)
user Może być Chardonnay. To by było wszystko dla mnie. inform(productname=wino, brandname=Chardonnay)&inform(all) user Może być Chardonnay. To by było wszystko dla mnie. inform(productname=wino, brandname=Chardonnay)&inform(all)
system Dodano do koszyka Chardonnay. inform(productname=wino, brandname=Chardonnay) system Dodano do koszyka Chardonnay. inform(productname=wino, brandname=Chardonnay)
system "Proszę wybrać formę dostawy.  system "Proszę wybrać formę dostawy. 
Formy dostawy: Formy dostawy:
dostawa do domu dostawa do domu
dostawa do paczkomatu dostawa do paczkomatu
odbiór osobisty" request(delivery) odbiór osobisty" request(delivery)
user Dostawa do paczkomatu inform(delivery=Dostawa do paczkomatu) user Dostawa do paczkomatu inform(delivery=Dostawa do paczkomatu)
system Proszę wybrać adres lub numer paczkomatu request(address) system Proszę wybrać adres lub numer paczkomatu request(address)
user POZ29A inform(address=POZ29A) user POZ29A inform(address=POZ29A)
system "Proszę o wybranie formy płatności. system "Proszę o wybranie formy płatności.
Dostępne formy płatności: Dostępne formy płatności:
-Blik,  -Blik, 
-przelew tradycyjny -przelew tradycyjny
-gotówka przy odbiorze -gotówka przy odbiorze
-PayPal -PayPal
-PayU -PayU
-dotpay -dotpay
-Apple Pay/Google Pay" request(paymentmethod) -Apple Pay/Google Pay" request(paymentmethod)
user Gotówka przy odbiorze inform(paymentmethod=gotówka) user Gotówka przy odbiorze inform(paymentmethod=gotówka)
system Zamówienie przyjęte, o godzinie odbioru zostanie Pan poinformowany w osobnej wiadomości. bye() system Zamówienie przyjęte, o godzinie odbioru zostanie Pan poinformowany w osobnej wiadomości. bye()
system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye() system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye()

1 user Cześć, czym zajmuje się wasz system? welcomemsg()
2 system Dzień dobry, witamy w systemie obsługi sklepu spożywczego "Surykatka". W czym mogę pomóc? welcomemsg()
3 user Jakiego rodzaju produkty oferujecie? inform(products)
4 system Produkty dostępne dzisiaj w promocji:   Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł Violife Plastry Smak Wędzony 100 G 8,29 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Chorizo Sarta Pikantne 200G - 14.99 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł inform(promotion)
5 user Interesuje mnie głównie zakup składników do Fondue request(productname=Fondue)
6 system Fondue serowe, czekoladowe czy mięsne? reqmore(productname=Fondue, type)
7 user serowe inform(productname=Fondue, type = serowe)
8 system Proponujemy: Ser Ementaler oraz Gruy?re kirsch mąka ziemniaczana czosnek biały pieprz gałka muszkatołowa cytryna białe wytrawne wino inform(productname=Fondue, ingredients=all)
9 user Z listy wziąłbym w takim razie oba sery, po 300g oraz gałkę muszkatołową. Chciałbym do tego też Bazylię oraz dowiedzieć się jakie wino proponujecie? inform(productname=ser, count=2, amount=300g)&inform(productname=gałka muszkatołowa)&inform(productname=bazylia)&request(wino)
10 system Dodano do koszyka ser ementaler 300g, ser Gruy?re, gałka muszkatołowa, bazylia. inform(productname=ser, count=2, amount=300g)&inform(productname=gałka muszkatołowa)&inform(productname=bazylia)
11 system Proponujemy wina:  Chardonnay, Sauvignon Blanc oraz Riesling inform(productname=wino)
12 user Może być Chardonnay. To by było wszystko dla mnie. inform(productname=wino, brandname=Chardonnay)&inform(all)
13 system Dodano do koszyka Chardonnay. inform(productname=wino, brandname=Chardonnay)
14 system Proszę wybrać formę dostawy.  Formy dostawy: dostawa do domu dostawa do paczkomatu odbiór osobisty request(delivery)
15 user Dostawa do paczkomatu inform(delivery=Dostawa do paczkomatu)
16 system Proszę wybrać adres lub numer paczkomatu request(address)
17 user POZ29A inform(address=POZ29A)
18 system Proszę o wybranie formy płatności. Dostępne formy płatności: -Blik,  -przelew tradycyjny -gotówka przy odbiorze -PayPal -PayU -dotpay -Apple Pay/Google Pay request(paymentmethod)
19 user Gotówka przy odbiorze inform(paymentmethod=gotówka)
20 system Zamówienie przyjęte, o godzinie odbioru zostanie Pan poinformowany w osobnej wiadomości. bye()
21 system Dziękujemy za skorzystanie z usług sklepu spożywczego "Surykatka". bye()
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73

View File

@ -1,63 +1,63 @@
user Dzień dobry, jakie usługi świadczy ten system? welcomemsg() user Dzień dobry, jakie usługi świadczy ten system? welcomemsg()
system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". W czym mogę pomóc?" welcomemsg() system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". W czym mogę pomóc?" welcomemsg()
user chcialbym kupic karme dla kota, mleko i pepsi inform(productname=karma dla kota)&inform(productname=mleko)&inform(productname=pepsi) user chcialbym kupic karme dla kota, mleko i pepsi inform(productname=karma dla kota)&inform(productname=mleko)&inform(productname=pepsi)
system "Karma dla kota mokra, sucha czy półwilgotna? system "Karma dla kota mokra, sucha czy półwilgotna?
Pepsi 0.5L czy 1L? Pepsi 0.5L czy 1L?
Mleko z laktozą czy bez?" reqmore(productname=karma dla kota, type)&reqmore(productname=pepsi, amount)&reqmore(productname=mleko, ingredient) Mleko z laktozą czy bez?" reqmore(productname=karma dla kota, type)&reqmore(productname=pepsi, amount)&reqmore(productname=mleko, ingredient)
user karma dla kota półwilgotna, pepsi 1l 3szt mleko bez laktozy 10l inform(productname=karma dla kota, type=półwilgotna)&inform(productname=mleko, ingredient=bez laktozy, count=3, amount=10l)&inform(productname=pepsi, amount=1l) user karma dla kota półwilgotna, pepsi 1l 3szt mleko bez laktozy 10l inform(productname=karma dla kota, type=półwilgotna)&inform(productname=mleko, ingredient=bez laktozy, count=3, amount=10l)&inform(productname=pepsi, amount=1l)
system Dodano do koszyka: karma dla kota półwilgotna, pepsi 1l, 3x mleko bez laktozy 10l.  inform(productname=karma dla kota, type=półwilgotna)&inform(productname=mleko, ingredient=bez laktozy, count=3, amount=10l)&inform(productname=pepsi, amount=1l) system Dodano do koszyka: karma dla kota półwilgotna, pepsi 1l, 3x mleko bez laktozy 10l.  inform(productname=karma dla kota, type=półwilgotna)&inform(productname=mleko, ingredient=bez laktozy, count=3, amount=10l)&inform(productname=pepsi, amount=1l)
system Czy to wszystko? request(all) system Czy to wszystko? request(all)
user Macie jakieś owoce w promocji? inform(promotion, productcategory=owoce) user Macie jakieś owoce w promocji? inform(promotion, productcategory=owoce)
system "Produkty dostępne dzisiaj w promocji: system "Produkty dostępne dzisiaj w promocji:
   
Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł
Violife Plastry Smak Wędzony 100 G 8,29 zł Violife Plastry Smak Wędzony 100 G 8,29 zł
Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł
Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł
Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł
Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł
Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł
Chorizo Sarta Pikantne 200G - 14.99 zł Chorizo Sarta Pikantne 200G - 14.99 zł
Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł
Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion) Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion)
user poproszę Bakoma Ave Vege Banan Z Nutą Wanilii 150 G inform(productname=jogurt, brandname=Bakoma, taste=banan z nutą wanilii, amount=150g) user poproszę Bakoma Ave Vege Banan Z Nutą Wanilii 150 G inform(productname=jogurt, brandname=Bakoma, taste=banan z nutą wanilii, amount=150g)
system Dodano do koszyka Bakoma Ave Vege Banan Z Nutą Wanilii 150 G. inform(productname=jogurt, brandname=Bakoma, taste=banan z nutą wanilii, amount=150g) system Dodano do koszyka Bakoma Ave Vege Banan Z Nutą Wanilii 150 G. inform(productname=jogurt, brandname=Bakoma, taste=banan z nutą wanilii, amount=150g)
system Czy chcesz zamówić coś jeszcze? request(all) system Czy chcesz zamówić coś jeszcze? request(all)
user Nie dziękuję affirm() user Nie dziękuję affirm()
system "Proszę wybrać formę dostawy.  system "Proszę wybrać formę dostawy. 
Formy dostawy: Formy dostawy:
dostawa do domu dostawa do domu
dostawa do paczkomatu dostawa do paczkomatu
odbiór osobisty" request(delivery) odbiór osobisty" request(delivery)
user Dostawa do paczkomatu inform(delivery=dostawa do paczkomatu) user Dostawa do paczkomatu inform(delivery=dostawa do paczkomatu)
user POZ230M inform(address=POZ230M) user POZ230M inform(address=POZ230M)
system "Proszę wybrać sposób płatności.  system "Proszę wybrać sposób płatności. 
Dostępne formy płatności: Dostępne formy płatności:
-Blik,  -Blik, 
-przelew tradycyjny -przelew tradycyjny
-gotówka przy odbiorze -gotówka przy odbiorze
-PayPal -PayPal
-PayU -PayU
-dotpay -dotpay
-Apple Pay/Google Pay" request(paymentmethod) -Apple Pay/Google Pay" request(paymentmethod)
user BLIK inform(paymentmethod=blik) user BLIK inform(paymentmethod=blik)
system Proszę podać kod BLIK. request(code) system Proszę podać kod BLIK. request(code)
user 666666 inform(code=666666) user 666666 inform(code=666666)
system Proszę potwierdzić w aplikacji. request(affirm) system Proszę potwierdzić w aplikacji. request(affirm)
user potwierdzam affirm() user potwierdzam affirm()
system Zamówienie otrzymane. Dostawa do paczkomatu POZ230M. Śledz paczkę w aplikacji. inform(summary) system Zamówienie otrzymane. Dostawa do paczkomatu POZ230M. Śledz paczkę w aplikacji. inform(summary)
system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye() system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye()
user Dziękuję! bye() user Dziękuję! bye()

1 user Dzień dobry, jakie usługi świadczy ten system? welcomemsg()
2 system Dzień dobry, witamy w systemie obsługi sklepu spożywczego "Surykatka". W czym mogę pomóc? welcomemsg()
3 user chcialbym kupic karme dla kota, mleko i pepsi inform(productname=karma dla kota)&inform(productname=mleko)&inform(productname=pepsi)
4 system Karma dla kota mokra, sucha czy półwilgotna? Pepsi 0.5L czy 1L? Mleko z laktozą czy bez? reqmore(productname=karma dla kota, type)&reqmore(productname=pepsi, amount)&reqmore(productname=mleko, ingredient)
5 user karma dla kota półwilgotna, pepsi 1l 3szt mleko bez laktozy 10l inform(productname=karma dla kota, type=półwilgotna)&inform(productname=mleko, ingredient=bez laktozy, count=3, amount=10l)&inform(productname=pepsi, amount=1l)
6 system Dodano do koszyka: karma dla kota półwilgotna, pepsi 1l, 3x mleko bez laktozy 10l.  inform(productname=karma dla kota, type=półwilgotna)&inform(productname=mleko, ingredient=bez laktozy, count=3, amount=10l)&inform(productname=pepsi, amount=1l)
7 system Czy to wszystko? request(all)
8 user Macie jakieś owoce w promocji? inform(promotion, productcategory=owoce)
9 system Produkty dostępne dzisiaj w promocji:   Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł Violife Plastry Smak Wędzony 100 G 8,29 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Chorizo Sarta Pikantne 200G - 14.99 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł inform(promotion)
10 user poproszę Bakoma Ave Vege Banan Z Nutą Wanilii 150 G inform(productname=jogurt, brandname=Bakoma, taste=banan z nutą wanilii, amount=150g)
11 system Dodano do koszyka Bakoma Ave Vege Banan Z Nutą Wanilii 150 G. inform(productname=jogurt, brandname=Bakoma, taste=banan z nutą wanilii, amount=150g)
12 system Czy chcesz zamówić coś jeszcze? request(all)
13 user Nie dziękuję affirm()
14 system Proszę wybrać formę dostawy.  Formy dostawy: dostawa do domu dostawa do paczkomatu odbiór osobisty request(delivery)
15 user Dostawa do paczkomatu inform(delivery=dostawa do paczkomatu)
16 user POZ230M inform(address=POZ230M)
17 system Proszę wybrać sposób płatności.  Dostępne formy płatności: -Blik,  -przelew tradycyjny -gotówka przy odbiorze -PayPal -PayU -dotpay -Apple Pay/Google Pay request(paymentmethod)
18 user BLIK inform(paymentmethod=blik)
19 system Proszę podać kod BLIK. request(code)
20 user 666666 inform(code=666666)
21 system Proszę potwierdzić w aplikacji. request(affirm)
22 user potwierdzam affirm()
23 system Zamówienie otrzymane. Dostawa do paczkomatu POZ230M. Śledz paczkę w aplikacji. inform(summary)
24 system Dziękujemy za skorzystanie z usług sklepu spożywczego "Surykatka". bye()
25 user Dziękuję! bye()
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

View File

@ -1,142 +1,142 @@
user Dzień dobry welcomemsg() user Dzień dobry welcomemsg()
system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". W czym mogę pomóc?" welcomemsg() system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". W czym mogę pomóc?" welcomemsg()
user Chciałbym kupić mleko, chleb, jakieś wino. inform(productname=mleko)&inform(productname=chleb)&inform(productname=wino) user Chciałbym kupić mleko, chleb, jakieś wino. inform(productname=mleko)&inform(productname=chleb)&inform(productname=wino)
system "Mleko z laktozą czy bez?  system "Mleko z laktozą czy bez? 
Aktualnie dostępne chleby: Chleb razowy, Chleb jasny, Chleb pszenny, Chleb żytni.  Aktualnie dostępne chleby: Chleb razowy, Chleb jasny, Chleb pszenny, Chleb żytni. 
Karta win: FRANZ ANTON MAYER | LITER GRUNER VELTLINER | WAGRAM, AUSTRIA Karta win: FRANZ ANTON MAYER | LITER GRUNER VELTLINER | WAGRAM, AUSTRIA
Cytrusowy, zwiewny i zbalansowany 23 PLN Cytrusowy, zwiewny i zbalansowany 23 PLN
2020    CHATELAIN DESJACQUES | SAUVIGNON BLANC IGP | DOLINA LOARY, FRANCJA 2020    CHATELAIN DESJACQUES | SAUVIGNON BLANC IGP | DOLINA LOARY, FRANCJA
Przystępne, świeże i rześkie 23 PLN Przystępne, świeże i rześkie 23 PLN
2020    BODEGA LAS VIRTUDES | ARCABUCERO BLANCO DO | ALICANTE, HISZPANIA 2020    BODEGA LAS VIRTUDES | ARCABUCERO BLANCO DO | ALICANTE, HISZPANIA
Łagodne, owocowe i orzeźwiające 14 PLN Łagodne, owocowe i orzeźwiające 14 PLN
2021    MARTÍN CÓDAX | ALBA MARTÍN ALBARI?O DO | RÍAS BAIXAS, HISZPANIA 2021    MARTÍN CÓDAX | ALBA MARTÍN ALBARI?O DO | RÍAS BAIXAS, HISZPANIA
Rześkie, zwiewne i mineralne    30 PLN Rześkie, zwiewne i mineralne    30 PLN
2021    LEITZ | EINS ZWEI ZERO RIESLING | DOLINA RENU, NIEMCY (BEZALKOHOLOWE) 2021    LEITZ | EINS ZWEI ZERO RIESLING | DOLINA RENU, NIEMCY (BEZALKOHOLOWE)
Bezalkoholowe, świeże i przyjemne" reqmore(productname=mleko, ingredient)&reqmore(productname=chleb, type)&reqmore(productname=wino, type) Bezalkoholowe, świeże i przyjemne" reqmore(productname=mleko, ingredient)&reqmore(productname=chleb, type)&reqmore(productname=wino, type)
user Mleko zwykłe, chleb żytni. Są jakieś droższe wina? inform(productname=mleko)&inform(productname=chleb, type=żythni)&reqmore(productname=wino, price=expensive) user Mleko zwykłe, chleb żytni. Są jakieś droższe wina? inform(productname=mleko)&inform(productname=chleb, type=żythni)&reqmore(productname=wino, price=expensive)
system "Szampany oraz wina musujące ekskluzywne:  system "Szampany oraz wina musujące ekskluzywne: 
2012    MOET & CHANDON | DOM PERIGNON BRUT I SZAMPANIA, FRANCJA   2012    MOET & CHANDON | DOM PERIGNON BRUT I SZAMPANIA, FRANCJA  
Złożony, elegancki i klasyczny 2288 PLN Złożony, elegancki i klasyczny 2288 PLN
2012    POL ROGER | SIR WINSTON CHURCHILL | SZAMPANIA, FRANCJA 2012    POL ROGER | SIR WINSTON CHURCHILL | SZAMPANIA, FRANCJA
Bogaty, aromatyczny i dojrzały 2008 PLN Bogaty, aromatyczny i dojrzały 2008 PLN
NV    BERNARD PERTOIS | BRUT TRADITION BLANC DE BLANCS | SZAMPANIA, FRANCJA NV    BERNARD PERTOIS | BRUT TRADITION BLANC DE BLANCS | SZAMPANIA, FRANCJA
Żywy, elegancki i zbalansowany 398 PLN Żywy, elegancki i zbalansowany 398 PLN
NV    BERNARD PERTOIS | DEMI SEC TRADITION BLANC DE BLANCS | SZAMPANIA, FRANCJA NV    BERNARD PERTOIS | DEMI SEC TRADITION BLANC DE BLANCS | SZAMPANIA, FRANCJA
Obfity, kremowy i półwytrawny398 PLN Obfity, kremowy i półwytrawny398 PLN
NV    BERNARD PERTOIS | CUVÉE FLAVIE BRUT ROSÉ | SZAMPANIA, FRANCJA NV    BERNARD PERTOIS | CUVÉE FLAVIE BRUT ROSÉ | SZAMPANIA, FRANCJA
Aromatyczny, elegancki i złożony 508 PLN Aromatyczny, elegancki i złożony 508 PLN
NV    POL ROGER | BRUT | SZAMPANIA, FRANCJA NV    POL ROGER | BRUT | SZAMPANIA, FRANCJA
Klasyczny, świeży i aromatyczny 598 PLN Klasyczny, świeży i aromatyczny 598 PLN
2013    POL ROGER | BRUT BLANC DE BLANCS | SZAMPANIA, FRANCJA 2013    POL ROGER | BRUT BLANC DE BLANCS | SZAMPANIA, FRANCJA
Elegancki, złożony i efektowny 888 PLN Elegancki, złożony i efektowny 888 PLN
2015    POL ROGER | BRUT ROSE | SZAMPANIA, FRANCJA 2015    POL ROGER | BRUT ROSE | SZAMPANIA, FRANCJA
Aromatyczny, świeży i treściwy 858 PLN Aromatyczny, świeży i treściwy 858 PLN
NV    TAITTINGER | BRUT | SZAMPANIA, FRANCJA NV    TAITTINGER | BRUT | SZAMPANIA, FRANCJA
Owocowy, harmonijny i aromatyczny 648 PLN Owocowy, harmonijny i aromatyczny 648 PLN
NV    TAITTINGER | DEMI-SEC | SZAMPANIA, FRANCJA NV    TAITTINGER | DEMI-SEC | SZAMPANIA, FRANCJA
Półwytrawny, owocowy i delikatny 598 PLN Półwytrawny, owocowy i delikatny 598 PLN
NV    TAITTINGER | PRESTIGE ROSE | SZAMPANIA, FRANCJA NV    TAITTINGER | PRESTIGE ROSE | SZAMPANIA, FRANCJA
Elegancki, złożony i aromatyczny 708 PLN Elegancki, złożony i aromatyczny 708 PLN
NV    HENRI CHAMPLIAU | CRÉMANT DE BOURGOGNE | BRUT AUTHENTIQUE | BURGUNDIA, FRANCJA NV    HENRI CHAMPLIAU | CRÉMANT DE BOURGOGNE | BRUT AUTHENTIQUE | BURGUNDIA, FRANCJA
Owocowy, strukturalny i wytrawny 238 PLN Owocowy, strukturalny i wytrawny 238 PLN
NV    HENRY CHAMPLIAU | PÉTRONE 68 | BLANC DE BLANCS BRUT | BURGUNDIA, FRANCJA NV    HENRY CHAMPLIAU | PÉTRONE 68 | BLANC DE BLANCS BRUT | BURGUNDIA, FRANCJA
Soczysty, świeży i aromatyczny 148 PLN Soczysty, świeży i aromatyczny 148 PLN
2021    SOLIGO | PROSECCO MILLESIMATO ROSE DOC | TREVISO, WŁOCHY 2021    SOLIGO | PROSECCO MILLESIMATO ROSE DOC | TREVISO, WŁOCHY
Aromatyczne, owocowe i różowe 138 PLN Aromatyczne, owocowe i różowe 138 PLN
NV    EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY NV    EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY
Przyjemny świeży i bezalkoholowy 178 PLN Przyjemny świeży i bezalkoholowy 178 PLN
2018    2018 MAS XAROT | MONASTRELL | GRAN RESERVA CAVA BRUT | KATALONIA, HISZPANIA 2018    2018 MAS XAROT | MONASTRELL | GRAN RESERVA CAVA BRUT | KATALONIA, HISZPANIA
Klasyczny, świeży i aromatyczny 178 PLN Klasyczny, świeży i aromatyczny 178 PLN
2020    TORELLÓ | CORPINNAT BRUT ROSÉ RESERVA | PENED?S, HISZPANIA 2020    TORELLÓ | CORPINNAT BRUT ROSÉ RESERVA | PENED?S, HISZPANIA
Intrygujący, owocowy i wytrawny 218 PLN Intrygujący, owocowy i wytrawny 218 PLN
NV    EMILIANA | SANTA EMILIANA BRUT | CASABLANCA VALLEY, CHILE NV    EMILIANA | SANTA EMILIANA BRUT | CASABLANCA VALLEY, CHILE
Aromatyczny, świeży i treściwy 198 PLN Aromatyczny, świeży i treściwy 198 PLN
NV    HENNERS | BRUT | EAST SUSSEX, ANGLIA NV    HENNERS | BRUT | EAST SUSSEX, ANGLIA
Powściągliwy, delikatny i aromatyczny 378 PLN" inform(productname=wino, price=expensive) Powściągliwy, delikatny i aromatyczny 378 PLN" inform(productname=wino, price=expensive)
user To ja chciałbym to za 178pln inform(productname=wino, price=178pln) user To ja chciałbym to za 178pln inform(productname=wino, price=178pln)
system Dodano do koszyka Mleko zwykłe, chleb żytni, 2018 MAS XAROT | MONASTRELL | GRAN RESERVA CAVA BRUT | KATALONIA, HISZPANIA. Czy chcesz zamówić coś jeszcze? inform(productname=mleko)&inform(productname=chleb, type=żythni)&inform(productname=wino, price=178pln)&request(all) system Dodano do koszyka Mleko zwykłe, chleb żytni, 2018 MAS XAROT | MONASTRELL | GRAN RESERVA CAVA BRUT | KATALONIA, HISZPANIA. Czy chcesz zamówić coś jeszcze? inform(productname=mleko)&inform(productname=chleb, type=żythni)&inform(productname=wino, price=178pln)&request(all)
user Nie to, to drugie za 178pln inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY) user Nie to, to drugie za 178pln inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY)
system Usunięto z koszyka 2018 MAS XAROT | MONASTRELL | GRAN RESERVA CAVA BRUT | KATALONIA, HISZPANIA. inform(productname=wino, price=178pln,brandname=2018 MAS XAROT | MONASTRELL | GRAN RESERVA CAVA BRUT | KATALONIA, HISZPANIA) system Usunięto z koszyka 2018 MAS XAROT | MONASTRELL | GRAN RESERVA CAVA BRUT | KATALONIA, HISZPANIA. inform(productname=wino, price=178pln,brandname=2018 MAS XAROT | MONASTRELL | GRAN RESERVA CAVA BRUT | KATALONIA, HISZPANIA)
system Dodano do koszyka EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY. inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY) system Dodano do koszyka EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY. inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY)
system Polecamy również produkty dostępne w promocji. offer(promotion) system Polecamy również produkty dostępne w promocji. offer(promotion)
system Czy chcesz zamówić coś jeszcze? request(all) system Czy chcesz zamówić coś jeszcze? request(all)
user A co jest w promocji? request(promotion) user A co jest w promocji? request(promotion)
system "Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł system "Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł
Violife Plastry Smak Wędzony 100 G 8,29 zł Violife Plastry Smak Wędzony 100 G 8,29 zł
Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł
Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł
Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł
Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł
Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł
Chorizo Sarta Pikantne 200G - 14.99 zł Chorizo Sarta Pikantne 200G - 14.99 zł
Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł
Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion) Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion)
user Chcę szynkę dojrzewającą jeszcze. Macie otwieracz do wina? inform(productname=szynka)&inform(productname=otwieracz do wina) user Chcę szynkę dojrzewającą jeszcze. Macie otwieracz do wina? inform(productname=szynka)&inform(productname=otwieracz do wina)
system Dodano do koszyka Szynka Dojrzewająca Plastry 100G Łuków. inform(productname=szynka) system Dodano do koszyka Szynka Dojrzewająca Plastry 100G Łuków. inform(productname=szynka)
system Aktualnie dostępne są: Prosty korkociąg ręczny, korkociąg automatyczny. inform(productname=otwieracz do wina, count=2) system Aktualnie dostępne są: Prosty korkociąg ręczny, korkociąg automatyczny. inform(productname=otwieracz do wina, count=2)
user Tak, chcę korkociąg automatyczny, ile kosztuje? request(productname=otwieracz do wina, type=automatyczny, price) user Tak, chcę korkociąg automatyczny, ile kosztuje? request(productname=otwieracz do wina, type=automatyczny, price)
system Cena korkociągu automatycznego: 39,99 zł. inform(price) system Cena korkociągu automatycznego: 39,99 zł. inform(price)
user Poproszę spakować, co mam w koszyku aktualnie ? request(cart) user Poproszę spakować, co mam w koszyku aktualnie ? request(cart)
system "Produkty dodane do koszyka: system "Produkty dodane do koszyka:
-Mleko zwykłe,  -Mleko zwykłe, 
-chleb żytni,  -chleb żytni, 
-EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY. -EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY.
-Szynka Dojrzewająca Plastry 100G Łuków -Szynka Dojrzewająca Plastry 100G Łuków
-korkociąg automatyczny." inform(cart) -korkociąg automatyczny." inform(cart)
user I ile to wyszło? request(cartprice) user I ile to wyszło? request(cartprice)
system Cena produktów w koszyku: 213,79 zł. Czy chcesz przejść do kasy? inform(cartprice)&request(payment) system Cena produktów w koszyku: 213,79 zł. Czy chcesz przejść do kasy? inform(cartprice)&request(payment)
user Tak, czy przywozicie zamówienia na adres? affirm()&inform(delivery) user Tak, czy przywozicie zamówienia na adres? affirm()&inform(delivery)
system "Formy dostawy: system "Formy dostawy:
dostawa do domu dostawa do domu
dostawa do paczkomatu dostawa do paczkomatu
odbiór osobisty" inform(delivery) odbiór osobisty" inform(delivery)
user To ja chcę dostawę do domu, i chcę 2 butelki tego wina z mojego koszyka jednak inform(delivery=dostawa do domu)&inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY) user To ja chcę dostawę do domu, i chcę 2 butelki tego wina z mojego koszyka jednak inform(delivery=dostawa do domu)&inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY)
system Dodano do koszyka EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY. inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY) system Dodano do koszyka EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY. inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY)
system Cena produktów w koszyku: 393,79 zł. Proszę podać adres dostawy inform(cartprice)&request(address) system Cena produktów w koszyku: 393,79 zł. Proszę podać adres dostawy inform(cartprice)&request(address)
user ul. Banananana 69 Poznań inform(address=ul. Banananana 69 Poznań) user ul. Banananana 69 Poznań inform(address=ul. Banananana 69 Poznań)
user Można płacić online? request(payment) user Można płacić online? request(payment)
system "Dostępne formy płatności: system "Dostępne formy płatności:
-Blik,  -Blik, 
-przelew tradycyjny -przelew tradycyjny
-gotówka przy odbiorze -gotówka przy odbiorze
-PayPal -PayPal
-PayU -PayU
-dotpay -dotpay
-Apple Pay/Google Pay" request(paymentmethod) -Apple Pay/Google Pay" request(paymentmethod)
user To zapłacę gotówką przy odbiorze. Kiedy będzie dostawa? inform(paymentmethod=gotówka)&request(delivery, time) user To zapłacę gotówką przy odbiorze. Kiedy będzie dostawa? inform(paymentmethod=gotówka)&request(delivery, time)
system Dostawa na adres: ul. Banananana 69 Poznań zostanie dostarczona w okolicach godz. 11:05 - 11:15. inform(delivery, time) system Dostawa na adres: ul. Banananana 69 Poznań zostanie dostarczona w okolicach godz. 11:05 - 11:15. inform(delivery, time)
system Zamówienie przyjęte, proszę przygotować 393,79 zł w gotówce przy odbiorze. inform(summary) system Zamówienie przyjęte, proszę przygotować 393,79 zł w gotówce przy odbiorze. inform(summary)
user Wtedy mnie nie będzie w domu. Może być po 12:00? inform(delivery, time=12:00) user Wtedy mnie nie będzie w domu. Może być po 12:00? inform(delivery, time=12:00)
system Zmiana godziny dostawy na godz. 12:00. inform(delivery, time=12:00) system Zmiana godziny dostawy na godz. 12:00. inform(delivery, time=12:00)
user Super, dziękuję bye() user Super, dziękuję bye()
system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye() system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye()
user Chciałbym anulować zamówienie inform(delivery, flag = cancel) user Chciałbym anulować zamówienie inform(delivery, flag = cancel)
system Czy na pewno chcesz anulować całe zamówienie? request(affirm) system Czy na pewno chcesz anulować całe zamówienie? request(affirm)
user W sumie to nie, chciałbym tylko zostawić wino z mojego koszyka negate()&inform(cart, flag = reset)&inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY, count=2) user W sumie to nie, chciałbym tylko zostawić wino z mojego koszyka negate()&inform(cart, flag = reset)&inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY, count=2)
system "Usunięto z koszyka  system "Usunięto z koszyka 
-Mleko zwykłe,  -Mleko zwykłe, 
-chleb żytni,  -chleb żytni, 
-Szynka Dojrzewająca Plastry 100G Łuków -Szynka Dojrzewająca Plastry 100G Łuków
-korkociąg automatyczny." inform(cart) -korkociąg automatyczny." inform(cart)
system Dostawa zostanie dostarczona o godzinie 12:00. Forma płatności: gotówka przy odbiorze. inform(summary) system Dostawa zostanie dostarczona o godzinie 12:00. Forma płatności: gotówka przy odbiorze. inform(summary)
user Oki, dziękuję bye() user Oki, dziękuję bye()
system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye() system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye()

1 user Dzień dobry welcomemsg()
2 system Dzień dobry, witamy w systemie obsługi sklepu spożywczego "Surykatka". W czym mogę pomóc? welcomemsg()
3 user Chciałbym kupić mleko, chleb, jakieś wino. inform(productname=mleko)&inform(productname=chleb)&inform(productname=wino)
4 system Mleko z laktozą czy bez?  Aktualnie dostępne chleby: Chleb razowy, Chleb jasny, Chleb pszenny, Chleb żytni.  Karta win: FRANZ ANTON MAYER | LITER GRUNER VELTLINER | WAGRAM, AUSTRIA Cytrusowy, zwiewny i zbalansowany 23 PLN 2020    CHATELAIN DESJACQUES | SAUVIGNON BLANC IGP | DOLINA LOARY, FRANCJA Przystępne, świeże i rześkie 23 PLN 2020    BODEGA LAS VIRTUDES | ARCABUCERO BLANCO DO | ALICANTE, HISZPANIA Łagodne, owocowe i orzeźwiające 14 PLN 2021    MARTÍN CÓDAX | ALBA MARTÍN ALBARI?O DO | RÍAS BAIXAS, HISZPANIA Rześkie, zwiewne i mineralne    30 PLN 2021    LEITZ | EINS ZWEI ZERO RIESLING | DOLINA RENU, NIEMCY (BEZALKOHOLOWE) Bezalkoholowe, świeże i przyjemne reqmore(productname=mleko, ingredient)&reqmore(productname=chleb, type)&reqmore(productname=wino, type)
5 user Mleko zwykłe, chleb żytni. Są jakieś droższe wina? inform(productname=mleko)&inform(productname=chleb, type=żythni)&reqmore(productname=wino, price=expensive)
6 system Szampany oraz wina musujące ekskluzywne:  2012    MOET & CHANDON | DOM PERIGNON BRUT I SZAMPANIA, FRANCJA   Złożony, elegancki i klasyczny 2288 PLN 2012    POL ROGER | SIR WINSTON CHURCHILL | SZAMPANIA, FRANCJA Bogaty, aromatyczny i dojrzały 2008 PLN NV    BERNARD PERTOIS | BRUT TRADITION BLANC DE BLANCS | SZAMPANIA, FRANCJA Żywy, elegancki i zbalansowany 398 PLN NV    BERNARD PERTOIS | DEMI SEC TRADITION BLANC DE BLANCS | SZAMPANIA, FRANCJA Obfity, kremowy i półwytrawny398 PLN NV    BERNARD PERTOIS | CUVÉE FLAVIE BRUT ROSÉ | SZAMPANIA, FRANCJA Aromatyczny, elegancki i złożony 508 PLN NV    POL ROGER | BRUT | SZAMPANIA, FRANCJA Klasyczny, świeży i aromatyczny 598 PLN 2013    POL ROGER | BRUT BLANC DE BLANCS | SZAMPANIA, FRANCJA Elegancki, złożony i efektowny 888 PLN 2015    POL ROGER | BRUT ROSE | SZAMPANIA, FRANCJA Aromatyczny, świeży i treściwy 858 PLN NV    TAITTINGER | BRUT | SZAMPANIA, FRANCJA Owocowy, harmonijny i aromatyczny 648 PLN NV    TAITTINGER | DEMI-SEC | SZAMPANIA, FRANCJA Półwytrawny, owocowy i delikatny 598 PLN NV    TAITTINGER | PRESTIGE ROSE | SZAMPANIA, FRANCJA Elegancki, złożony i aromatyczny 708 PLN NV    HENRI CHAMPLIAU | CRÉMANT DE BOURGOGNE | BRUT AUTHENTIQUE | BURGUNDIA, FRANCJA Owocowy, strukturalny i wytrawny 238 PLN NV    HENRY CHAMPLIAU | PÉTRONE 68 | BLANC DE BLANCS BRUT | BURGUNDIA, FRANCJA Soczysty, świeży i aromatyczny 148 PLN 2021    SOLIGO | PROSECCO MILLESIMATO ROSE DOC | TREVISO, WŁOCHY Aromatyczne, owocowe i różowe 138 PLN NV    EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY Przyjemny świeży i bezalkoholowy 178 PLN 2018    2018 MAS XAROT | MONASTRELL | GRAN RESERVA CAVA BRUT | KATALONIA, HISZPANIA Klasyczny, świeży i aromatyczny 178 PLN 2020    TORELLÓ | CORPINNAT BRUT ROSÉ RESERVA | PENED?S, HISZPANIA Intrygujący, owocowy i wytrawny 218 PLN NV    EMILIANA | SANTA EMILIANA BRUT | CASABLANCA VALLEY, CHILE Aromatyczny, świeży i treściwy 198 PLN NV    HENNERS | BRUT | EAST SUSSEX, ANGLIA Powściągliwy, delikatny i aromatyczny 378 PLN inform(productname=wino, price=expensive)
7 user To ja chciałbym to za 178pln inform(productname=wino, price=178pln)
8 system Dodano do koszyka Mleko zwykłe, chleb żytni, 2018 MAS XAROT | MONASTRELL | GRAN RESERVA CAVA BRUT | KATALONIA, HISZPANIA. Czy chcesz zamówić coś jeszcze? inform(productname=mleko)&inform(productname=chleb, type=żythni)&inform(productname=wino, price=178pln)&request(all)
9 user Nie to, to drugie za 178pln inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY)
10 system Usunięto z koszyka 2018 MAS XAROT | MONASTRELL | GRAN RESERVA CAVA BRUT | KATALONIA, HISZPANIA. inform(productname=wino, price=178pln,brandname=2018 MAS XAROT | MONASTRELL | GRAN RESERVA CAVA BRUT | KATALONIA, HISZPANIA)
11 system Dodano do koszyka EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY. inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY)
12 system Polecamy również produkty dostępne w promocji. offer(promotion)
13 system Czy chcesz zamówić coś jeszcze? request(all)
14 user A co jest w promocji? request(promotion)
15 system Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł Violife Plastry Smak Wędzony 100 G 8,29 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Chorizo Sarta Pikantne 200G - 14.99 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł inform(promotion)
16 user Chcę szynkę dojrzewającą jeszcze. Macie otwieracz do wina? inform(productname=szynka)&inform(productname=otwieracz do wina)
17 system Dodano do koszyka Szynka Dojrzewająca Plastry 100G Łuków. inform(productname=szynka)
18 system Aktualnie dostępne są: Prosty korkociąg ręczny, korkociąg automatyczny. inform(productname=otwieracz do wina, count=2)
19 user Tak, chcę korkociąg automatyczny, ile kosztuje? request(productname=otwieracz do wina, type=automatyczny, price)
20 system Cena korkociągu automatycznego: 39,99 zł. inform(price)
21 user Poproszę spakować, co mam w koszyku aktualnie ? request(cart)
22 system Produkty dodane do koszyka: -Mleko zwykłe,  -chleb żytni,  -EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY. -Szynka Dojrzewająca Plastry 100G Łuków -korkociąg automatyczny. inform(cart)
23 user I ile to wyszło? request(cartprice)
24 system Cena produktów w koszyku: 213,79 zł. Czy chcesz przejść do kasy? inform(cartprice)&request(payment)
25 user Tak, czy przywozicie zamówienia na adres? affirm()&inform(delivery)
26 system Formy dostawy: dostawa do domu dostawa do paczkomatu odbiór osobisty inform(delivery)
27 user To ja chcę dostawę do domu, i chcę 2 butelki tego wina z mojego koszyka jednak inform(delivery=dostawa do domu)&inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY)
28 system Dodano do koszyka EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY. inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY)
29 system Cena produktów w koszyku: 393,79 zł. Proszę podać adres dostawy inform(cartprice)&request(address)
30 user ul. Banananana 69 Poznań inform(address=ul. Banananana 69 Poznań)
31 user Można płacić online? request(payment)
32 system Dostępne formy płatności: -Blik,  -przelew tradycyjny -gotówka przy odbiorze -PayPal -PayU -dotpay -Apple Pay/Google Pay request(paymentmethod)
33 user To zapłacę gotówką przy odbiorze. Kiedy będzie dostawa? inform(paymentmethod=gotówka)&request(delivery, time)
34 system Dostawa na adres: ul. Banananana 69 Poznań zostanie dostarczona w okolicach godz. 11:05 - 11:15. inform(delivery, time)
35 system Zamówienie przyjęte, proszę przygotować 393,79 zł w gotówce przy odbiorze. inform(summary)
36 user Wtedy mnie nie będzie w domu. Może być po 12:00? inform(delivery, time=12:00)
37 system Zmiana godziny dostawy na godz. 12:00. inform(delivery, time=12:00)
38 user Super, dziękuję bye()
39 system Dziękujemy za skorzystanie z usług sklepu spożywczego "Surykatka". bye()
40 user Chciałbym anulować zamówienie inform(delivery, flag = cancel)
41 system Czy na pewno chcesz anulować całe zamówienie? request(affirm)
42 user W sumie to nie, chciałbym tylko zostawić wino z mojego koszyka negate()&inform(cart, flag = reset)&inform(productname=wino, price=178pln, brandname=EINS ZWEI ZERO | SPARKLING RIESLING 0% | DOLINA RENU, NIEMCY, count=2)
43 system Usunięto z koszyka  -Mleko zwykłe,  -chleb żytni,  -Szynka Dojrzewająca Plastry 100G Łuków -korkociąg automatyczny. inform(cart)
44 system Dostawa zostanie dostarczona o godzinie 12:00. Forma płatności: gotówka przy odbiorze. inform(summary)
45 user Oki, dziękuję bye()
46 system Dziękujemy za skorzystanie z usług sklepu spożywczego "Surykatka". bye()
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142

View File

@ -1,92 +1,92 @@
user Dzień dobry welcomemsg() user Dzień dobry welcomemsg()
system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". W czym mogę pomóc?" welcomemsg() system "Dzień dobry, witamy w systemie obsługi sklepu spożywczego ""Surykatka"". W czym mogę pomóc?" welcomemsg()
user Czy sklep realizuje zamówienia z dostawą? request(delivery) user Czy sklep realizuje zamówienia z dostawą? request(delivery)
system "Formy dostawy: system "Formy dostawy:
dostawa do domu dostawa do domu
dostawa do paczkomatu dostawa do paczkomatu
odbiór osobisty" inform(delivery) odbiór osobisty" inform(delivery)
user Czy w ofercie sklepu dostępna jest karma dla psa? inform(productname=karma dla psa) user Czy w ofercie sklepu dostępna jest karma dla psa? inform(productname=karma dla psa)
system "Dostępne karmy dla psów:  system "Dostępne karmy dla psów: 
TASTE OF THE WILD High Prairie 2KG TASTE OF THE WILD High Prairie 2KG
59,00 zł 59,00 zł
   
do koszyka do koszyka
TASTE OF THE WILD Southwest Canyon 2KG TASTE OF THE WILD Southwest Canyon 2KG
59,00 zł 59,00 zł
   
do koszyka do koszyka
TASTE OF THE WILD Pine Forest 2KG TASTE OF THE WILD Pine Forest 2KG
59,00 zł 59,00 zł
   
do koszyka do koszyka
Eden Country Cuisine dla kota 1,5kg Eden Country Cuisine dla kota 1,5kg
94,99 zł" inform(productname=karma dla psa, count=4) 94,99 zł" inform(productname=karma dla psa, count=4)
user poprosze 2 razy TASTE OF THE WILD High Prairie 2KG inform(brandname=TASTE OF THE WILD High Prairie 2KG, count =2) user poprosze 2 razy TASTE OF THE WILD High Prairie 2KG inform(brandname=TASTE OF THE WILD High Prairie 2KG, count =2)
system Dodano do koszyka 2x TASTE OF THE WILD High Prairie 2KG. Czy chcesz zamówić coś jeszcze? Polecamy produkty dostępne na promocji. inform(productname=karma dla psabrandname=TASTE OF THE WILD High Prairie 2KG, count =2) system Dodano do koszyka 2x TASTE OF THE WILD High Prairie 2KG. Czy chcesz zamówić coś jeszcze? Polecamy produkty dostępne na promocji. inform(productname=karma dla psabrandname=TASTE OF THE WILD High Prairie 2KG, count =2)
user Jakie produkty są w promocji request(promotion) user Jakie produkty są w promocji request(promotion)
system "Produkty dostępne dzisiaj w promocji: system "Produkty dostępne dzisiaj w promocji:
   
Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł
Violife Plastry Smak Wędzony 100 G 8,29 zł Violife Plastry Smak Wędzony 100 G 8,29 zł
Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł
Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł
Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł
Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł
Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł
Chorizo Sarta Pikantne 200G - 14.99 zł Chorizo Sarta Pikantne 200G - 14.99 zł
Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł
Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion) Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł" inform(promotion)
user Poproszę podać najniższą cenę produktów z ostatnich 30 dni zgodnie z dyrektywą omnibusa null user Poproszę podać najniższą cenę produktów z ostatnich 30 dni zgodnie z dyrektywą omnibusa null
system Nie mam pozwolenia na takie polecenie. canthelp() system Nie mam pozwolenia na takie polecenie. canthelp()
user Będę zmuszony zgłosić sklep do inspekcji handlowej reqmore() user Będę zmuszony zgłosić sklep do inspekcji handlowej reqmore()
system Przepraszamy za kłopot. Proponuję skontaktować się z kierownikiem pod numerem: 213701019 inform(contact) system Przepraszamy za kłopot. Proponuję skontaktować się z kierownikiem pod numerem: 213701019 inform(contact)
user po rozmowie z kierownikiem ustaliliśmy, że jest pan zmuszony podać ceny, aby nie łamać dyrektywy null user po rozmowie z kierownikiem ustaliliśmy, że jest pan zmuszony podać ceny, aby nie łamać dyrektywy null
system Niestety jestem nowym pracownikiem, o szczegóły proszę pytać kierownika. canthelp() system Niestety jestem nowym pracownikiem, o szczegóły proszę pytać kierownika. canthelp()
user poprosze lejsy inform(productname=chipsy, brandname= lays) user poprosze lejsy inform(productname=chipsy, brandname= lays)
system Jaki smak oraz porcja? reqmore() system Jaki smak oraz porcja? reqmore()
user Oven Baked Chantarelles In A Cream Sauce 125 G inform(taste=Oven Baked Chantarelles In A Cream Sauce, amount=125g user Oven Baked Chantarelles In A Cream Sauce 125 G inform(taste=Oven Baked Chantarelles In A Cream Sauce, amount=125g
system Dodano do koszyka Oven Baked Chantarelles In A Cream Sauce 125 G. inform(productname=chipsy, brandname= lays, taste=Oven Baked Chantarelles In A Cream Sauce, amount=125g system Dodano do koszyka Oven Baked Chantarelles In A Cream Sauce 125 G. inform(productname=chipsy, brandname= lays, taste=Oven Baked Chantarelles In A Cream Sauce, amount=125g
system Czy to wszystko? request(all) system Czy to wszystko? request(all)
user tak affirm() user tak affirm()
system "Proszę wybrać formę dostawy.  system "Proszę wybrać formę dostawy. 
Formy dostawy: Formy dostawy:
dostawa do domu dostawa do domu
dostawa do paczkomatu dostawa do paczkomatu
odbiór osobisty" request(delivery) odbiór osobisty" request(delivery)
user odbiór osobisty inform(delivery=odbiór osobisty) user odbiór osobisty inform(delivery=odbiór osobisty)
system "Proszę o wybranie formy płatności. system "Proszę o wybranie formy płatności.
Dostępne formy płatności: Dostępne formy płatności:
-Blik,  -Blik, 
-przelew tradycyjny -przelew tradycyjny
-gotówka przy odbiorze -gotówka przy odbiorze
-PayPal -PayPal
-PayU -PayU
-dotpay -dotpay
-Apple Pay/Google Pay" request(paymentmethod) -Apple Pay/Google Pay" request(paymentmethod)
user blik inform(paymentmethod=blik) user blik inform(paymentmethod=blik)
system Proszę podać kod BLIK request(code) system Proszę podać kod BLIK request(code)
user 6.3639E+050 inform(code=6.3639E+050) user 6.3639E+050 inform(code=6.3639E+050)
system Proszę o potwierdzenie w aplikacji. request(affirm) system Proszę o potwierdzenie w aplikacji. request(affirm)
user potwierdziłem affirm() user potwierdziłem affirm()
system Zamówienie przyjęte, o godzinie odbioru zostanie Pan poinformowany w osobnej wiadomości. inform(summary) system Zamówienie przyjęte, o godzinie odbioru zostanie Pan poinformowany w osobnej wiadomości. inform(summary)
system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye() system "Dziękujemy za skorzystanie z usług sklepu spożywczego ""Surykatka""." bye()
user dziekuję, do widzenia bye() user dziekuję, do widzenia bye()

1 user Dzień dobry welcomemsg()
2 system Dzień dobry, witamy w systemie obsługi sklepu spożywczego "Surykatka". W czym mogę pomóc? welcomemsg()
3 user Czy sklep realizuje zamówienia z dostawą? request(delivery)
4 system Formy dostawy: dostawa do domu dostawa do paczkomatu odbiór osobisty inform(delivery)
5 user Czy w ofercie sklepu dostępna jest karma dla psa? inform(productname=karma dla psa)
6 system Dostępne karmy dla psów:  TASTE OF THE WILD High Prairie 2KG 59,00 zł   do koszyka TASTE OF THE WILD Southwest Canyon 2KG 59,00 zł   do koszyka TASTE OF THE WILD Pine Forest 2KG 59,00 zł   do koszyka Eden Country Cuisine dla kota 1,5kg 94,99 zł inform(productname=karma dla psa, count=4)
7 user poprosze 2 razy TASTE OF THE WILD High Prairie 2KG inform(brandname=TASTE OF THE WILD High Prairie 2KG, count =2)
8 system Dodano do koszyka 2x TASTE OF THE WILD High Prairie 2KG. Czy chcesz zamówić coś jeszcze? Polecamy produkty dostępne na promocji. inform(productname=karma dla psabrandname=TASTE OF THE WILD High Prairie 2KG, count =2)
9 user Jakie produkty są w promocji request(promotion)
10 system Produkty dostępne dzisiaj w promocji:   Goya Oliwki Gordales Z Pestką 358 Ml 7,49zł Violife Plastry Smak Wędzony 100 G 8,29 zł Hortex Sok 100% Jabłko Butelka Apet 300 Ml - 2,79 zł Szynka Dojrzewająca Plastry 100G Łuków - 11,29 zł Pomidory suszone w oleju 4,1kg Helcom - Helcom 114,49 zł Bakoma Ave Vege Banan Z Nutą Wanilii 150 G - 4,89 zł Malina Z Sokiem Cytrynowym 225 Ml 4Tea - 8,79 zł Chorizo Sarta Pikantne 200G - 14.99 zł Maluta Ser Moja Gouda 45 % Tł Bez Barwników I Konserwantów 600g 25,43 zł Lay'S Oven Baked Chantarelles In A Cream Sauce 125 G 8,39 zł inform(promotion)
11 user Poproszę podać najniższą cenę produktów z ostatnich 30 dni zgodnie z dyrektywą omnibusa null
12 system Nie mam pozwolenia na takie polecenie. canthelp()
13 user Będę zmuszony zgłosić sklep do inspekcji handlowej reqmore()
14 system Przepraszamy za kłopot. Proponuję skontaktować się z kierownikiem pod numerem: 213701019 inform(contact)
15 user po rozmowie z kierownikiem ustaliliśmy, że jest pan zmuszony podać ceny, aby nie łamać dyrektywy null
16 system Niestety jestem nowym pracownikiem, o szczegóły proszę pytać kierownika. canthelp()
17 user poprosze lejsy inform(productname=chipsy, brandname= lays)
18 system Jaki smak oraz porcja? reqmore()
19 user Oven Baked Chantarelles In A Cream Sauce 125 G inform(taste=Oven Baked Chantarelles In A Cream Sauce, amount=125g
20 system Dodano do koszyka Oven Baked Chantarelles In A Cream Sauce 125 G. inform(productname=chipsy, brandname= lays, taste=Oven Baked Chantarelles In A Cream Sauce, amount=125g
21 system Czy to wszystko? request(all)
22 user tak affirm()
23 system Proszę wybrać formę dostawy.  Formy dostawy: dostawa do domu dostawa do paczkomatu odbiór osobisty request(delivery)
24 user odbiór osobisty inform(delivery=odbiór osobisty)
25 system Proszę o wybranie formy płatności. Dostępne formy płatności: -Blik,  -przelew tradycyjny -gotówka przy odbiorze -PayPal -PayU -dotpay -Apple Pay/Google Pay request(paymentmethod)
26 user blik inform(paymentmethod=blik)
27 system Proszę podać kod BLIK request(code)
28 user 6.3639E+050 inform(code=6.3639E+050)
29 system Proszę o potwierdzenie w aplikacji. request(affirm)
30 user potwierdziłem affirm()
31 system Zamówienie przyjęte, o godzinie odbioru zostanie Pan poinformowany w osobnej wiadomości. inform(summary)
32 system Dziękujemy za skorzystanie z usług sklepu spożywczego "Surykatka". bye()
33 user dziekuję, do widzenia bye()
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92

View File

@ -1,27 +1,27 @@
"subject" "utterance" "annotation" "subject" "utterance" "annotation"
user Szukam restauracji z kuchnią etiopską inform(food=etiopska) user Szukam restauracji z kuchnią etiopską inform(food=etiopska)
system dzień dobry, jestem systemem obsługi sklepu spożywczego, nie posiadam informacji na temat restauracji z kuchnią etiopską welcomemsg()&canthelp(food=etiopska) system dzień dobry, jestem systemem obsługi sklepu spożywczego, nie posiadam informacji na temat restauracji z kuchnią etiopską welcomemsg()&canthelp(food=etiopska)
user szukam składników do messer wat inform(productname=składniki_do_messer_wat) user szukam składników do messer wat inform(productname=składniki_do_messer_wat)
system nie posiadam produktu składniki do messet wat. czy możesz sformuować to inaczej? canthelp(productname=składniki_do_messer_wat)&request(productname) system nie posiadam produktu składniki do messet wat. czy możesz sformuować to inaczej? canthelp(productname=składniki_do_messer_wat)&request(productname)
user szukam ciekawych mieszanek przypraw. Co macie w swojej ofercie? inform(productcategory=mieszanka_przypraw) user szukam ciekawych mieszanek przypraw. Co macie w swojej ofercie? inform(productcategory=mieszanka_przypraw)
system z mieszanek przypraw mamy w ofercie: przyprawa arabska - sól, kukurydza, pieprz ziołowy, pietruszka, gorczyca, kolendra, kminek, majeranek, cząber, tymianek, chilli, papryka słodka, cukier, kolendra, papryka ostra, kmin rzymski, cynamon, soda, imbir, ziele angielskie, gałka muszkatołowa, goździki; przyprawa azjatycka - sól, czosnek, marchew, kukurydza, papryka słodka, imbir, curry, szczypiorek, chili, papryka ostra, barwnik naturalny-ekstrakt papryki; przyprawa cajun - papryka słodka, pieprz cayenne, chili, sól, pieprz czarny, czosnek, cebula, oregano, tymianek, pieprz biały; przyprawa chińska - sól, kolendra, imbir, papryka ostra, kozieradka, cynamon, cukier, kukurydza, kurkuma, kminek, koper włoski, kardamon, pieprz biały, papryka chilli, naturalny barwnik- oleorezyna kurkumy; przyprawa 5 Smaków - kolendra, sól, cynamon, ziele angielskie, kukurydza, papryka słodka, papryka ostra, barwnik naturalny, ekstrakt z papryki inform(productcategory=mieszanka_przypraw,count=5) system z mieszanek przypraw mamy w ofercie: przyprawa arabska - sól, kukurydza, pieprz ziołowy, pietruszka, gorczyca, kolendra, kminek, majeranek, cząber, tymianek, chilli, papryka słodka, cukier, kolendra, papryka ostra, kmin rzymski, cynamon, soda, imbir, ziele angielskie, gałka muszkatołowa, goździki; przyprawa azjatycka - sól, czosnek, marchew, kukurydza, papryka słodka, imbir, curry, szczypiorek, chili, papryka ostra, barwnik naturalny-ekstrakt papryki; przyprawa cajun - papryka słodka, pieprz cayenne, chili, sól, pieprz czarny, czosnek, cebula, oregano, tymianek, pieprz biały; przyprawa chińska - sól, kolendra, imbir, papryka ostra, kozieradka, cynamon, cukier, kukurydza, kurkuma, kminek, koper włoski, kardamon, pieprz biały, papryka chilli, naturalny barwnik- oleorezyna kurkumy; przyprawa 5 Smaków - kolendra, sól, cynamon, ziele angielskie, kukurydza, papryka słodka, papryka ostra, barwnik naturalny, ekstrakt z papryki inform(productcategory=mieszanka_przypraw,count=5)
user a posiadacie mieszanki bez soli w składzie? inform(productcategory=mieszanka_przypraw,type=bez_soli) user a posiadacie mieszanki bez soli w składzie? inform(productcategory=mieszanka_przypraw,type=bez_soli)
system posiadamy dwie mieszanki: zioła zamiast soli - gorczyca, papryka słodka, kozieradka, kurkuma, cebula, czosnek, kolendra, pieprz czarny, oregano, imbir, pietruszka, papryka chilli, bazylia, lubczyk, majeranek; przyprawa garam masala premium bez soli - kolendra, pieprz czarny, kmin rzymski, cynamon, liść laurowy, goździki, kardamon, imbir, gałka muszkatołowa inform(productname=mieszanka_przypraw,type=bez_soli,count=2) system posiadamy dwie mieszanki: zioła zamiast soli - gorczyca, papryka słodka, kozieradka, kurkuma, cebula, czosnek, kolendra, pieprz czarny, oregano, imbir, pietruszka, papryka chilli, bazylia, lubczyk, majeranek; przyprawa garam masala premium bez soli - kolendra, pieprz czarny, kmin rzymski, cynamon, liść laurowy, goździki, kardamon, imbir, gałka muszkatołowa inform(productname=mieszanka_przypraw,type=bez_soli,count=2)
user dodaj obie mieszanki do koszyka inform(productcategory=mieszanka_przypraw,type=bez_soli,count=2) user dodaj obie mieszanki do koszyka inform(productcategory=mieszanka_przypraw,type=bez_soli,count=2)
system dodaje zioła zamiast soli oraz przyprawa garam masala bez soli. Czy coś jeszcze dodać do koszyka? inform(productname=zioła_zamiast_soli, productname=przyprawa_garam_masala_bez_soli) system dodaje zioła zamiast soli oraz przyprawa garam masala bez soli. Czy coś jeszcze dodać do koszyka? inform(productname=zioła_zamiast_soli, productname=przyprawa_garam_masala_bez_soli)
user czy macie napoje z usa w ofercie? inform(productcategory=napoje, type=usa) user czy macie napoje z usa w ofercie? inform(productcategory=napoje, type=usa)
system nie posiadam takiej kategorii napojów. Z kategorii napojów mamy coca-cole, pepsi, sprite oraz soki. czy któryś z tych napojów cię interesuje? canthelp(productcategory=napoje, type=usa)&inform(productcategory=napoje, count=4) system nie posiadam takiej kategorii napojów. Z kategorii napojów mamy coca-cole, pepsi, sprite oraz soki. czy któryś z tych napojów cię interesuje? canthelp(productcategory=napoje, type=usa)&inform(productcategory=napoje, count=4)
user nie negate() user nie negate()
system czy chcesz przejść do płatności? request(payment) system czy chcesz przejść do płatności? request(payment)
user tak affirm() user tak affirm()
system czy posiadasz naszą kartę lojalnościową? request(card) system czy posiadasz naszą kartę lojalnościową? request(card)
user nie negate() user nie negate()
system czy chciałbyś założyć kartę lojalnościową? offer(cardcreation) system czy chciałbyś założyć kartę lojalnościową? offer(cardcreation)
user nie negate() user nie negate()
system podaj adres zamowenia request(adress) system podaj adres zamowenia request(adress)
user ul. Uniwersytetu Poznańskiego 4, Poznań inform(adress=Uniwersytetu_Poznańskiego_4_Poznań) user ul. Uniwersytetu Poznańskiego 4, Poznań inform(adress=Uniwersytetu_Poznańskiego_4_Poznań)
system przyjmuje adres zamowienia. przekierowuje do systemu płatności. Nie zamykaj okna czatu. gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj inform(payment) system przyjmuje adres zamowienia. przekierowuje do systemu płatności. Nie zamykaj okna czatu. gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj inform(payment)
user system odrzuca mi platność kartą inform(paymentissue) user system odrzuca mi platność kartą inform(paymentissue)
system jeśli występują problemy z systemem płatności, skontaktuj się z operatorem płatności. Czy coś jeszcze moge dla ciebie zrobić? canthelp(paymentissue)&reqmore system jeśli występują problemy z systemem płatności, skontaktuj się z operatorem płatności. Czy coś jeszcze moge dla ciebie zrobić? canthelp(paymentissue)&reqmore
user nie negate() user nie negate()
system dziękuję i zapraszam ponownie bye() system dziękuję i zapraszam ponownie bye()
1 subject utterance annotation
2 user Szukam restauracji z kuchnią etiopską inform(food=etiopska)
3 system dzień dobry, jestem systemem obsługi sklepu spożywczego, nie posiadam informacji na temat restauracji z kuchnią etiopską welcomemsg()&canthelp(food=etiopska)
4 user szukam składników do messer wat inform(productname=składniki_do_messer_wat)
5 system nie posiadam produktu składniki do messet wat. czy możesz sformuować to inaczej? canthelp(productname=składniki_do_messer_wat)&request(productname)
6 user szukam ciekawych mieszanek przypraw. Co macie w swojej ofercie? inform(productcategory=mieszanka_przypraw)
7 system z mieszanek przypraw mamy w ofercie: przyprawa arabska - sól, kukurydza, pieprz ziołowy, pietruszka, gorczyca, kolendra, kminek, majeranek, cząber, tymianek, chilli, papryka słodka, cukier, kolendra, papryka ostra, kmin rzymski, cynamon, soda, imbir, ziele angielskie, gałka muszkatołowa, goździki; przyprawa azjatycka - sól, czosnek, marchew, kukurydza, papryka słodka, imbir, curry, szczypiorek, chili, papryka ostra, barwnik naturalny-ekstrakt papryki; przyprawa cajun - papryka słodka, pieprz cayenne, chili, sól, pieprz czarny, czosnek, cebula, oregano, tymianek, pieprz biały; przyprawa chińska - sól, kolendra, imbir, papryka ostra, kozieradka, cynamon, cukier, kukurydza, kurkuma, kminek, koper włoski, kardamon, pieprz biały, papryka chilli, naturalny barwnik- oleorezyna kurkumy; przyprawa 5 Smaków - kolendra, sól, cynamon, ziele angielskie, kukurydza, papryka słodka, papryka ostra, barwnik naturalny, ekstrakt z papryki inform(productcategory=mieszanka_przypraw,count=5)
8 user a posiadacie mieszanki bez soli w składzie? inform(productcategory=mieszanka_przypraw,type=bez_soli)
9 system posiadamy dwie mieszanki: zioła zamiast soli - gorczyca, papryka słodka, kozieradka, kurkuma, cebula, czosnek, kolendra, pieprz czarny, oregano, imbir, pietruszka, papryka chilli, bazylia, lubczyk, majeranek; przyprawa garam masala premium bez soli - kolendra, pieprz czarny, kmin rzymski, cynamon, liść laurowy, goździki, kardamon, imbir, gałka muszkatołowa inform(productname=mieszanka_przypraw,type=bez_soli,count=2)
10 user dodaj obie mieszanki do koszyka inform(productcategory=mieszanka_przypraw,type=bez_soli,count=2)
11 system dodaje zioła zamiast soli oraz przyprawa garam masala bez soli. Czy coś jeszcze dodać do koszyka? inform(productname=zioła_zamiast_soli, productname=przyprawa_garam_masala_bez_soli)
12 user czy macie napoje z usa w ofercie? inform(productcategory=napoje, type=usa)
13 system nie posiadam takiej kategorii napojów. Z kategorii napojów mamy coca-cole, pepsi, sprite oraz soki. czy któryś z tych napojów cię interesuje? canthelp(productcategory=napoje, type=usa)&inform(productcategory=napoje, count=4)
14 user nie negate()
15 system czy chcesz przejść do płatności? request(payment)
16 user tak affirm()
17 system czy posiadasz naszą kartę lojalnościową? request(card)
18 user nie negate()
19 system czy chciałbyś założyć kartę lojalnościową? offer(cardcreation)
20 user nie negate()
21 system podaj adres zamowenia request(adress)
22 user ul. Uniwersytetu Poznańskiego 4, Poznań inform(adress=Uniwersytetu_Poznańskiego_4_Poznań)
23 system przyjmuje adres zamowienia. przekierowuje do systemu płatności. Nie zamykaj okna czatu. gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj inform(payment)
24 user system odrzuca mi platność kartą inform(paymentissue)
25 system jeśli występują problemy z systemem płatności, skontaktuj się z operatorem płatności. Czy coś jeszcze moge dla ciebie zrobić? canthelp(paymentissue)&reqmore
26 user nie negate()
27 system dziękuję i zapraszam ponownie bye()

View File

@ -1,14 +1,14 @@
"subject" "utterance" "annotation" "subject" "utterance" "annotation"
system dzień dobry, jestem systemem obsługi sklepu spożywczego welcomemsg() system dzień dobry, jestem systemem obsługi sklepu spożywczego welcomemsg()
user Jasne, czy w tym sklepie mogę zamówić produkty kuchni azjatyckiej? inform(productcategory=kuchnia_azjatycka) user Jasne, czy w tym sklepie mogę zamówić produkty kuchni azjatyckiej? inform(productcategory=kuchnia_azjatycka)
system oczywiście, mamy w ofercie m.in sos sojowy, srirache, sos rybny, mleczko kokosowe, ocet ryzowy, ryż, makaron ryżowy, makaron udon, makaron ramen, kolendre, pasty miso, pasty curry inform(productcategory=kuchnia_azjatycka,count=12) system oczywiście, mamy w ofercie m.in sos sojowy, srirache, sos rybny, mleczko kokosowe, ocet ryzowy, ryż, makaron ryżowy, makaron udon, makaron ramen, kolendre, pasty miso, pasty curry inform(productcategory=kuchnia_azjatycka,count=12)
user Jak dobrze rozumiem pasty z tamarydnowca nie ma w ofercie, czy nie ma go obecnie na stanie. Czy byłaby możliwość zamówienia takiego produktu? inform(productname=pasta_z_tamaryndowca)&request(order) user Jak dobrze rozumiem pasty z tamarydnowca nie ma w ofercie, czy nie ma go obecnie na stanie. Czy byłaby możliwość zamówienia takiego produktu? inform(productname=pasta_z_tamaryndowca)&request(order)
system Mamy również paste z tamaryndowca. Czy dodać ją do koszyka? inform(productname=pasta_z_tamaryndowca) system Mamy również paste z tamaryndowca. Czy dodać ją do koszyka? inform(productname=pasta_z_tamaryndowca)
user Tak poproszę, razem z sosem rybnym, sojowym, makaronem ryżowym, octem ryżowym i srirachą inform(productname=pasta_tamaryndowca,productname=sos_rybny,productname=sos_sojowy,productname=makaron_ryżowy,productname=ocet_ryżowy,productname=sriracha) user Tak poproszę, razem z sosem rybnym, sojowym, makaronem ryżowym, octem ryżowym i srirachą inform(productname=pasta_tamaryndowca,productname=sos_rybny,productname=sos_sojowy,productname=makaron_ryżowy,productname=ocet_ryżowy,productname=sriracha)
system dodaje paste z tamaryndowca, sos rybny, sos sojowy, makaron ryzowy, ocet ryzowy i sos srirache. czy cos jeszcze chcesz kupic? inform(productname=pasta_tamaryndowca,productname=sos_rybny,productname=sos_sojowy,productname=makaron_ryżowy,productname=ocet_ryżowy,productname=sriracha) system dodaje paste z tamaryndowca, sos rybny, sos sojowy, makaron ryzowy, ocet ryzowy i sos srirache. czy cos jeszcze chcesz kupic? inform(productname=pasta_tamaryndowca,productname=sos_rybny,productname=sos_sojowy,productname=makaron_ryżowy,productname=ocet_ryżowy,productname=sriracha)
user Nie, to by było wszystko negate() user Nie, to by było wszystko negate()
system podaj adres zamowienia request(adress) system podaj adres zamowienia request(adress)
user Shire ul. Nizołkowska 13a, 14-8897 inform(adress=Nizołkowska_13a_14-8897_Shire) user Shire ul. Nizołkowska 13a, 14-8897 inform(adress=Nizołkowska_13a_14-8897_Shire)
system przyjmuje adres zamowienia. Przekierowuje do systemu płatnołci. Nie zamykaj okna czatu. Gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj. Płatność przebiegła pomyslnie, twoje zamowienie jest w realizacji. Czy cos jeszcze moge dla ciebie zrobić? inform(payment) system przyjmuje adres zamowienia. Przekierowuje do systemu płatnołci. Nie zamykaj okna czatu. Gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj. Płatność przebiegła pomyslnie, twoje zamowienie jest w realizacji. Czy cos jeszcze moge dla ciebie zrobić? inform(payment)
user Nie, myślę, że to wszystko negate() user Nie, myślę, że to wszystko negate()
system dziekuje, do zobaczenia bye() system dziekuje, do zobaczenia bye()
1 subject utterance annotation
2 system dzień dobry, jestem systemem obsługi sklepu spożywczego welcomemsg()
3 user Jasne, czy w tym sklepie mogę zamówić produkty kuchni azjatyckiej? inform(productcategory=kuchnia_azjatycka)
4 system oczywiście, mamy w ofercie m.in sos sojowy, srirache, sos rybny, mleczko kokosowe, ocet ryzowy, ryż, makaron ryżowy, makaron udon, makaron ramen, kolendre, pasty miso, pasty curry inform(productcategory=kuchnia_azjatycka,count=12)
5 user Jak dobrze rozumiem pasty z tamarydnowca nie ma w ofercie, czy nie ma go obecnie na stanie. Czy byłaby możliwość zamówienia takiego produktu? inform(productname=pasta_z_tamaryndowca)&request(order)
6 system Mamy również paste z tamaryndowca. Czy dodać ją do koszyka? inform(productname=pasta_z_tamaryndowca)
7 user Tak poproszę, razem z sosem rybnym, sojowym, makaronem ryżowym, octem ryżowym i srirachą inform(productname=pasta_tamaryndowca,productname=sos_rybny,productname=sos_sojowy,productname=makaron_ryżowy,productname=ocet_ryżowy,productname=sriracha)
8 system dodaje paste z tamaryndowca, sos rybny, sos sojowy, makaron ryzowy, ocet ryzowy i sos srirache. czy cos jeszcze chcesz kupic? inform(productname=pasta_tamaryndowca,productname=sos_rybny,productname=sos_sojowy,productname=makaron_ryżowy,productname=ocet_ryżowy,productname=sriracha)
9 user Nie, to by było wszystko negate()
10 system podaj adres zamowienia request(adress)
11 user Shire ul. Nizołkowska 13a, 14-8897 inform(adress=Nizołkowska_13a_14-8897_Shire)
12 system przyjmuje adres zamowienia. Przekierowuje do systemu płatnołci. Nie zamykaj okna czatu. Gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj. Płatność przebiegła pomyslnie, twoje zamowienie jest w realizacji. Czy cos jeszcze moge dla ciebie zrobić? inform(payment)
13 user Nie, myślę, że to wszystko negate()
14 system dziekuje, do zobaczenia bye()

View File

@ -1,21 +1,21 @@
"subject" "utterance" "annotation" "subject" "utterance" "annotation"
system Dzień dobry, jestem systemem obsługi sklepu spożywczego, w czym moge pomóc? welcomemsg() system Dzień dobry, jestem systemem obsługi sklepu spożywczego, w czym moge pomóc? welcomemsg()
user Chiałbym kupić jakieś piwo inform(productcategory=piwo) user Chiałbym kupić jakieś piwo inform(productcategory=piwo)
system Mam aktualnie w ofercie: Captain JackPirate Orange x4, Kronenbourg 1664 Blanc330ml butelka, Tyskie 0% 4pak500ml x2, Brooklyn Crisp Lager piwo 500ml 4pak puszka4x500ml x2, Captain JackCuba Libre x4, Captain JackExotic Daiquiri x4, HEINEKEN piwo 0%, ZATECKY piwo, OKOCIM jasne okocimskie 4-pak, HEINEKEN piwo silver 4-pack, HEINEKEN piwo, DESPERADOS 4-pack inform(productcategory=piwo, count=12) system Mam aktualnie w ofercie: Captain JackPirate Orange x4, Kronenbourg 1664 Blanc330ml butelka, Tyskie 0% 4pak500ml x2, Brooklyn Crisp Lager piwo 500ml 4pak puszka4x500ml x2, Captain JackCuba Libre x4, Captain JackExotic Daiquiri x4, HEINEKEN piwo 0%, ZATECKY piwo, OKOCIM jasne okocimskie 4-pak, HEINEKEN piwo silver 4-pack, HEINEKEN piwo, DESPERADOS 4-pack inform(productcategory=piwo, count=12)
user Poproszę ZATECKY 6 szt inform(productname=zatecky,count=6) user Poproszę ZATECKY 6 szt inform(productname=zatecky,count=6)
system Dodaje do koszyka ZATECKY piwo 6 szt. Czy chciałabyś kupić coś jeszcze? inform(productname=zatecky,count=6) system Dodaje do koszyka ZATECKY piwo 6 szt. Czy chciałabyś kupić coś jeszcze? inform(productname=zatecky,count=6)
user To poproszę czipsy wiejskie ziemniaczki "Masło z solą" 1 opakowanie inform(productname=czipsy_wiejskie_ziemniaczki, count=1) user To poproszę czipsy wiejskie ziemniaczki "Masło z solą" 1 opakowanie inform(productname=czipsy_wiejskie_ziemniaczki, count=1)
system Dodaje do koszyka czipsy wiejskie ziemniaczki "Masło z solą" 1 szt. Czy chciałabyś kupić coś jeszcze? inform(productname=czipsy_wiejskie_ziemniaczki, count=1) system Dodaje do koszyka czipsy wiejskie ziemniaczki "Masło z solą" 1 szt. Czy chciałabyś kupić coś jeszcze? inform(productname=czipsy_wiejskie_ziemniaczki, count=1)
user na razie to wszystko negate() user na razie to wszystko negate()
system czy chciałbyś przejść do finalizacji zamównia? request(payment) system czy chciałbyś przejść do finalizacji zamównia? request(payment)
user tak, chcę przejść do finalizacji zamówienia affirm() user tak, chcę przejść do finalizacji zamówienia affirm()
system podaj adres dostawy reques (adress) system podaj adres dostawy reques (adress)
user Hogwarts, dom Hagrida 1 inform(adress=dom_Hagrida_1_Hogwarts) user Hogwarts, dom Hagrida 1 inform(adress=dom_Hagrida_1_Hogwarts)
system czy masz naszą kartę lojalnościową? request(card) system czy masz naszą kartę lojalnościową? request(card)
user tak affirm() user tak affirm()
system podaj numer karty lojalnościowej request(cardnumber) system podaj numer karty lojalnościowej request(cardnumber)
user 69-2137 inform(cardnumber=69-2137) user 69-2137 inform(cardnumber=69-2137)
system karta lojalnosciowa dopisana do zamówienia. Kwota twojego zamówienia to 37 zł, przekierowuje do systemu płatności. Gdy płatność przebiegnie pomyslnie, poinformuje cię. Nie zamykaj okna chatu. inform(payment) system karta lojalnosciowa dopisana do zamówienia. Kwota twojego zamówienia to 37 zł, przekierowuje do systemu płatności. Gdy płatność przebiegnie pomyslnie, poinformuje cię. Nie zamykaj okna chatu. inform(payment)
system Płatność została zrealizowana, twoje zamowienie jest w realizacji. Czy coś jeszcze mogę dla Ciebie zrobić? offer() system Płatność została zrealizowana, twoje zamowienie jest w realizacji. Czy coś jeszcze mogę dla Ciebie zrobić? offer()
user Dziękuję, to wszystko negate() user Dziękuję, to wszystko negate()
system Dziękuję za odwiedziny w naszym sklepie, zapraszamy ponownie! bye() system Dziękuję za odwiedziny w naszym sklepie, zapraszamy ponownie! bye()

Can't render this file because it contains an unexpected character in line 7 and column 47.

View File

@ -1,19 +1,19 @@
"subject" "utterance" "annotation" "subject" "utterance" "annotation"
system dzień dobry. jestem systemem obsługi sklepu spozywczego, w czym moge pomoc? welcomemsg() system dzień dobry. jestem systemem obsługi sklepu spozywczego, w czym moge pomoc? welcomemsg()
user chciałbym zakupić bagietkę czosnkową i do tego napój aloesowy inform(productname=bagietka_czosnkowa,productname=napój_aloesowy) user chciałbym zakupić bagietkę czosnkową i do tego napój aloesowy inform(productname=bagietka_czosnkowa,productname=napój_aloesowy)
system dodaje bagietke czosnkową. napoj aloesowy w pojemnosci 0,5 czy 1 litr? inform(productname=bagietka)&request(type=napój_aloesowy) system dodaje bagietke czosnkową. napoj aloesowy w pojemnosci 0,5 czy 1 litr? inform(productname=bagietka)&request(type=napój_aloesowy)
user 2 razy 1 litr inform(type=1l,count=2) user 2 razy 1 litr inform(type=1l,count=2)
system dodaje 2x npoj aleoswy 1litr. czy cos jeszcze chcesz zamowic? inform(productname=napój_aloesowy,type=1l,count=2) system dodaje 2x npoj aleoswy 1litr. czy cos jeszcze chcesz zamowic? inform(productname=napój_aloesowy,type=1l,count=2)
user Nie, dziękuję. Jeszcze mam sporo sklepów do odwiedzenia. negate() user Nie, dziękuję. Jeszcze mam sporo sklepów do odwiedzenia. negate()
system czy chcesz przejsc do finalizacji zamówienia? request(payment) system czy chcesz przejsc do finalizacji zamówienia? request(payment)
user Tak, proszę. affirm() user Tak, proszę. affirm()
system podaj adres zamowienia request(adress) system podaj adres zamowienia request(adress)
user Chatbota spożywczego 24/7 inform(adress=chatbota_spożywczego_24/7) user Chatbota spożywczego 24/7 inform(adress=chatbota_spożywczego_24/7)
system czy masz nasza karte lojalnosciową? request(card) system czy masz nasza karte lojalnosciową? request(card)
user Nie mam, na razie podziękuję negate() user Nie mam, na razie podziękuję negate()
system przyjmuje adres zamowienia. przekierowuje do systemu płatności. Nie zamykaj okna czatu. gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj inform(payment) system przyjmuje adres zamowienia. przekierowuje do systemu płatności. Nie zamykaj okna czatu. gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj inform(payment)
user **blik blik** null() user **blik blik** null()
system Płatność została zrealizowana. Czy coś jeszcze mogę dla ciebie zrobić? offer() system Płatność została zrealizowana. Czy coś jeszcze mogę dla ciebie zrobić? offer()
user To wszystko, dziękuje. Super sklep! negate() user To wszystko, dziękuje. Super sklep! negate()
system To miłe. dziekuje i do zobaczenia bye() system To miłe. dziekuje i do zobaczenia bye()
user Do zobaczenia! bye() user Do zobaczenia! bye()
1 subject utterance annotation
2 system dzień dobry. jestem systemem obsługi sklepu spozywczego, w czym moge pomoc? welcomemsg()
3 user chciałbym zakupić bagietkę czosnkową i do tego napój aloesowy inform(productname=bagietka_czosnkowa,productname=napój_aloesowy)
4 system dodaje bagietke czosnkową. napoj aloesowy w pojemnosci 0,5 czy 1 litr? inform(productname=bagietka)&request(type=napój_aloesowy)
5 user 2 razy 1 litr inform(type=1l,count=2)
6 system dodaje 2x npoj aleoswy 1litr. czy cos jeszcze chcesz zamowic? inform(productname=napój_aloesowy,type=1l,count=2)
7 user Nie, dziękuję. Jeszcze mam sporo sklepów do odwiedzenia. negate()
8 system czy chcesz przejsc do finalizacji zamówienia? request(payment)
9 user Tak, proszę. affirm()
10 system podaj adres zamowienia request(adress)
11 user Chatbota spożywczego 24/7 inform(adress=chatbota_spożywczego_24/7)
12 system czy masz nasza karte lojalnosciową? request(card)
13 user Nie mam, na razie podziękuję negate()
14 system przyjmuje adres zamowienia. przekierowuje do systemu płatności. Nie zamykaj okna czatu. gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj inform(payment)
15 user **blik blik** null()
16 system Płatność została zrealizowana. Czy coś jeszcze mogę dla ciebie zrobić? offer()
17 user To wszystko, dziękuje. Super sklep! negate()
18 system To miłe. dziekuje i do zobaczenia bye()
19 user Do zobaczenia! bye()

View File

@ -1,30 +1,30 @@
"subject" "utterance" "annotation" "subject" "utterance" "annotation"
user Dzien dobry, chcialabym sie zapisac na zajecia welcomemsg() user Dzien dobry, chcialabym sie zapisac na zajecia welcomemsg()
system dzień dobry, jestem systemem obsługi sklepu spożywczego, nie posiadam informacji na temat zajęć welcomemsg()&canthelp(topic=zajęcia) system dzień dobry, jestem systemem obsługi sklepu spożywczego, nie posiadam informacji na temat zajęć welcomemsg()&canthelp(topic=zajęcia)
user co moglibyście mi zaoferować? request(offer) user co moglibyście mi zaoferować? request(offer)
system w tym tygodniu mamy tydzień włoski - passaty, spody do pizzy oraz włoskie sery z specjalną promocją 2+1 za grosz offer(productcategory=kuchnia_włoska) system w tym tygodniu mamy tydzień włoski - passaty, spody do pizzy oraz włoskie sery z specjalną promocją 2+1 za grosz offer(productcategory=kuchnia_włoska)
user mam ochotę dzisiaj na coś greckiego, co byście mieli w ofercie? request(offer(productcategory=kuchnia_grecka)) user mam ochotę dzisiaj na coś greckiego, co byście mieli w ofercie? request(offer(productcategory=kuchnia_grecka))
system oczywiście, miedzy innymi sery (feta, graviera, metsovone, mizithra, halloumi, kefalotiri, manouri, jogurt grecki), ryby i owoce morza (tuńczyk, okoń, sardynka, barwena, kalmary, ośmiornice), mięsa do gyrosa, produkty pszenne np pita oraz makarony, warzywa wykorzystywane w kuchni greckiej np. pomidor, ogórek, papryka, cebula, bakłażan, cukinia, strączki, czosnek, koper włoski, karczoch, kapusta, szpinak inform(productcategory=kuchnia_grecka,count=8) system oczywiście, miedzy innymi sery (feta, graviera, metsovone, mizithra, halloumi, kefalotiri, manouri, jogurt grecki), ryby i owoce morza (tuńczyk, okoń, sardynka, barwena, kalmary, ośmiornice), mięsa do gyrosa, produkty pszenne np pita oraz makarony, warzywa wykorzystywane w kuchni greckiej np. pomidor, ogórek, papryka, cebula, bakłażan, cukinia, strączki, czosnek, koper włoski, karczoch, kapusta, szpinak inform(productcategory=kuchnia_grecka,count=8)
user o to duży wybór, interesował by mnie ser feta, makaron, i warzywa typu pomidor, cebula, cukinia, może też papryka, poproszę więcej informacji o tych produktach inform(productname=feta,productcatgory=makaron,productname=pomidor, productname=cebula, productname=cukinia, productname=papryka)&request(information) user o to duży wybór, interesował by mnie ser feta, makaron, i warzywa typu pomidor, cebula, cukinia, może też papryka, poproszę więcej informacji o tych produktach inform(productname=feta,productcatgory=makaron,productname=pomidor, productname=cebula, productname=cukinia, productname=papryka)&request(information)
system warzywa mamy świeżutkie prostu z pola, ser feta idealnie słony, a z makaronów możesz wybrać pomiędzy pszennym, pełnoziarnistym i ryzowym. Do kuchni greckiej polecam makaron pszenny lub pelnoziarnisty inform(productcategory=warzywa, productname=feta, productcategory=makaron,count=3) system warzywa mamy świeżutkie prostu z pola, ser feta idealnie słony, a z makaronów możesz wybrać pomiędzy pszennym, pełnoziarnistym i ryzowym. Do kuchni greckiej polecam makaron pszenny lub pelnoziarnisty inform(productcategory=warzywa, productname=feta, productcategory=makaron,count=3)
user super to poprosiłabym pszenny typu penne, macie może jakieś promocje na któryś z tych produktów? inform(productname=makaron_pszenny_penne)&request(specialoffer) user super to poprosiłabym pszenny typu penne, macie może jakieś promocje na któryś z tych produktów? inform(productname=makaron_pszenny_penne)&request(specialoffer)
system Tak dzisiaj specjalna promocja na makarony pszenne, druga paczka makaronu za pół ceny inform(specialoffer) system Tak dzisiaj specjalna promocja na makarony pszenne, druga paczka makaronu za pół ceny inform(specialoffer)
user a jakie są ceny tych produktów? request(price) user a jakie są ceny tych produktów? request(price)
system paczka makaronu kosztuje 4 zł. czy interesują cię ceny pozostałych produktów? inform(price) system paczka makaronu kosztuje 4 zł. czy interesują cię ceny pozostałych produktów? inform(price)
user tak affirm() user tak affirm()
system ser feta - 11 zł, pomidor 1 szt - 3,50zł, cebula 1 szt - 2 zł, cukinia - 3 zł, papryka - 5zł inform(price) system ser feta - 11 zł, pomidor 1 szt - 3,50zł, cebula 1 szt - 2 zł, cukinia - 3 zł, papryka - 5zł inform(price)
user poprosiłabym 2 papryki, 2 cukinie, cebule, 4 pomidory i jeden ser feta, a i do tego 2 paczki makaronu. Czy mają państwo w ofercie wodę nałęczowiankę niegazowaną? inform(productname=papryka, count=2,productname=cebula,productname=pomidor,count=4,productname=feta,productname=makaron_pszenny_penne, count=2, productname=nałęczowianka_niegazowana) user poprosiłabym 2 papryki, 2 cukinie, cebule, 4 pomidory i jeden ser feta, a i do tego 2 paczki makaronu. Czy mają państwo w ofercie wodę nałęczowiankę niegazowaną? inform(productname=papryka, count=2,productname=cebula,productname=pomidor,count=4,productname=feta,productname=makaron_pszenny_penne, count=2, productname=nałęczowianka_niegazowana)
system dodaje produkty do koszyka. niestety mamy jedynie wode nałęczowianke gazowaną. Czy coś jeszcze chciałbyś kupić? inform((productname=papryka, count=2,productname=cebula,productname=pomidor,count=4,productname=feta,productname=makaron_pszenny_penne, count=2)&negate(nałęczowianka_niegazowana) system dodaje produkty do koszyka. niestety mamy jedynie wode nałęczowianke gazowaną. Czy coś jeszcze chciałbyś kupić? inform((productname=papryka, count=2,productname=cebula,productname=pomidor,count=4,productname=feta,productname=makaron_pszenny_penne, count=2)&negate(nałęczowianka_niegazowana)
user poproszę żelki śmielżelki kwaśne inform(productname=żelki_śmiejżelki_kwaśne) user poproszę żelki śmielżelki kwaśne inform(productname=żelki_śmiejżelki_kwaśne)
system dodaje poproszę żelki śmielżelki kwaśne. Czy chcesz kupic cos jeszcze? inform(productname=żelki_śmiejżelki_kwaśne) system dodaje poproszę żelki śmielżelki kwaśne. Czy chcesz kupic cos jeszcze? inform(productname=żelki_śmiejżelki_kwaśne)
user nie dziękuję to byłoby wszystko negate() user nie dziękuję to byłoby wszystko negate()
system przechodzę do finalizacji. Podaj adres zamownia request(adress) system przechodzę do finalizacji. Podaj adres zamownia request(adress)
user ul. lasów polnych 8/3 Kraków inform(adress=lasów polnych_8/3_Kraków) user ul. lasów polnych 8/3 Kraków inform(adress=lasów polnych_8/3_Kraków)
system przyjmuje adres zamowienia. przekierowuje do systemu płatności. Nie zamykaj okna czatu. gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj inform(payment) system przyjmuje adres zamowienia. przekierowuje do systemu płatności. Nie zamykaj okna czatu. gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj inform(payment)
system płatność przebiegła pomyslnie, twoje zamowienie jest w realizacji. czy cos jeszcze moge dla ciebie zrobić? inform(payment)&reqmore() system płatność przebiegła pomyslnie, twoje zamowienie jest w realizacji. czy cos jeszcze moge dla ciebie zrobić? inform(payment)&reqmore()
user Dziękuję to byłoby wszystko negate() user Dziękuję to byłoby wszystko negate()
system dziękuję, do zobaczenia bye() system dziękuję, do zobaczenia bye()

1 subject utterance annotation
2 user Dzien dobry, chcialabym sie zapisac na zajecia welcomemsg()
3 system dzień dobry, jestem systemem obsługi sklepu spożywczego, nie posiadam informacji na temat zajęć welcomemsg()&canthelp(topic=zajęcia)
4 user co moglibyście mi zaoferować? request(offer)
5 system w tym tygodniu mamy tydzień włoski - passaty, spody do pizzy oraz włoskie sery z specjalną promocją 2+1 za grosz offer(productcategory=kuchnia_włoska)
6 user mam ochotę dzisiaj na coś greckiego, co byście mieli w ofercie? request(offer(productcategory=kuchnia_grecka))
7 system oczywiście, miedzy innymi sery (feta, graviera, metsovone, mizithra, halloumi, kefalotiri, manouri, jogurt grecki), ryby i owoce morza (tuńczyk, okoń, sardynka, barwena, kalmary, ośmiornice), mięsa do gyrosa, produkty pszenne np pita oraz makarony, warzywa wykorzystywane w kuchni greckiej np. pomidor, ogórek, papryka, cebula, bakłażan, cukinia, strączki, czosnek, koper włoski, karczoch, kapusta, szpinak inform(productcategory=kuchnia_grecka,count=8)
8 user o to duży wybór, interesował by mnie ser feta, makaron, i warzywa typu pomidor, cebula, cukinia, może też papryka, poproszę więcej informacji o tych produktach inform(productname=feta,productcatgory=makaron,productname=pomidor, productname=cebula, productname=cukinia, productname=papryka)&request(information)
9 system warzywa mamy świeżutkie prostu z pola, ser feta idealnie słony, a z makaronów możesz wybrać pomiędzy pszennym, pełnoziarnistym i ryzowym. Do kuchni greckiej polecam makaron pszenny lub pelnoziarnisty inform(productcategory=warzywa, productname=feta, productcategory=makaron,count=3)
10 user super to poprosiłabym pszenny typu penne, macie może jakieś promocje na któryś z tych produktów? inform(productname=makaron_pszenny_penne)&request(specialoffer)
11 system Tak dzisiaj specjalna promocja na makarony pszenne, druga paczka makaronu za pół ceny inform(specialoffer)
12 user a jakie są ceny tych produktów? request(price)
13 system paczka makaronu kosztuje 4 zł. czy interesują cię ceny pozostałych produktów? inform(price)
14 user tak affirm()
15 system ser feta - 11 zł, pomidor 1 szt - 3,50zł, cebula 1 szt - 2 zł, cukinia - 3 zł, papryka - 5zł inform(price)
16 user poprosiłabym 2 papryki, 2 cukinie, cebule, 4 pomidory i jeden ser feta, a i do tego 2 paczki makaronu. Czy mają państwo w ofercie wodę nałęczowiankę niegazowaną? inform(productname=papryka, count=2,productname=cebula,productname=pomidor,count=4,productname=feta,productname=makaron_pszenny_penne, count=2, productname=nałęczowianka_niegazowana)
17 system dodaje produkty do koszyka. niestety mamy jedynie wode nałęczowianke gazowaną. Czy coś jeszcze chciałbyś kupić? inform((productname=papryka, count=2,productname=cebula,productname=pomidor,count=4,productname=feta,productname=makaron_pszenny_penne, count=2)&negate(nałęczowianka_niegazowana)
18 user poproszę żelki śmielżelki kwaśne inform(productname=żelki_śmiejżelki_kwaśne)
19 system dodaje poproszę żelki śmielżelki kwaśne. Czy chcesz kupic cos jeszcze? inform(productname=żelki_śmiejżelki_kwaśne)
20 user nie dziękuję to byłoby wszystko negate()
21 system przechodzę do finalizacji. Podaj adres zamownia request(adress)
22 user ul. lasów polnych 8/3 Kraków inform(adress=lasów polnych_8/3_Kraków)
23 system przyjmuje adres zamowienia. przekierowuje do systemu płatności. Nie zamykaj okna czatu. gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj inform(payment)
24 system płatność przebiegła pomyslnie, twoje zamowienie jest w realizacji. czy cos jeszcze moge dla ciebie zrobić? inform(payment)&reqmore()
25 user Dziękuję to byłoby wszystko negate()
26 system dziękuję, do zobaczenia bye()
27
28
29
30

View File

@ -1,20 +1,20 @@
"subject" "utterance" "annotation" "subject" "utterance" "annotation"
system dzień dobry, jestem systemem obsługi sklepu spożywczego welcomemsg() system dzień dobry, jestem systemem obsługi sklepu spożywczego welcomemsg()
user okej, to ja bym chciał zamówić mleko, chleb, żółty ser i sok jabłkowy inform(productname=mleko, productname=chleb, productname=żółty_ser, productname=sok_jabłkowy) user okej, to ja bym chciał zamówić mleko, chleb, żółty ser i sok jabłkowy inform(productname=mleko, productname=chleb, productname=żółty_ser, productname=sok_jabłkowy)
system dodaje do koszyka mleko, chleb, żółty ser i sok jabłkowy. Czy chciałbyś kupić coś jeszcze? inform(productname=mleko, productname=chleb, productname=żółty_ser, productname=sok_jabłkowy) system dodaje do koszyka mleko, chleb, żółty ser i sok jabłkowy. Czy chciałbyś kupić coś jeszcze? inform(productname=mleko, productname=chleb, productname=żółty_ser, productname=sok_jabłkowy)
user tak, dodaj jeszcze czekoladę mleczną inform(productname=czekolada_mleczna) user tak, dodaj jeszcze czekoladę mleczną inform(productname=czekolada_mleczna)
system dodaje czekolade mleczną. Akurat dzisiaj mamy specjalną ofertę - po dodaniu dwóch czekolad mlecznych, trzecia dostajesz gratis. Czy dodać jeszcze jedna czekolade mleczną? offer(specialoffer=czekolada_mleczna) system dodaje czekolade mleczną. Akurat dzisiaj mamy specjalną ofertę - po dodaniu dwóch czekolad mlecznych, trzecia dostajesz gratis. Czy dodać jeszcze jedna czekolade mleczną? offer(specialoffer=czekolada_mleczna)
user o super, tak poproszę affirm() user o super, tak poproszę affirm()
system w koszyk znajduje się teraz trzy czekolady. Czy chciałbyś zamówić coś jeszcze? inform(productname=czekolada_mleczna,count=3) system w koszyk znajduje się teraz trzy czekolady. Czy chciałbyś zamówić coś jeszcze? inform(productname=czekolada_mleczna,count=3)
user nie, ile będą mnie kosztować te zakupy? request(price) user nie, ile będą mnie kosztować te zakupy? request(price)
system kwota twojego koszyka wynosi aktualnie 28,96 inform(price) system kwota twojego koszyka wynosi aktualnie 28,96 inform(price)
user trochę sporo, odejmij mi mleko z koszyka request(remove=mleko) user trochę sporo, odejmij mi mleko z koszyka request(remove=mleko)
system odejmuje mleko, teraz kwota twojego zamowienia wynosi 23,46 infomr(price) system odejmuje mleko, teraz kwota twojego zamowienia wynosi 23,46 infomr(price)
user okej, to będzie wszystko affirm() user okej, to będzie wszystko affirm()
system przechodzę do finalizacji. podaj adres zamowienia request(adress) system przechodzę do finalizacji. podaj adres zamowienia request(adress)
user ul. XYZ 1/23, Poznań inform(adress=XYZ_1/23_Poznań) user ul. XYZ 1/23, Poznań inform(adress=XYZ_1/23_Poznań)
system przyjmuje adres zamowienia. przekierowuje do systemu płatności. Nie zamykaj okna czatu. Gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj inform(payment) system przyjmuje adres zamowienia. przekierowuje do systemu płatności. Nie zamykaj okna czatu. Gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj inform(payment)
user okej affirm() user okej affirm()
system płatność została zrealizowana. Czy coś jeszcze mogę dla ciebie zrobić? inform(payment) system płatność została zrealizowana. Czy coś jeszcze mogę dla ciebie zrobić? inform(payment)
user nie, to wszystko, dziękuję negate() user nie, to wszystko, dziękuję negate()
system dziekuje, do zobaczenia bye() system dziekuje, do zobaczenia bye()
1 subject utterance annotation
2 system dzień dobry, jestem systemem obsługi sklepu spożywczego welcomemsg()
3 user okej, to ja bym chciał zamówić mleko, chleb, żółty ser i sok jabłkowy inform(productname=mleko, productname=chleb, productname=żółty_ser, productname=sok_jabłkowy)
4 system dodaje do koszyka mleko, chleb, żółty ser i sok jabłkowy. Czy chciałbyś kupić coś jeszcze? inform(productname=mleko, productname=chleb, productname=żółty_ser, productname=sok_jabłkowy)
5 user tak, dodaj jeszcze czekoladę mleczną inform(productname=czekolada_mleczna)
6 system dodaje czekolade mleczną. Akurat dzisiaj mamy specjalną ofertę - po dodaniu dwóch czekolad mlecznych, trzecia dostajesz gratis. Czy dodać jeszcze jedna czekolade mleczną? offer(specialoffer=czekolada_mleczna)
7 user o super, tak poproszę affirm()
8 system w koszyk znajduje się teraz trzy czekolady. Czy chciałbyś zamówić coś jeszcze? inform(productname=czekolada_mleczna,count=3)
9 user nie, ile będą mnie kosztować te zakupy? request(price)
10 system kwota twojego koszyka wynosi aktualnie 28,96 inform(price)
11 user trochę sporo, odejmij mi mleko z koszyka request(remove=mleko)
12 system odejmuje mleko, teraz kwota twojego zamowienia wynosi 23,46 infomr(price)
13 user okej, to będzie wszystko affirm()
14 system przechodzę do finalizacji. podaj adres zamowienia request(adress)
15 user ul. XYZ 1/23, Poznań inform(adress=XYZ_1/23_Poznań)
16 system przyjmuje adres zamowienia. przekierowuje do systemu płatności. Nie zamykaj okna czatu. Gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj inform(payment)
17 user okej affirm()
18 system płatność została zrealizowana. Czy coś jeszcze mogę dla ciebie zrobić? inform(payment)
19 user nie, to wszystko, dziękuję negate()
20 system dziekuje, do zobaczenia bye()

View File

@ -1,15 +1,15 @@
"subject" "utterance" "annotation" "subject" "utterance" "annotation"
user Dzień dobry welcomemsg() user Dzień dobry welcomemsg()
system Dzień dobry, jestem systemem obsługi sklepu spożywczego, w czym moge pomóc? welcomemsg() system Dzień dobry, jestem systemem obsługi sklepu spożywczego, w czym moge pomóc? welcomemsg()
user Chciałbym złożyć zamówienie na 50kg ziemniaków, ważne jest też by było dostarczone na dziś wieczór.Dodatkowo chciałbym zamówić 5l mleka inform(productname=ziemniaki,count=50kg,productname=mleko,count=5l,productname=szybka_dostawa) user Chciałbym złożyć zamówienie na 50kg ziemniaków, ważne jest też by było dostarczone na dziś wieczór.Dodatkowo chciałbym zamówić 5l mleka inform(productname=ziemniaki,count=50kg,productname=mleko,count=5l,productname=szybka_dostawa)
system Dodaje do koszyka 50kg ziemniaków oraz 5l mleka. Dodaje do koszyka wysyłke ekspresową. czy coś jeszcze chciałbyś zamówić? inform(productname=ziemniaki,count=50kg,productname=mleko,count=5l,productname=szybka_dostawa) system Dodaje do koszyka 50kg ziemniaków oraz 5l mleka. Dodaje do koszyka wysyłke ekspresową. czy coś jeszcze chciałbyś zamówić? inform(productname=ziemniaki,count=50kg,productname=mleko,count=5l,productname=szybka_dostawa)
user Nie to wszystko. Ile wynosi łączny koszt wraz z wysyłką? negate() user Nie to wszystko. Ile wynosi łączny koszt wraz z wysyłką? negate()
system Kwota twojego koszyka to 125 zł. Wysyłka ekspresowa wyniesie 12 zł. razem 137 zł. czy przejść do płatności? infomr(price)&request(payment) system Kwota twojego koszyka to 125 zł. Wysyłka ekspresowa wyniesie 12 zł. razem 137 zł. czy przejść do płatności? infomr(price)&request(payment)
user Tak affirm() user Tak affirm()
system Podaj adres zamówienia request(adress) system Podaj adres zamówienia request(adress)
user Ul. Uniwersytetu Poznańskiego 4, 61-000 Poznań inform(adress=uniwersytetu_Poznańskiego_4_61-000_Poznań) user Ul. Uniwersytetu Poznańskiego 4, 61-000 Poznań inform(adress=uniwersytetu_Poznańskiego_4_61-000_Poznań)
system Przyjmuje adres zamówienia. Przekierowuje do systemu płatności. Nie zamykaj okna czatu. gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj. inform(payment) system Przyjmuje adres zamówienia. Przekierowuje do systemu płatności. Nie zamykaj okna czatu. gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj. inform(payment)
system Płatność została zrealizowana. Czy coś jeszcze mogę dla Ciebie zrobić? infomr(payment) system Płatność została zrealizowana. Czy coś jeszcze mogę dla Ciebie zrobić? infomr(payment)
user Nie, to wszystko negate() user Nie, to wszystko negate()
system Dziękuję, do zobaczenia bye() system Dziękuję, do zobaczenia bye()

1 subject utterance annotation
2 user Dzień dobry welcomemsg()
3 system Dzień dobry, jestem systemem obsługi sklepu spożywczego, w czym moge pomóc? welcomemsg()
4 user Chciałbym złożyć zamówienie na 50kg ziemniaków, ważne jest też by było dostarczone na dziś wieczór.Dodatkowo chciałbym zamówić 5l mleka inform(productname=ziemniaki,count=50kg,productname=mleko,count=5l,productname=szybka_dostawa)
5 system Dodaje do koszyka 50kg ziemniaków oraz 5l mleka. Dodaje do koszyka wysyłke ekspresową. czy coś jeszcze chciałbyś zamówić? inform(productname=ziemniaki,count=50kg,productname=mleko,count=5l,productname=szybka_dostawa)
6 user Nie to wszystko. Ile wynosi łączny koszt wraz z wysyłką? negate()
7 system Kwota twojego koszyka to 125 zł. Wysyłka ekspresowa wyniesie 12 zł. razem 137 zł. czy przejść do płatności? infomr(price)&request(payment)
8 user Tak affirm()
9 system Podaj adres zamówienia request(adress)
10 user Ul. Uniwersytetu Poznańskiego 4, 61-000 Poznań inform(adress=uniwersytetu_Poznańskiego_4_61-000_Poznań)
11 system Przyjmuje adres zamówienia. Przekierowuje do systemu płatności. Nie zamykaj okna czatu. gdy płatność przebiegnie pomyślnie, poinformuje cię o tym tutaj. inform(payment)
12 system Płatność została zrealizowana. Czy coś jeszcze mogę dla Ciebie zrobić? infomr(payment)
13 user Nie, to wszystko negate()
14 system Dziękuję, do zobaczenia bye()
15

View File

@ -1,44 +1,44 @@
import jsgf import jsgf
from pathlib import Path from pathlib import Path
import os import os
__location__ = Path().resolve() __location__ = Path().resolve()
book_grammar = jsgf.parse_grammar_file(os.path.join(__location__, "grammar1.jsgf")) book_grammar = jsgf.parse_grammar_file(os.path.join(__location__, "grammar1.jsgf"))
book_grammar book_grammar
def get_dialog_act(rule): def get_dialog_act(rule):
slots = [] slots = []
get_slots(rule.expansion, slots) get_slots(rule.expansion, slots)
return {'act': rule.grammar.name, 'slots': slots} return {'act': rule.grammar.name, 'slots': slots}
def get_slots(expansion, slots): def get_slots(expansion, slots):
if expansion.tag != '': if expansion.tag != '':
slots.append((expansion.tag, expansion.current_match)) slots.append((expansion.tag, expansion.current_match))
return return
for child in expansion.children: for child in expansion.children:
get_slots(child, slots) get_slots(child, slots)
if not expansion.children and isinstance(expansion, jsgf.NamedRuleRef): if not expansion.children and isinstance(expansion, jsgf.NamedRuleRef):
get_slots(expansion.referenced_rule.expansion, slots) get_slots(expansion.referenced_rule.expansion, slots)
def nlu(utterance): def nlu(utterance):
matched = book_grammar.find_matching_rules(utterance) matched = book_grammar.find_matching_rules(utterance)
if matched: if matched:
return get_dialog_act(matched[0]) return get_dialog_act(matched[0])
else: else:
return {'act': 'null', 'slots': []} return {'act': 'null', 'slots': []}
utterance = 'dzień dobry chcę kupić mięso wołowe' utterance = 'dzień dobry chcę kupić mięso wołowe'
matched = book_grammar.find_matching_rules(utterance) matched = book_grammar.find_matching_rules(utterance)
matched matched
nlu('dzień dobry chcę kupić mięso wołowe') nlu('dzień dobry chcę kupić mięso wołowe')
get_dialog_act(matched[0]) get_dialog_act(matched[0])

View File

@ -1,59 +1,59 @@
#JSGF V1.0 UTF-8 pl; #JSGF V1.0 UTF-8 pl;
grammar online_shopping; grammar online_shopping;
public <command> = (dodaj | usuń | zaktualizuj | przeczytaj | kontynuuj | przejdź_do | sprawdź | zakończ); public <command> = (dodaj | usuń | zaktualizuj | przeczytaj | kontynuuj | przejdź_do | sprawdź | zakończ);
public <products> = (jajka | chleb | mleko | ser | woda | cukier | sól | mięso_wołowe | mięso_kurczak | mięso_indyk | mięso_wieprzowe | bułka_tarta | kajzerka); public <products> = (jajka | chleb | mleko | ser | woda | cukier | sól | mięso_wołowe | mięso_kurczak | mięso_indyk | mięso_wieprzowe | bułka_tarta | kajzerka);
public <all_products> = (<products>); public <all_products> = (<products>);
public <meat_types> = (mięso_wołowe | mięso_kurczak | mięso_indyk | mięso_wieprzowe); public <meat_types> = (mięso_wołowe | mięso_kurczak | mięso_indyk | mięso_wieprzowe);
public <units> = (kg | dag | g | sztuki); public <units> = (kg | dag | g | sztuki);
public <cart_command> = (dodaj | usuń | zaktualizuj | przeczytaj | kontynuuj | przejdź_do | sprawdź | pusty_koszyk); public <cart_command> = (dodaj | usuń | zaktualizuj | przeczytaj | kontynuuj | przejdź_do | sprawdź | pusty_koszyk);
public <question> = (jaka_jest_cena | kiedy_mogę_odebrać | jakie_są_dostępne_produkty | jakie_jest_cena | jaki_jest_stan_magazynowy | czy_chcę_zapłacić_online | jakie_są_opłaty | jakie_są_promocje | jakie_są_godziny_otwarcia); public <question> = (jaka_jest_cena | kiedy_mogę_odebrać | jakie_są_dostępne_produkty | jakie_jest_cena | jaki_jest_stan_magazynowy | czy_chcę_zapłacić_online | jakie_są_opłaty | jakie_są_promocje | jakie_są_godziny_otwarcia);
public <welcome> = (Witaj użytkowniku <number> w systemie zakupów sieci sklepów spożywczych "Galaktyczny Skład".); public <welcome> = (Witaj użytkowniku <number> w systemie zakupów sieci sklepów spożywczych "Galaktyczny Skład".);
public <greeting> = (Dzień dobry | Cześć | Witaj); public <greeting> = (Dzień dobry | Cześć | Witaj);
public <all_questions> = (<question>)+; public <all_questions> = (<question>)+;
public <all_cart_commands> = (<cart_command>)+; public <all_cart_commands> = (<cart_command>)+;
public <dialog> = <welcome> <greeting> <command> (<products> | <meat_types> | <units> | koszyk | żadne | <all_cart_commands> | <all_questions>)+; public <dialog> = <welcome> <greeting> <command> (<products> | <meat_types> | <units> | koszyk | żadne | <all_cart_commands> | <all_questions>)+;
public <request> = (dla jakiego rodzaju sklepów działa system | public <request> = (dla jakiego rodzaju sklepów działa system |
chcę kupić | chcę kupić |
zamówienie | zamówienie |
potrzebuję zakupów | potrzebuję zakupów |
jakie sklepy oferuje system); jakie sklepy oferuje system);
public <list> = {(<products> | <meat_types> | <units>)+}; public <list> = {(<products> | <meat_types> | <units>)+};
public <inform> = (w naszej ofercie znajdują się produkty spożywcze | public <inform> = (w naszej ofercie znajdują się produkty spożywcze |
dodano <list> do koszyka | dodano <list> do koszyka |
karta lojalnościowa założona pomyślnie | karta lojalnościowa założona pomyślnie |
na numer telefonu zostanie wysłany sms z informacją gdy zakupy będą gotowe do odbioru | na numer telefonu zostanie wysłany sms z informacją gdy zakupy będą gotowe do odbioru |
dziękujemy za skorzystanie ze sklepu {<shopname>}); dziękujemy za skorzystanie ze sklepu {<shopname>});
public <deny> = (nie | public <deny> = (nie |
nie ten | nie ten |
zmień | zmień |
nie chcę | nie chcę |
nie teraz | nie teraz |
nie tak | nie tak |
cofnij | cofnij |
usuń <productname> <brandname> z listy); usuń <productname> <brandname> z listy);
public <add_to_list> = (dodaj do listy zakupów <brandname>); public <add_to_list> = (dodaj do listy zakupów <brandname>);
public <reqalts> = (ale może coś innego | public <reqalts> = (ale może coś innego |
czy jest jakaś inna opcja); czy jest jakaś inna opcja);
public <affirm> = (tak | public <affirm> = (tak |
zgoda | zgoda |
oczywiście); oczywiście);

View File

@ -1,187 +1,187 @@
## Wymagania do systemu: ## Wymagania do systemu:
* rozpoczęcie zakupów, * rozpoczęcie zakupów,
* informowanie o promocjach/sugerowanie dostępnych promocji, * informowanie o promocjach/sugerowanie dostępnych promocji,
* finalizacja zakupów, * finalizacja zakupów,
* anulowanie złożonego zamówienia, * anulowanie złożonego zamówienia,
* dodawanie i usuwanie przedmiotów do koszyka, * dodawanie i usuwanie przedmiotów do koszyka,
* proponowanie podobnych produktów (jeśli nie ma danego produktu w ofercie), * proponowanie podobnych produktów (jeśli nie ma danego produktu w ofercie),
* obsługa bonów/karty rabatowej, * obsługa bonów/karty rabatowej,
* zapisywanie listy zakupów na później, * zapisywanie listy zakupów na później,
* wczytywanie listy zakupów, * wczytywanie listy zakupów,
* zwrot produktu. * zwrot produktu.
## Zadanie 1: Rozpoczęcie zakupów. ## Zadanie 1: Rozpoczęcie zakupów.
> **system:** Witamy w systemie zakupów sieci sklepów spożywczych *"Galaktyczny Skład"*, co chcesz dzisiaj zamówić? \ > **system:** Witamy w systemie zakupów sieci sklepów spożywczych *"Galaktyczny Skład"*, co chcesz dzisiaj zamówić? \
**user:** Chciałbym zamówić parówki z serem *"Jupiterki"*, makaron świderki, oraz czteropak piwa *"Galaktatra"*. \ **user:** Chciałbym zamówić parówki z serem *"Jupiterki"*, makaron świderki, oraz czteropak piwa *"Galaktatra"*. \
**system:** Do koszyka zostały dodane: parówki z serem, makaron świderki oraz 4-pak piwa *"Tatra"*. Czy chcesz coś dodać jeszcze? ***W promocji mamy czipsy "Lejs" o smaku SURIMI***. \ **system:** Do koszyka zostały dodane: parówki z serem, makaron świderki oraz 4-pak piwa *"Tatra"*. Czy chcesz coś dodać jeszcze? ***W promocji mamy czipsy "Lejs" o smaku SURIMI***. \
**user:** To będzie wszystko. \ **user:** To będzie wszystko. \
**system:** Dziękujemy, złożone zamówienie zostało przyjęte do realizacji. **system:** Dziękujemy, złożone zamówienie zostało przyjęte do realizacji.
## Zadanie 2: Informowanie o promocjach/sugerowanie dostępnych promocji. ## Zadanie 2: Informowanie o promocjach/sugerowanie dostępnych promocji.
> **user:** Dodaj do koszyka masło 82% *"Galaktyczna dolina"*. \ > **user:** Dodaj do koszyka masło 82% *"Galaktyczna dolina"*. \
**system:** Do koszyka dodano: masło 82% *"Galaktyczna dolina"*. ***Obecnie mamy promocje 3+1 dla masła 82% "Galaktylos", czy chciałbyś/chciałabyś skorzystać z promocji?*** \ **system:** Do koszyka dodano: masło 82% *"Galaktyczna dolina"*. ***Obecnie mamy promocje 3+1 dla masła 82% "Galaktylos", czy chciałbyś/chciałabyś skorzystać z promocji?*** \
**user:** Ile bejmów na to wydam? \ **user:** Ile bejmów na to wydam? \
**system:** ***Przy zakupie masła "Galaktylos" w promocji 3+1 zapłacisz 20 cebulionów! TANIO JAK W 2021 ROKU!*** Czy chcesz wymienić produkt masło 82% *"Galaktyczna dolina"* na masło *"Galaktylos"* w promocji 3+1? \ **system:** ***Przy zakupie masła "Galaktylos" w promocji 3+1 zapłacisz 20 cebulionów! TANIO JAK W 2021 ROKU!*** Czy chcesz wymienić produkt masło 82% *"Galaktyczna dolina"* na masło *"Galaktylos"* w promocji 3+1? \
**user:** Nie. \ **user:** Nie. \
**system:** Dobrze, czy chcesz kupić coś jeszcze? \ **system:** Dobrze, czy chcesz kupić coś jeszcze? \
**...** **...**
## Zadanie 3: Finalizacja zakupów. ## Zadanie 3: Finalizacja zakupów.
> **...** \ > **...** \
**user:** To będzie wszystko. \ **user:** To będzie wszystko. \
**system:** Chcesz przejśc do płatności? \ **system:** Chcesz przejśc do płatności? \
**user:** Tak. \ **user:** Tak. \
**system:** Koszyk, zapisany, czy chcesz abym przeczytał wszystkie artykuły w koszyku? \ **system:** Koszyk, zapisany, czy chcesz abym przeczytał wszystkie artykuły w koszyku? \
**user:** Nie. \ **user:** Nie. \
**system:** Suma płatności - 420 cebulionów już ze zniżką *"0 VAT"* od partii rządzącej! Chwała wielkiej partii! Czy posiadasz kartę klienta? \ **system:** Suma płatności - 420 cebulionów już ze zniżką *"0 VAT"* od partii rządzącej! Chwała wielkiej partii! Czy posiadasz kartę klienta? \
**user:** Tak. \ **user:** Tak. \
**system:** Poprosze numer karty lub numer telefonu, jeśli był podany przy rejestracji. \ **system:** Poprosze numer karty lub numer telefonu, jeśli był podany przy rejestracji. \
**user:** 420-213-769. \ **user:** 420-213-769. \
**system:** Dodatkowe zniżki zostały naliczone. Suma zniżek: 0 cebulionów. Suma płatności ze zniżkami - 420 cebulionów. Czy chcesz zakończyć zakupy? \ **system:** Dodatkowe zniżki zostały naliczone. Suma zniżek: 0 cebulionów. Suma płatności ze zniżkami - 420 cebulionów. Czy chcesz zakończyć zakupy? \
**user:** Tak. \ **user:** Tak. \
**system:** Dobrze, zamówienie zostało przyjęte ro realizacji, z twojego konta zostanie pobrane 420 cebulionów. \ **system:** Dobrze, zamówienie zostało przyjęte ro realizacji, z twojego konta zostanie pobrane 420 cebulionów. \
**system(optional):** Łaczenie z bankiem. \ **system(optional):** Łaczenie z bankiem. \
**system(optional):** Autoryzacja płatności. \ **system(optional):** Autoryzacja płatności. \
**system:** Zakupy zostały opłacone, dziękujemy za korzystanie z usług sklepu *"Galaktyczny Skład"*. **system:** Zakupy zostały opłacone, dziękujemy za korzystanie z usług sklepu *"Galaktyczny Skład"*.
## Zadanie 4: Anulowanie złożonego zamówienia. ## Zadanie 4: Anulowanie złożonego zamówienia.
> **user:** Chciałbym anulować ostatnie zamówienie. \ > **user:** Chciałbym anulować ostatnie zamówienie. \
**system:** Podaj numer karty klienta lub numer telefonu. \ **system:** Podaj numer karty klienta lub numer telefonu. \
**user:** 420-213-769. \ **user:** 420-213-769. \
**system:** Chcesz anulować zamówienie numer 1, 2 czy 3. \ **system:** Chcesz anulować zamówienie numer 1, 2 czy 3. \
**user:** Zamówienie numer 2. \ **user:** Zamówienie numer 2. \
**system:** Czy potwierdzasz anulowanie zamówienia numer 2? \ **system:** Czy potwierdzasz anulowanie zamówienia numer 2? \
**user:** Tak, anuluj zamówienie. \ **user:** Tak, anuluj zamówienie. \
**system:** Zamówienie anulowano. \ **system:** Zamówienie anulowano. \
\ \
***lub*** \ ***lub*** \
\ \
**system:** Chcesz anulować zamówienie numer 1, 2 czy 3? \ **system:** Chcesz anulować zamówienie numer 1, 2 czy 3? \
**user:** Zamówienie numer 1. \ **user:** Zamówienie numer 1. \
**system:** Zamówienie numer 1 jest już w realizacji. Za anulowanie tego zamówienia nie otrzymasz zwrotu gotówki. Czy potwierdzasz anulowanie zamówienia numer 1? \ **system:** Zamówienie numer 1 jest już w realizacji. Za anulowanie tego zamówienia nie otrzymasz zwrotu gotówki. Czy potwierdzasz anulowanie zamówienia numer 1? \
**user:** Nie. \ **user:** Nie. \
**system:** Zamówienie nie zostało anulowane. Czy coś jeszcze mogę dla Ciebie zrobić? **system:** Zamówienie nie zostało anulowane. Czy coś jeszcze mogę dla Ciebie zrobić?
## Zadanie 5: Dodawanie przedmiotów do koszyka oraz ich usuwanie. ## Zadanie 5: Dodawanie przedmiotów do koszyka oraz ich usuwanie.
> **user:** Prosze dodać parówki *"Jupiterki"*. \ > **user:** Prosze dodać parówki *"Jupiterki"*. \
**system:** Parówki *"Jupiterki"*: Classic" zostały dodane do twojego koszyka. Kontynuować? \ **system:** Parówki *"Jupiterki"*: Classic" zostały dodane do twojego koszyka. Kontynuować? \
**user:** Dodaj do tego wódkę *"Marsówka"*. \ **user:** Dodaj do tego wódkę *"Marsówka"*. \
**system:** Wódka *"Marsówka"* została dodana to twojego koszyka. \ **system:** Wódka *"Marsówka"* została dodana to twojego koszyka. \
**user:** Co mam w koszyku? \ **user:** Co mam w koszyku? \
**system:** Zawartość koszyka: **system:** Zawartość koszyka:
* napój gazowany *"Cosmic Coke"*, * napój gazowany *"Cosmic Coke"*,
* awokado, * awokado,
* zamrożona pizza *"Hawajska: Dla wszyskich"* marki *"Kosmiczna Flota"*, * zamrożona pizza *"Hawajska: Dla wszyskich"* marki *"Kosmiczna Flota"*,
* ciasto w kostce *"Czarna dziura"*, * ciasto w kostce *"Czarna dziura"*,
* parówki *"Jupiterki: Classic"*, * parówki *"Jupiterki: Classic"*,
* wódka *"Marsówka"*. * wódka *"Marsówka"*.
> **user:** Proszę usunąć awokado. \ > **user:** Proszę usunąć awokado. \
**system:** Awokado zostało usunięte. \ **system:** Awokado zostało usunięte. \
**user:** A może nie, niech awokado zostanie. \ **user:** A może nie, niech awokado zostanie. \
**system:** Awokado zostało przywrócone do twojego koszyka. Chcesz kontynuować zakupy? \ **system:** Awokado zostało przywrócone do twojego koszyka. Chcesz kontynuować zakupy? \
**user:** Nie. \ **user:** Nie. \
**system:** Chcesz przejść do płatności? \ **system:** Chcesz przejść do płatności? \
**user:** Tak. \ **user:** Tak. \
**system:** Suma zakupów łącznie wyniesie 2137 cebulionów. \ **system:** Suma zakupów łącznie wyniesie 2137 cebulionów. \
**user:** Proszę jednak usunąć awokado. \ **user:** Proszę jednak usunąć awokado. \
**system:** Wracam do trybu edycji koszyka. Awokado zostało usunięte. Czy chcesz kontynuować zakupy? \ **system:** Wracam do trybu edycji koszyka. Awokado zostało usunięte. Czy chcesz kontynuować zakupy? \
**user:** Nie, chcę zapłacić. \ **user:** Nie, chcę zapłacić. \
**system:** Suma zakupów łącznie wyniesie 69 cebulionów. \ **system:** Suma zakupów łącznie wyniesie 69 cebulionów. \
**...** **...**
## Zadanie 6: Proponowanie podobnych produktów w przypadku braku oczekiwanego. ## Zadanie 6: Proponowanie podobnych produktów w przypadku braku oczekiwanego.
> **user:** Proszę dodać do koszyka batonik *"Mars"*. \ > **user:** Proszę dodać do koszyka batonik *"Mars"*. \
**system:** Aktualnie batonik *"Mars"* jest niedostępny, proponuję batoniki: *"Bounty"*, *"Twix"*, *"Lion"*. \ **system:** Aktualnie batonik *"Mars"* jest niedostępny, proponuję batoniki: *"Bounty"*, *"Twix"*, *"Lion"*. \
**user:** Dobrze, poproszę *"Lion"*. \ **user:** Dobrze, poproszę *"Lion"*. \
**system:** Batonik *"Lion"* został dodany do koszyka. \ **system:** Batonik *"Lion"* został dodany do koszyka. \
**...** **...**
## Zadanie 7: Obsługa bonów/karty rabatowej. ## Zadanie 7: Obsługa bonów/karty rabatowej.
> **system:** Czy posiadasz bon lub kartę rabatową? \ > **system:** Czy posiadasz bon lub kartę rabatową? \
**user:** Tak. \ **user:** Tak. \
**system:** Proszę o podanie numeru bonu lub karty. \ **system:** Proszę o podanie numeru bonu lub karty. \
**user:** JB21C3C7. \ **user:** JB21C3C7. \
**system:** Dziękuję. Twój rabat został naliczony. \ **system:** Dziękuję. Twój rabat został naliczony. \
**...** \ **...** \
\ \
***lub*** \ ***lub*** \
\ \
**system:** Czy posiadasz bon lub kartę rabatową? \ **system:** Czy posiadasz bon lub kartę rabatową? \
**user:** Nie. \ **user:** Nie. \
**...** **...**
## Zadanie 8: Zapisywanie listy zakupów na później/wczytywanie listy zakupów. ## Zadanie 8: Zapisywanie listy zakupów na później/wczytywanie listy zakupów.
> **user:** Prosze dodać parówki *"Jupiterki"*. \ > **user:** Prosze dodać parówki *"Jupiterki"*. \
**system:** Parówki *"Jupiterki: Classic"* zostały dodane do twojego koszyka. Kontynuować? \ **system:** Parówki *"Jupiterki: Classic"* zostały dodane do twojego koszyka. Kontynuować? \
**user:** Dodaj do tego wódkę *"Marsówka"*. \ **user:** Dodaj do tego wódkę *"Marsówka"*. \
**system:** Wódka *"Marsówka"* została dodana to twojego koszyka. \ **system:** Wódka *"Marsówka"* została dodana to twojego koszyka. \
**user:** Co mam w koszyku? \ **user:** Co mam w koszyku? \
**system:** Zawartość koszyka: **system:** Zawartość koszyka:
* napój gazowany *"Cosmic Coke"*, * napój gazowany *"Cosmic Coke"*,
* awokado, * awokado,
* zamrożona pizza *"Hawajska: Dla wszyskich"* marki *"Kosmiczna Flota"*, * zamrożona pizza *"Hawajska: Dla wszyskich"* marki *"Kosmiczna Flota"*,
* ciasto w kostce *"Czarna dziura"*, * ciasto w kostce *"Czarna dziura"*,
* parówki *"Jupiterki: Classic"*, * parówki *"Jupiterki: Classic"*,
* wódka *"Marsówka"*. * wódka *"Marsówka"*.
> **user:** Proszę usunąć awokado. \ > **user:** Proszę usunąć awokado. \
**system:** Awokado zostało usunięte. \ **system:** Awokado zostało usunięte. \
**user:** A może nie, niech awokado zostanie. \ **user:** A może nie, niech awokado zostanie. \
**system:** Awokado zostało przywrócone do twojego koszyka. Chcesz kontynuować zakupy? \ **system:** Awokado zostało przywrócone do twojego koszyka. Chcesz kontynuować zakupy? \
**user:** Nie. \ **user:** Nie. \
**system:** Chcesz przejść do płatności? \ **system:** Chcesz przejść do płatności? \
**user:** Nie. zapisz mój koszyk. \ **user:** Nie. zapisz mój koszyk. \
**system:** Do konta o numerze 420-213-769 zapisuje zawartość koszyka z numerem 5: **system:** Do konta o numerze 420-213-769 zapisuje zawartość koszyka z numerem 5:
* napój gazowany *"Cosmic Coke"*, * napój gazowany *"Cosmic Coke"*,
* awokado, * awokado,
* zamrożona pizza *"Hawajska: Dla wszyskich"* marki *"Kosmiczna Flota"*, * zamrożona pizza *"Hawajska: Dla wszyskich"* marki *"Kosmiczna Flota"*,
* ciasto w kostce *"Czarna dziura"*, * ciasto w kostce *"Czarna dziura"*,
* parówki *"Jupiterki: Classic"*, * parówki *"Jupiterki: Classic"*,
* wódka *"Marsówka"*. * wódka *"Marsówka"*.
> **user:** To pa. \ > **user:** To pa. \
**...** \ **...** \
**user:** Chce zreazlizować zapisany koszyk. \ **user:** Chce zreazlizować zapisany koszyk. \
**system:** Podaj numer konta lub numer telefonu. \ **system:** Podaj numer konta lub numer telefonu. \
**user:** 420-213-769. \ **user:** 420-213-769. \
**system:** Dla tego konta mam zapisane trzy koszyki: 5, 7, 11. który koszyk chcesz zrealizować? \ **system:** Dla tego konta mam zapisane trzy koszyki: 5, 7, 11. który koszyk chcesz zrealizować? \
**user:** Ten z avokado. \ **user:** Ten z avokado. \
**system:** Avokado znajduje się w 5 i 11 koszyku. Który koszyk chcesz zrealizować? \ **system:** Avokado znajduje się w 5 i 11 koszyku. Który koszyk chcesz zrealizować? \
**user:** Co znajduje się w koszyku 5? \ **user:** Co znajduje się w koszyku 5? \
**system:** **system:**
* napój gazowany *"Cosmic Coke"*, * napój gazowany *"Cosmic Coke"*,
* awokado, * awokado,
* zamrożona pizza *"Hawajska: Dla wszyskich"* marki *"Kosmiczna Flota"*, * zamrożona pizza *"Hawajska: Dla wszyskich"* marki *"Kosmiczna Flota"*,
* ciasto w kostce *"Czarna dziura"*, * ciasto w kostce *"Czarna dziura"*,
* parówki *"Jupiterki: Classic"*, * parówki *"Jupiterki: Classic"*,
* wódka *"Marsówka"*. * wódka *"Marsówka"*.
> **user:** Chce zrealizować ten koszyk. \ > **user:** Chce zrealizować ten koszyk. \
**system:** Przechodzę do płatności za koszyk numer 5. \ **system:** Przechodzę do płatności za koszyk numer 5. \
**...** **...**
## Zadanie 9: Zwrot produktu. ## Zadanie 9: Zwrot produktu.
> **user:** Dzień dobry, ser *"Gouda"*, który niedawno zakupiłem u Państwa w sklepie okazał się spleśniały. \ > **user:** Dzień dobry, ser *"Gouda"*, który niedawno zakupiłem u Państwa w sklepie okazał się spleśniały. \
**system:** Dzień dobry, w takiej sytuacji możliwy jest zwrot pieniędzy lub wybór innego produktu w podobnej cenie. \ **system:** Dzień dobry, w takiej sytuacji możliwy jest zwrot pieniędzy lub wybór innego produktu w podobnej cenie. \
**user:** Dobrze, poproszę o wymiane produktu na ser *"Cheddar"* lub ser *"Edamski"*. \ **user:** Dobrze, poproszę o wymiane produktu na ser *"Cheddar"* lub ser *"Edamski"*. \
**system:** Dostępne są oba sery, proszę o wybór jednego. \ **system:** Dostępne są oba sery, proszę o wybór jednego. \
**user:** Niech będzie ser *"Cheddar"*. \ **user:** Niech będzie ser *"Cheddar"*. \
**system:** Proszę o podanie numeru zamówienia (**optional:** oraz dowodu wadliwego produktu, który zostanie sprawdzony przez pracownika sklepu/innego bota). \ **system:** Proszę o podanie numeru zamówienia (**optional:** oraz dowodu wadliwego produktu, który zostanie sprawdzony przez pracownika sklepu/innego bota). \
**user:** XYZ (**optional:** gouda.jpg). \ **user:** XYZ (**optional:** gouda.jpg). \
**...** \ **...** \
**system:** Reklamacja została przyjęta. \ **system:** Reklamacja została przyjęta. \
**...** **...**

View File

@ -1,88 +1,88 @@
class NaturalLanguageUnderstanding: class NaturalLanguageUnderstanding:
def __init__(self): def __init__(self):
pass pass
def understand(self, text): def understand(self, text):
user_act = {} user_act = {}
user_act["type"] = [] user_act["type"] = []
if any(substring in text.lower() for substring in ("cześć", "witaj", "siema", "elo", "hej", "czesc", "czesć", "cześc")): if any(substring in text.lower() for substring in ("cześć", "witaj", "siema", "elo", "hej", "czesc", "czesć", "cześc")):
user_act["type"].append("hello()") user_act["type"].append("hello()")
if any(substring in text.lower() for substring in ("jak sie nazywasz", if any(substring in text.lower() for substring in ("jak sie nazywasz",
"jak się nazywasz", "jak się nazywasz",
"jak masz na imie", "jak masz na imie",
"jak masz na imię")): "jak masz na imię")):
user_act["type"].append("request(name)") user_act["type"].append("request(name)")
if text.lower() in ("rock and stone!", "rock and stone to the bone!", "by the beard!", "for karl!", "if you don't rock and stone, you ain't coming home!", "rock and stone yeeaaah!", "rock and stone - it never gets old!", "stone!"): if text.lower() in ("rock and stone!", "rock and stone to the bone!", "by the beard!", "for karl!", "if you don't rock and stone, you ain't coming home!", "rock and stone yeeaaah!", "rock and stone - it never gets old!", "stone!"):
user_act["type"].append("inform(rock_n_stone = True)") user_act["type"].append("inform(rock_n_stone = True)")
if not user_act["type"]: if not user_act["type"]:
user_act["type"].append("null()") user_act["type"].append("null()")
return user_act return user_act
class DialogueStateTracker: class DialogueStateTracker:
def __init__(self): def __init__(self):
self.state = "unknown" self.state = "unknown"
def update(self, user_act): def update(self, user_act):
if any(item == "hello()" in user_act["type"] for item in user_act["type"]): if any(item == "hello()" in user_act["type"] for item in user_act["type"]):
self.state = "say_hello" self.state = "say_hello"
if any(item == "request(name)" in user_act["type"] for item in user_act["type"]): if any(item == "request(name)" in user_act["type"] for item in user_act["type"]):
self.state = "told_name" self.state = "told_name"
if any(item == "inform(rock_n_stone = True)" in user_act["type"] for item in user_act["type"]): if any(item == "inform(rock_n_stone = True)" in user_act["type"] for item in user_act["type"]):
self.state = "rock_n_stone" self.state = "rock_n_stone"
if any(item == "null()" in user_act["type"] for item in user_act["type"]): if any(item == "null()" in user_act["type"] for item in user_act["type"]):
self.state = "unknown" self.state = "unknown"
return self.state return self.state
class DialoguePolicy: class DialoguePolicy:
def __init__(self): def __init__(self):
pass pass
def respond(self, state): def respond(self, state):
sys_act = {} sys_act = {}
sys_act["type"] = [] sys_act["type"] = []
if state == "say_hello": if state == "say_hello":
sys_act["type"].append("welcomemsg()") sys_act["type"].append("welcomemsg()")
if state == "told_name": if state == "told_name":
sys_act["type"].append("inform(name = NAME)") sys_act["type"].append("inform(name = NAME)")
if state == "rock_n_stone": if state == "rock_n_stone":
sys_act["type"].append("inform(rock_n_stone = True)") sys_act["type"].append("inform(rock_n_stone = True)")
if not sys_act["type"]: if not sys_act["type"]:
sys_act["type"].append("canthear()") sys_act["type"].append("canthear()")
return sys_act return sys_act
class NaturalLanguageGeneration: class NaturalLanguageGeneration:
def generate(self, sys_act): def generate(self, sys_act):
if any(item == "welcomemsg()" in sys_act["type"] for item in sys_act["type"]): if any(item == "welcomemsg()" in sys_act["type"] for item in sys_act["type"]):
return "Cześć." return "Cześć."
elif any(item == "inform(name = NAME)" in sys_act["type"] for item in sys_act["type"]): elif any(item == "inform(name = NAME)" in sys_act["type"] for item in sys_act["type"]):
return "Cześć, mam na imię Ropuchomor." return "Cześć, mam na imię Ropuchomor."
elif any(item == "inform(rock_n_stone = True)" in sys_act["type"] for item in sys_act["type"]): elif any(item == "inform(rock_n_stone = True)" in sys_act["type"] for item in sys_act["type"]):
return "Rock and Stone!" return "Rock and Stone!"
else: else:
return "Przepraszam ale nie rozumiem." return "Przepraszam ale nie rozumiem."
nlu = NaturalLanguageUnderstanding() nlu = NaturalLanguageUnderstanding()
dst = DialogueStateTracker() dst = DialogueStateTracker()
dpol = DialoguePolicy() dpol = DialoguePolicy()
nlg = NaturalLanguageGeneration() nlg = NaturalLanguageGeneration()
while True: while True:
user_utterance = input("User: ") user_utterance = input("User: ")
user_act = nlu.understand(user_utterance) user_act = nlu.understand(user_utterance)
dialog_state = dst.update(user_act) dialog_state = dst.update(user_act)
sys_act = dpol.respond(dialog_state) sys_act = dpol.respond(dialog_state)
sys_utterance = nlg.generate(sys_act) sys_utterance = nlg.generate(sys_act)
print("System: " + sys_utterance) print("System: " + sys_utterance)