and json saving
This commit is contained in:
parent
48b0371578
commit
d1758cfcef
21
acts_parsed.json
Normal file
21
acts_parsed.json
Normal file
File diff suppressed because one or more lines are too long
@ -1,6 +1,6 @@
|
||||
user Hej, w czym możesz mi pomóc? hello
|
||||
system "Witamy w restauracji ""Jarvis"". Jestem systemem przyjmującym zamówienia. W czym mogę pomóc? " welcomemsg
|
||||
user Chciałbym zamówić bardzo duży obiad dla 2 osób. Co możesz mi polecić? request(size=”large”,people=”2”)
|
||||
user Chciałbym zamówić bardzo duży obiad dla 2 osób. Co możesz mi polecić? request(size="large",people="2")
|
||||
system "Jako bardzo duży obiad dla dwóch osób mogę polecić następujący zestaw:
|
||||
|
||||
1x Sałatka caprese
|
||||
@ -10,8 +10,8 @@ system "Jako bardzo duży obiad dla dwóch osób mogę polecić następujący ze
|
||||
|
||||
Jeśli chcesz również deser mogę polecić:
|
||||
1x Tiramisu
|
||||
1x Lody waniliowe" offer(value=”1x Sałatka caprese 1x Carpaccio z buraka 2x Rosół z makaronem 2x Ryba z grilla”)&offer(value=”1x Tiramisu 1x Lody waniliowe”)
|
||||
user Chciałbym dostać 2 różne warianty. Możesz mi zaproponować alternatywę dla drugiej osoby zamiast ryby i rosołu? reqalts(exclude=”ryba, rosół”)
|
||||
1x Lody waniliowe" offer(value="1x Sałatka caprese 1x Carpaccio z buraka 2x Rosół z makaronem 2x Ryba z grilla")&offer(value="1x Tiramisu 1x Lody waniliowe")
|
||||
user Chciałbym dostać 2 różne warianty. Możesz mi zaproponować alternatywę dla drugiej osoby zamiast ryby i rosołu? reqalts(exclude="ryba, rosół")
|
||||
system "W takim razie proponuję następujący zestaw:
|
||||
|
||||
1x Sałatka caprese
|
||||
@ -22,16 +22,16 @@ system "W takim razie proponuję następujący zestaw:
|
||||
1x Pieczona kaczka z jabłkami
|
||||
Jeśli chcesz również deser mogę polecić:
|
||||
1x Tiramisu
|
||||
1x Lody waniliowe" offer(value=”1x Sałatka caprese 1x Carpaccio z buraka 1x Rosół z makaronem 1x Ryba z grilla 1x Zupa grzybowa 1x Pieczona kaczka z jabłkami”)&offer(value=”1x Tiramisu 1x Lody waniliowe”)
|
||||
user Jakie dodatki mogę wziąć do ryby? reqmore(value=”dodatki”)
|
||||
system Do potrawy Ryba z grilla oferujemy następujące dodatki: ziemniaki pieczone, surówka Colesław, ryż smażony. offer(value=”ziemniaki pieczone, surówka Colesław, ryż smażony”)
|
||||
user Chętnie wezmę ziemniaki pieczone. ack(value=”ziemniaki pieczone”)
|
||||
1x Lody waniliowe" offer(value="1x Sałatka caprese 1x Carpaccio z buraka 1x Rosół z makaronem 1x Ryba z grilla 1x Zupa grzybowa 1x Pieczona kaczka z jabłkami")&offer(value="1x Tiramisu 1x Lody waniliowe")
|
||||
user Jakie dodatki mogę wziąć do ryby? reqmore(value="dodatki")
|
||||
system Do potrawy Ryba z grilla oferujemy następujące dodatki: ziemniaki pieczone, surówka Colesław, ryż smażony. offer(value="ziemniaki pieczone, surówka Colesław, ryż smażony")
|
||||
user Chętnie wezmę ziemniaki pieczone. ack(value="ziemniaki pieczone")
|
||||
system Dobrze, zaznaczyłem iż ryba z grilla ma być z dodatkiem ziemniaki pieczone. Czy chciałby Pan zmienić coś jeszcze w zamówieniu czy przejść do procesu ustalenia dostawy i płatności? affirm&impl-conf&reqmore
|
||||
user Jakie inne desery oferujesz? request(type=”dessert”)
|
||||
system Jako deser w ofercie posiadamy: Tiramisu, Szarlotka, Lody waniliowe offer(value=”Tiramisu, Szarlotka, Lody waniliowe”)
|
||||
user W takim razie niech zostanie początkowa opcja. Możemy przejść do kwestii dostawy? deny&request(value=”delivery”)&request(value=”payment”)
|
||||
system Zrozumiałem. Proszę o podanie adresu dostawy oraz metody płatności (oferujemy płatność kartą lub gotówką na miejscu). request(value=”delivery)&select(value=”payment”)
|
||||
user ul. Tulipanów 6, Poznań inform(delivery=”ul. Tulipanów 6, Poznań”)
|
||||
user Zapłacę gotówką na miejscu inform(delivery=”cash”)
|
||||
user Jakie inne desery oferujesz? request(type="dessert")
|
||||
system Jako deser w ofercie posiadamy: Tiramisu, Szarlotka, Lody waniliowe offer(value="Tiramisu, Szarlotka, Lody waniliowe")
|
||||
user W takim razie niech zostanie początkowa opcja. Możemy przejść do kwestii dostawy? deny&request(value="delivery")&request(value="payment")
|
||||
system Zrozumiałem. Proszę o podanie adresu dostawy oraz metody płatności (oferujemy płatność kartą lub gotówką na miejscu). request(value="delivery)&select(value="payment")
|
||||
user ul. Tulipanów 6, Poznań inform(delivery="ul. Tulipanów 6, Poznań")
|
||||
user Zapłacę gotówką na miejscu inform(delivery="cash")
|
||||
system Zamówienie zostało złożone i jest teraz w przygotowaniu. Dziękuję bardzo i życzę smacznego! affirm&bye
|
||||
user Dziękuję thankyou
|
||||
|
Can't render this file because it contains an unexpected character in line 3 and column 97.
|
@ -1,6 +1,6 @@
|
||||
user Hej, w czym mozesz mi pomoc? hello
|
||||
system "Witamy w restauracji ""Jarvis"". Jestem systemem przyjmującym zamówienia. W czym mogę pomóc? " welcomemsg
|
||||
user Co macie w menu dzisiaj? request(value=”menu”)
|
||||
user Co macie w menu dzisiaj? request(value="menu")
|
||||
system "Nasze dzisiejsze menu jest następujące:
|
||||
|
||||
Przystawki:
|
||||
@ -30,8 +30,8 @@ Desery:
|
||||
|
||||
Tiramisu
|
||||
Szarlotka
|
||||
Lody waniliowe" offer(value=”Przystawki: Tatar wołowy Carpaccio z buraka Sałatka caprese Zupy: Krem z dyni Rosół z makaronem Zupa grzybowa Dania główne: Stek z polędwicy wołowej Pieczona kaczka z jabłkami Lasagne Ryba z grilla Risotto z kurczakiem i grzybami Pierogi ruskie Placki ziemniaczane Desery: Tiramisu Szarlotka Lody waniliowe”)
|
||||
user Podaj menu bez potraw na zimno reqalts(exclude=”cold”)
|
||||
Lody waniliowe" offer(value="Przystawki: Tatar wołowy Carpaccio z buraka Sałatka caprese Zupy: Krem z dyni Rosół z makaronem Zupa grzybowa Dania główne: Stek z polędwicy wołowej Pieczona kaczka z jabłkami Lasagne Ryba z grilla Risotto z kurczakiem i grzybami Pierogi ruskie Placki ziemniaczane Desery: Tiramisu Szarlotka Lody waniliowe")
|
||||
user Podaj menu bez potraw na zimno reqalts(exclude="cold")
|
||||
system "Nasze dzisiejsze menu wyłączając potrawy na zimno jest następujące:
|
||||
|
||||
Przystawki:
|
||||
@ -52,34 +52,34 @@ Lasagne
|
||||
Ryba z grilla
|
||||
Risotto z kurczakiem i grzybami
|
||||
Pierogi ruskie
|
||||
Placki ziemniaczane" offer(value=”Przystawki: Carpaccio z buraka Zupy: Krem z dyni Rosół z makaronem Zupa grzybowa Dania główne: Stek z polędwicy wołowej Pieczona kaczka z jabłkami Lasagne Ryba z grilla Risotto z kurczakiem i grzybami Pierogi ruskie Placki ziemniaczane”)
|
||||
user jaki zestaw zarekomendowąłbyś dla studenta z ograniczonym budżetem? request(budget=”low”)
|
||||
Placki ziemniaczane" offer(value="Przystawki: Carpaccio z buraka Zupy: Krem z dyni Rosół z makaronem Zupa grzybowa Dania główne: Stek z polędwicy wołowej Pieczona kaczka z jabłkami Lasagne Ryba z grilla Risotto z kurczakiem i grzybami Pierogi ruskie Placki ziemniaczane")
|
||||
user jaki zestaw zarekomendowąłbyś dla studenta z ograniczonym budżetem? request(budget="low")
|
||||
system "Jako zestaw potraw na zimno w wersji budżetowej polecam:
|
||||
|
||||
1x Carpaccio z buraka (10 zł)
|
||||
1x Lasagne (20zł)" offer(value=”1x Carpaccio z buraka (10 zł) 1x Lasagne (20zł)”)
|
||||
user To prosze dodać to do moje zamówienia, czy macie jakieś napoje? ack&request(type=”drink”)
|
||||
system Jako napój mogę zaproponować jeden z następujących trunków: Coca-cola (500ml), Fanta (500ml), Woda mineralna (wersja gazowana lub niegazowana) (500ml) offer(value=”Coca-cola (500ml), Fanta (500ml), Woda mineralna (wersja gazowana lub niegazowana) (500ml)”)
|
||||
user a macie Piwo? reqalts(type=”beer”)
|
||||
1x Lasagne (20zł)" offer(value="1x Carpaccio z buraka (10 zł) 1x Lasagne (20zł)")
|
||||
user To prosze dodać to do moje zamówienia, czy macie jakieś napoje? ack&request(type="drink")
|
||||
system Jako napój mogę zaproponować jeden z następujących trunków: Coca-cola (500ml), Fanta (500ml), Woda mineralna (wersja gazowana lub niegazowana) (500ml) offer(value="Coca-cola (500ml), Fanta (500ml), Woda mineralna (wersja gazowana lub niegazowana) (500ml)")
|
||||
user a macie Piwo? reqalts(type="beer")
|
||||
system Niestety, nie mamy w ofercie napojów alkoholowych. canthelp
|
||||
user A piwo 0? reqalts(value=”piwo 0”)
|
||||
user A piwo 0? reqalts(value="piwo 0")
|
||||
system Niestety, nie ma w naszym menu napoju piwo 0. canthelp
|
||||
user a co byś zarekomendował do takiego obiadu request(type=”drink”, attribute=”relevant”)
|
||||
system Dla studenta z ograniczonym budżetem mogę zarekomendować napój: woda mineralna (gazowana) (500ml) offer(value=”woda mineralna (gazowana) (500ml)”)
|
||||
user a co byś zarekomendował do takiego obiadu request(type="drink", attribute="relevant")
|
||||
system Dla studenta z ograniczonym budżetem mogę zarekomendować napój: woda mineralna (gazowana) (500ml) offer(value="woda mineralna (gazowana) (500ml)")
|
||||
user to poprosze ack
|
||||
user czy płatnośc można podzielić na 3 osoby? request(payment_type=”split”)
|
||||
user czy płatnośc można podzielić na 3 osoby? request(payment_type="split")
|
||||
system Przykro mi, ale oferujemy jedynie standardowe formy płatności kartą lub gotówką na miejscu. canthelp
|
||||
user płatność może byc kartą ale w 3 porcjach request(payment_type=”split”)
|
||||
user płatność może byc kartą ale w 3 porcjach request(payment_type="split")
|
||||
system Przykro mi, ale nie wspieramy tej opcji płatności canthelp
|
||||
user Czy opakowanie na wynos są dodatkowo płatne? request(topic=”packaging”, value=”price”)
|
||||
user Czy opakowanie na wynos są dodatkowo płatne? request(topic="packaging", value="price")
|
||||
system Nie, opakowania są wliczone w cenę potrawy. inform
|
||||
user Super to zatem wszystko ack&bye
|
||||
system W celu realizacji zamówienia proszę o podanie adresu dostawy oraz formy płatności. canthelp()&canthelp()
|
||||
user "Uniwersytetu Poznańskiego 4, 61-614 Poznań
|
||||
Sala D-3,
|
||||
płatność za pomocą kryptowalut" inform(delivery=”Uniwersytetu Poznańskiego 4, 61-614 Poznań Sala D-3”)&inform(payment=”kryptowalut”)
|
||||
płatność za pomocą kryptowalut" inform(delivery="Uniwersytetu Poznańskiego 4, 61-614 Poznań Sala D-3")&inform(payment="kryptowalut")
|
||||
system Przykro mi, ale nie wspieramy tej opcji płatności. Oferujemy płatność kartą lub gotówką na miejscu. canthelp
|
||||
user a czy można blikiem? request(type=”payment”, value=”blikiem”)
|
||||
user a czy można blikiem? request(type="payment", value="blikiem")
|
||||
system Przykro mi, ale nie wspieramy tej opcji płatności. Oferujemy płatność kartą lub gotówką na miejscu canthelp
|
||||
user to gotówką inform(payment=”cash”)
|
||||
user to gotówką inform(payment="cash")
|
||||
system Zrozumiałem. Zamówienie zostało złożone i jest teraz w przygotowaniu. Dziękuję bardzo i życzę smacznego! affirm&bye
|
||||
|
Can't render this file because it contains an unexpected character in line 3 and column 45.
|
@ -1,8 +1,8 @@
|
||||
user Dzień dobry hello
|
||||
system "Witamy w restauracji ""Jarvis"". Jestem systemem przyjmującym zamówienia. W czym mogę pomóc?" welcomemsg
|
||||
user Czy przyjmujecie zamówienia tylko z jednej restauracji? request(restaurant=”other”)
|
||||
user Czy przyjmujecie zamówienia tylko z jednej restauracji? request(restaurant="other")
|
||||
system "Obecnie obsługujemy tylko restaurację ""Jarvis""." canthelp
|
||||
user Jakie dania oferujecie? request(type=”menu”)
|
||||
user Jakie dania oferujecie? request(type="menu")
|
||||
system "Nasze dzisiejsze menu jest następujące:
|
||||
|
||||
Przystawki:
|
||||
@ -32,14 +32,14 @@ Desery:
|
||||
|
||||
Tiramisu
|
||||
Szarlotka
|
||||
Lody waniliowe" offer(value=”Przystawki: Tatar wołowy Carpaccio z buraka Sałatka caprese Zupy: Krem z dyni Rosół z makaronem Zupa grzybowa Dania główne: Stek z polędwicy wołowej Pieczona kaczka z jabłkami Lasagne Ryba z grilla Risotto z kurczakiem i grzybami Pierogi ruskie Placki ziemniaczane Desery: Tiramisu Szarlotka Lody waniliowe”)
|
||||
user Dobrze, na przystawke poprosze tatar, na danie glowne stek z poledwicy a na deser tiramisu inform(order=”Tatar wołowy, stek z poledwicy, tiramisu”)
|
||||
user czy oferujecie rozne poziomy wysmazenia wolowiny? reqmore(topic=”stek z poledwicy”, value=”smażenie”)
|
||||
system "Tak, stek może być podany jako ""krwisty"", ""średnio krwisty"", ""wysmażony"" oraz ""mocno wysmażony"". " "offer(value=”""krwisty"", ""średnio krwisty"", ""wysmażony"" oraz ""mocno wysmażony"")"
|
||||
user poprosze srednio krwisty. inform(value=”stek z polędwicy”, attribute=”średnio krwisty”)
|
||||
Lody waniliowe" offer(value="Przystawki: Tatar wołowy Carpaccio z buraka Sałatka caprese Zupy: Krem z dyni Rosół z makaronem Zupa grzybowa Dania główne: Stek z polędwicy wołowej Pieczona kaczka z jabłkami Lasagne Ryba z grilla Risotto z kurczakiem i grzybami Pierogi ruskie Placki ziemniaczane Desery: Tiramisu Szarlotka Lody waniliowe")
|
||||
user Dobrze, na przystawke poprosze tatar, na danie glowne stek z poledwicy a na deser tiramisu inform(order="Tatar wołowy, stek z poledwicy, tiramisu")
|
||||
user czy oferujecie rozne poziomy wysmazenia wolowiny? reqmore(topic="stek z poledwicy", value="smażenie")
|
||||
system "Tak, stek może być podany jako ""krwisty"", ""średnio krwisty"", ""wysmażony"" oraz ""mocno wysmażony"". " "offer(value="""krwisty"", ""średnio krwisty"", ""wysmażony"" oraz ""mocno wysmażony"")"
|
||||
user poprosze srednio krwisty. inform(value="stek z polędwicy", attribute="średnio krwisty")
|
||||
system Dobrze, zaznaczyłem że stek ma być średnio krwisty. Czy chciałby Pan zmienić coś jeszcze w zamówieniu czy przejść do procesu ustalenia dostawy i płatności? affirm&reqmore
|
||||
user Moze finalizowac zamowienie affirm
|
||||
system Dobrze, poproszę o podanie adresu dostawy oraz metodę płatności (oferujemy płatność kartą lub gotówką na miejscu). request(value=”delivery”)&select(value=”payment”)
|
||||
user platnosc gotowka, ulica sezamkowa 123, Pacanowo inform(payment=”cash”)&inform(delivery=”ulica sezamkowa 123, Pacanowo”)
|
||||
system Dobrze, poproszę o podanie adresu dostawy oraz metodę płatności (oferujemy płatność kartą lub gotówką na miejscu). request(value="delivery")&select(value="payment")
|
||||
user platnosc gotowka, ulica sezamkowa 123, Pacanowo inform(payment="cash")&inform(delivery="ulica sezamkowa 123, Pacanowo")
|
||||
system Zamówienie zostało złożone i jest teraz w przygotowaniu. Dziękuję bardzo i życzę smacznego! affirm&bye
|
||||
user dziekuje za pomoc thankyou&bye
|
||||
|
Can't render this file because it contains an unexpected character in line 3 and column 83.
|
@ -1,18 +1,18 @@
|
||||
user Siema, w czym możesz mi pomóc? hello
|
||||
system "Witamy w restauracji ""Jarvis"". Jestem systemem przyjmującym zamówienia. W czym mogę pomóc?" welcomemsg
|
||||
user Chciałabym zamówic coś na obiad, co polecasz? request(value=”recommendation”)
|
||||
system Jako danie główne mogę polecić danie Stek z polędwicy wołowej, a na przystawkę Carpaccio z buraka. offer(value=”Stek z polędwicy wołowej, Carpaccio z buraka”)
|
||||
user Ile kosztuje to danie główne? reqmore(topic=”Stek z polędwicy wołowej”, value=”price”)
|
||||
system Stek z polędwicy wołowej kosztuje 39,99 zł. inform(value=”39,99 zł”)
|
||||
user Dobrze, a czy carpaccio posiada jakies alergeny? reqmore(topic=”Carpaccio z buraka”, value=”allergens”)
|
||||
system Carpaccio z buraka zawiera następujące alergeny: mleko inform(topic”Carpaccio z buraka”, question=”allergens”, value=”mleko”)
|
||||
user Okej, to wziąłbym to, a co do picia proponujesz? request(value=”recommendation”, type=”drink”)
|
||||
system Jako napój mogę zaproponować jeden z następujących trunków: Coca-cola (500ml), Fanta (500ml), Woda mineralna (wersja gazowana lub niegazowana) (500ml) offer(value=”Coca-cola (500ml), Fanta (500ml), Woda mineralna (wersja gazowana lub niegazowana) (500ml)”)
|
||||
user Czy w ofercie nie ma napoi zero? reqmore(topic=”napoje zero”)
|
||||
system Oferujemy napój coca-cola w wersji zero. Woda mineralna również nie zawiera cukru. inform(topic=”napoje zero”)
|
||||
user Chciałabym zamówic coś na obiad, co polecasz? request(value="recommendation")
|
||||
system Jako danie główne mogę polecić danie Stek z polędwicy wołowej, a na przystawkę Carpaccio z buraka. offer(value="Stek z polędwicy wołowej, Carpaccio z buraka")
|
||||
user Ile kosztuje to danie główne? reqmore(topic="Stek z polędwicy wołowej", value="price")
|
||||
system Stek z polędwicy wołowej kosztuje 39,99 zł. inform(value="39,99 zł")
|
||||
user Dobrze, a czy carpaccio posiada jakies alergeny? reqmore(topic="Carpaccio z buraka", value="allergens")
|
||||
system Carpaccio z buraka zawiera następujące alergeny: mleko inform(topic"Carpaccio z buraka", question="allergens", value="mleko")
|
||||
user Okej, to wziąłbym to, a co do picia proponujesz? request(value="recommendation", type="drink")
|
||||
system Jako napój mogę zaproponować jeden z następujących trunków: Coca-cola (500ml), Fanta (500ml), Woda mineralna (wersja gazowana lub niegazowana) (500ml) offer(value="Coca-cola (500ml), Fanta (500ml), Woda mineralna (wersja gazowana lub niegazowana) (500ml)")
|
||||
user Czy w ofercie nie ma napoi zero? reqmore(topic="napoje zero")
|
||||
system Oferujemy napój coca-cola w wersji zero. Woda mineralna również nie zawiera cukru. inform(topic="napoje zero")
|
||||
user Okej to wezmę do tego cole zero, ile wynosi koszt całego zamówienia? affirm
|
||||
system Zrozumiałem. Twoje zamówienie to teraz: Stek z polędwicy wołowej, Carpaccio z buraka oraz Coca-cola (zero). Całkowity koszt zamówienia wraz z dostawą to 64.99 zł. affirm&imp-conf
|
||||
user Dobrze chciałbym zapłacić przy odbiorze gotówką, czy jest taka możliwość? reqmore(topic=”payment”)
|
||||
system Tak, oferujemy opcję płatności kartą przy odbiorze. Czy w takim razie złożyć zamówienie? Jeśli tak to proszę podać adres dostawy. affirm&request(value=”delivery”)
|
||||
user Tak złóż zamówienie, na adres XYZ. affirm&inform(delivery=”XYZ”)
|
||||
user Dobrze chciałbym zapłacić przy odbiorze gotówką, czy jest taka możliwość? reqmore(topic="payment")
|
||||
system Tak, oferujemy opcję płatności kartą przy odbiorze. Czy w takim razie złożyć zamówienie? Jeśli tak to proszę podać adres dostawy. affirm&request(value="delivery")
|
||||
user Tak złóż zamówienie, na adres XYZ. affirm&inform(delivery="XYZ")
|
||||
system Zamówienie zostało złożone i jest teraz w przygotowaniu. Dziękuję bardzo i życzę smacznego! affirm&bye
|
||||
|
Can't render this file because it contains an unexpected character in line 3 and column 70.
|
@ -1,43 +1,43 @@
|
||||
user witam hello
|
||||
system "Witamy w restauracji ""Jarvis"". Jestem systemem przyjmującym zamówienia. W czym mogę pomóc?" welcomemsg
|
||||
user chciałbym zamówic ostry mało tłuszczowy obiad czy cos doradzisz ? request(type=”low-fat”)
|
||||
system Mogę polecić szaszłyki z kurczaka w ostrym sosie, z dodatkiem autorskiej sałatki warzywnej naszego szefa. offer(value=”zaszłyki z kurczaka w ostrym sosie, z dodatkiem autorskiej sałatki warzywnej naszego szefa”)
|
||||
user a cos innego nie lubie kurczaka reqalts(exclude=”kurczak”)
|
||||
system W takim razie może Ryba z grilla z dodatkiem mieszanki ostrych przypraw? offer(value=”Ryba z grilla z dodatkiem mieszanki ostrych przypraw”)
|
||||
user chciałbym się dowiedzieć jaka ryba, większości ryb nie lubię :( reqmore(topic=”Ryba z grilla z dodatkiem mieszanki ostrych przypraw”, value=”gatunek”)
|
||||
system Jedyną rybą jaką dysponujemy jest pstrąg. inform(topic=”Ryba z grilla z dodatkiem mieszanki ostrych przypraw”, value=”pstrąg”)
|
||||
user Pasuje. czy możesz powiedzieć jakie składniki sa w sałatce moge miec uczulenia na niektóre składniki reqmore(topic=”sałatka warzywna”, value=”składniki”)
|
||||
system Sałatka warzywna zawiera następujące składniki: ziemniaki, marchew, pietruszka, jajka, ogórki kiszone, cebula, jabłka, groszek zielony, majonez, musztarda. inform(topic=”sałatka warzywna”, argument=”składniki”, value=”ziemniaki, marchew, pietruszka, jajka, ogórki kiszone, cebula, jabłka, groszek zielony, majonez, musztarda”)
|
||||
system Jeśli chcesz, mogę zamówić wersję potrawy bez danego składnika. inform(topic=”alternative”)
|
||||
user chciałbym sałatke, która nie ma majonezy i jest swieza reqalts(include=”sałatka warzywna”, exclude=”majonez”, exclude=“nieświeża”)
|
||||
system Nasze potrawy zawsze są świeże, nasza restauracja i jej pracownicy spełniają wszystkie normy sanepidu. Dodałem do zamówienia sałatkę warzywną (bez majonezu). inform(topic=”świeżość”)
|
||||
user chciałbym bez sałatki jednak, a w miejscu tego kiszonke. Czy maci kiszonki w restauracji reqalts(include=”kiszonka”)
|
||||
user chciałbym zamówic ostry mało tłuszczowy obiad czy cos doradzisz ? request(type="low-fat")
|
||||
system Mogę polecić szaszłyki z kurczaka w ostrym sosie, z dodatkiem autorskiej sałatki warzywnej naszego szefa. offer(value="zaszłyki z kurczaka w ostrym sosie, z dodatkiem autorskiej sałatki warzywnej naszego szefa")
|
||||
user a cos innego nie lubie kurczaka reqalts(exclude="kurczak")
|
||||
system W takim razie może Ryba z grilla z dodatkiem mieszanki ostrych przypraw? offer(value="Ryba z grilla z dodatkiem mieszanki ostrych przypraw")
|
||||
user chciałbym się dowiedzieć jaka ryba, większości ryb nie lubię :( reqmore(topic="Ryba z grilla z dodatkiem mieszanki ostrych przypraw", value="gatunek")
|
||||
system Jedyną rybą jaką dysponujemy jest pstrąg. inform(topic="Ryba z grilla z dodatkiem mieszanki ostrych przypraw", value="pstrąg")
|
||||
user Pasuje. czy możesz powiedzieć jakie składniki sa w sałatce moge miec uczulenia na niektóre składniki reqmore(topic="sałatka warzywna", value="składniki")
|
||||
system Sałatka warzywna zawiera następujące składniki: ziemniaki, marchew, pietruszka, jajka, ogórki kiszone, cebula, jabłka, groszek zielony, majonez, musztarda. inform(topic="sałatka warzywna", argument="składniki", value="ziemniaki, marchew, pietruszka, jajka, ogórki kiszone, cebula, jabłka, groszek zielony, majonez, musztarda")
|
||||
system Jeśli chcesz, mogę zamówić wersję potrawy bez danego składnika. inform(topic="alternative")
|
||||
user chciałbym sałatke, która nie ma majonezy i jest swieza reqalts(include="sałatka warzywna", exclude="majonez", exclude=“nieświeża")
|
||||
system Nasze potrawy zawsze są świeże, nasza restauracja i jej pracownicy spełniają wszystkie normy sanepidu. Dodałem do zamówienia sałatkę warzywną (bez majonezu). inform(topic="świeżość")
|
||||
user chciałbym bez sałatki jednak, a w miejscu tego kiszonke. Czy maci kiszonki w restauracji reqalts(include="kiszonka")
|
||||
system Usunąłem potrawę Sałatka warzywna z zamówienia. Przykro mi, w ofercie nie posiadamy potrawy kiszonka. canthelp
|
||||
user chodziło mi o kiszonki czyli ogorek kiszony, kimchi, kapusta kiszona itd reqalts(include=”ogorek kiszony, kimchi, kapusta kiszona”)
|
||||
system Mamy w ofercie kimchi. Czy dodać je do zamówienia? offer(value=”kimchi”)&expl-conf
|
||||
user chodziło mi o kiszonki czyli ogorek kiszony, kimchi, kapusta kiszona itd reqalts(include="ogorek kiszony, kimchi, kapusta kiszona")
|
||||
system Mamy w ofercie kimchi. Czy dodać je do zamówienia? offer(value="kimchi")&expl-conf
|
||||
user tak affirm
|
||||
system Dobrze, dodałem Kimchi do zamówienia. Czy chciałby Pan zmienić coś jeszcze w zamówieniu czy przejść do procesu ustalenia dostawy i płatności? ack&reqmore
|
||||
user chciałbym jeszcze zamówic deser. Co się znajduje w panstwa ofercie request(type=”dessert”)
|
||||
system Jako deser oferujemy: Tiramisu, Szarlotka, Lody waniliowe offer(value=”Tiramisu, Szarlotka, Lody waniliowe”)
|
||||
user czy szarlotka jest wypiekana przez panstwa reqmore(topic=”szarlotka”)
|
||||
system Nasze potrawy zawsze są świeże i przygotowywane na miejscu. inform(topic=”świeżość”)
|
||||
user a mozliwosc jest z szarlotki z lodami ? request(include=”szarlotka”, include=”lody”)
|
||||
user chciałbym jeszcze zamówic deser. Co się znajduje w panstwa ofercie request(type="dessert")
|
||||
system Jako deser oferujemy: Tiramisu, Szarlotka, Lody waniliowe offer(value="Tiramisu, Szarlotka, Lody waniliowe")
|
||||
user czy szarlotka jest wypiekana przez panstwa reqmore(topic="szarlotka")
|
||||
system Nasze potrawy zawsze są świeże i przygotowywane na miejscu. inform(topic="świeżość")
|
||||
user a mozliwosc jest z szarlotki z lodami ? request(include="szarlotka", include="lody")
|
||||
system Czy dobrze rozumiem, iż chcesz dodać do zamówienia szarlotkę oraz lody? Expl-conf
|
||||
user tak, ale na jednym talerzu zeby było reqmore(topic=”szarlotka z lodami”)
|
||||
user tak, ale na jednym talerzu zeby było reqmore(topic="szarlotka z lodami")
|
||||
system Zrozumiałem, dodam tę informację jako notkę do zamówienia. affirm
|
||||
system Czy chciałby Pan zmienić coś jeszcze w zamówieniu czy przejść do procesu ustalenia dostawy i płatności? reqmore
|
||||
user dostawy i płatnosci reqmore(topic=”delivery and payment”)
|
||||
system Zrozumiałem. Proszę o podanie adresu dostawy oraz metody płatności (oferujemy płatność kartą lub gotówką na miejscu). request(value=”delivery”)&request(value=”payment”)
|
||||
user a czy mógłbym przyjsc do restauracji i zjesc o danej godzinie ? reqmore(topic=”takeout”)
|
||||
system Oferujemy opcję zamówienia z odbiorem osobistym. Zamówienia złożone przez internet mogą być zjedzone wewnątrz restauracji jeśli znajdują się wolne stoliki. offer(value=”takeout”)
|
||||
user a na miejscu moge zapłacic reqmore(topic=”payment”)
|
||||
system Tak, oferujemy możliwość płatności kartą lub gotówką w restauracji inform(topic=”payment”)
|
||||
user to gotowki za ile musze byc w restauracji zeby wszystko było gotowo affirm&reqmore(topic=”czas realizacji zamówienia”)
|
||||
system Przewidywany czas realizacji zamówienia to 97 minut. inform(topic=”czas realizacji zamówienia”)
|
||||
user na 15 dzisiaj mozna zarezerowac stoli z podanym obiadem reqmore(topic=”rezerwacja”, time=”today, 15:00”)
|
||||
user dostawy i płatnosci reqmore(topic="delivery and payment")
|
||||
system Zrozumiałem. Proszę o podanie adresu dostawy oraz metody płatności (oferujemy płatność kartą lub gotówką na miejscu). request(value="delivery")&request(value="payment")
|
||||
user a czy mógłbym przyjsc do restauracji i zjesc o danej godzinie ? reqmore(topic="takeout")
|
||||
system Oferujemy opcję zamówienia z odbiorem osobistym. Zamówienia złożone przez internet mogą być zjedzone wewnątrz restauracji jeśli znajdują się wolne stoliki. offer(value="takeout")
|
||||
user a na miejscu moge zapłacic reqmore(topic="payment")
|
||||
system Tak, oferujemy możliwość płatności kartą lub gotówką w restauracji inform(topic="payment")
|
||||
user to gotowki za ile musze byc w restauracji zeby wszystko było gotowo affirm&reqmore(topic="czas realizacji zamówienia")
|
||||
system Przewidywany czas realizacji zamówienia to 97 minut. inform(topic="czas realizacji zamówienia")
|
||||
user na 15 dzisiaj mozna zarezerowac stoli z podanym obiadem reqmore(topic="rezerwacja", time="today, 15:00")
|
||||
system Przykro mi, ale nie oferujemy możliwości rezerwacji stolika online. canthelp
|
||||
user czyli nie ma mozliwosci zamowienia i zjedzenia w restauracji repeat
|
||||
system Zamówienia złożone przez internet mogą być zjedzone wewnątrz restauracji jeśli znajdą się wolne stoliki. canthelp
|
||||
user oki ack
|
||||
user to odbiore ack
|
||||
system Zrozumiałem. Zamówienie zostało odnotowane z odbiorem w restauracji o godzinie 15. Dziękuję bardzo i życzę smacznego! affirm&inform(topic=”order received”, delivery_time=”today 15:00”)&bye
|
||||
system Zrozumiałem. Zamówienie zostało odnotowane z odbiorem w restauracji o godzinie 15. Dziękuję bardzo i życzę smacznego! affirm&inform(topic="order received", delivery_time="today 15:00")&bye
|
||||
|
Can't render this file because it contains an unexpected character in line 3 and column 90.
|
@ -1,11 +1,11 @@
|
||||
user Witam system hello()
|
||||
system Czesc, jestem agentem dialogowym przyjmujacym zamowienia w restauracji. Moge doradzic ci w wyborze odpowiedniej pozycji z menu. W czym moge ci pomoc? welcomemsg()
|
||||
user Jaką kuchnie oferujecie? request(value=”type”)
|
||||
system Oferujemy kuchnie polska inform(value=”polish”)
|
||||
user czy macie może w ofercie zrazy wołowe? request(value=”zrazy wolowe”)
|
||||
system Niestety, w naszej ofercie nie ma zrazów wołowych, mamy jednak w ofercie ”Stek z polędwicy wołowej”. negate()&offer(value=”Stek z poledwicy wolowej”)
|
||||
user cena jest per 100g? czy jest to danie o określonej gramaturze, jeżeli tak to jakiej? request(value=”size”)
|
||||
system Danie ma określoną porcję - 250 gramów. inform(size=”250g")
|
||||
user Jaką kuchnie oferujecie? request(value="type")
|
||||
system Oferujemy kuchnie polska inform(value="polish")
|
||||
user czy macie może w ofercie zrazy wołowe? request(value="zrazy wolowe")
|
||||
system Niestety, w naszej ofercie nie ma zrazów wołowych, mamy jednak w ofercie "Stek z polędwicy wołowej". negate()&offer(value="Stek z poledwicy wolowej")
|
||||
user cena jest per 100g? czy jest to danie o określonej gramaturze, jeżeli tak to jakiej? request(value="size")
|
||||
system Danie ma określoną porcję - 250 gramów. inform(size="250g")
|
||||
user Jaką macie kartę napojów? request(value="drinks")
|
||||
system Mamy do wyboru soki owocowe, wodę i colę. offer(value="soki owocowe")&offer(value="woda")&offer(value="cola")
|
||||
user Jakie aperitify są u was dostępne? "request(value="aperitif")"
|
||||
|
Can't render this file because it contains an unexpected character in line 8 and column 71.
|
@ -1,27 +1,27 @@
|
||||
user Dzień dobry hello()
|
||||
system Czesc, jestem agentem dialogowym przyjmujacym zamowienia w restauracji. Moge doradzic ci w wyborze odpowiedniej pozycji z menu. W czym moge ci pomoc? welcomemsg()
|
||||
user Czy udało mi się skontaktować z siecią restauracji czy wybraną restauracją? request(value=”type”)
|
||||
system Skontaktowałeś się z restauracją ”Uniwersytecka”. inform(name=”Uniwersytecka”)
|
||||
user Dziękuję. czy mogę zamówić posiłki na godzinę 15 request(time=”15:00”)
|
||||
user Czy udało mi się skontaktować z siecią restauracji czy wybraną restauracją? request(value="type")
|
||||
system Skontaktowałeś się z restauracją "Uniwersytecka". inform(name="Uniwersytecka")
|
||||
user Dziękuję. czy mogę zamówić posiłki na godzinę 15 request(time="15:00")
|
||||
system Chcesz zamówić danie na miejscu czy na wynos? select()
|
||||
user na wynos, ale odbiorę je osobiście inform(value=”to go”)
|
||||
user na wynos, ale odbiorę je osobiście inform(value="to go")
|
||||
system Ok, możesz zamówić posiłki na godzinę 15. Co chciałbyś zamówić? confirm()
|
||||
user A co oferujecie z dań mięsnych request(value=”meat”)
|
||||
system Oferowane przez nas dania główne mięsne to: ”Stek z polędwicy wołowej”, ”Pieczona kaczka z jabłkami”, ”Lasagne”, ”Ryba z grilla”, ”Risotto z kurczakiem i grzybami”, select()
|
||||
user Jaki serwujecie rodzaj ryby request(value=”fish”)
|
||||
system Serwujemy mintaja. inform(fish=”mintaj”)
|
||||
user w postaci fileta czy z ośćmi request(value=”type”)
|
||||
system Ryba podawana jest jako filet. inform(value=”filet”)
|
||||
user Dziękuję. jaka jest cena? request(value=”price”)
|
||||
system ”Ryba z grilla” kosztuje 39zł. inform(price=”39”)
|
||||
user A co oferujecie z dań mięsnych request(value="meat")
|
||||
system Oferowane przez nas dania główne mięsne to: "Stek z polędwicy wołowej", "Pieczona kaczka z jabłkami", "Lasagne", "Ryba z grilla", "Risotto z kurczakiem i grzybami", select()
|
||||
user Jaki serwujecie rodzaj ryby request(value="fish")
|
||||
system Serwujemy mintaja. inform(fish="mintaj")
|
||||
user w postaci fileta czy z ośćmi request(value="type")
|
||||
system Ryba podawana jest jako filet. inform(value="filet")
|
||||
user Dziękuję. jaka jest cena? request(value="price")
|
||||
system "Ryba z grilla" kosztuje 39zł. inform(price="39")
|
||||
user Czy do tego serwowane są jeszcze ziemniaki request()
|
||||
system Tak, danie ”Ryba z grilla” zawiera pieczone ziemniaki. confirm()
|
||||
system Tak, danie "Ryba z grilla" zawiera pieczone ziemniaki. confirm()
|
||||
user A jakieś warzywa lub surówkę? request()
|
||||
system Tak, zawiera surówkę z kiszonej kapusty. confirm()
|
||||
user dziękuję bardzo, w takim razie chciałbym to zamówić request(value=”fish”)
|
||||
user dziękuję bardzo, w takim razie chciałbym to zamówić request(value="fish")
|
||||
system Dodano do zamówienia, coś jeszcze? confirm()
|
||||
user jakie desery Państwo oferują request(value=”dessert”)
|
||||
system Oferujemy: ”Tiramisu” ”Szarlotka”, ”Lody waniliowe”, select()
|
||||
user Jaka są ceny deserów request(value=”price”)
|
||||
system ”Tiramisu” 15zł, ”Szarlotka” 15zł, ”Lody waniliowe” 10zł inform()
|
||||
user Poproszę Tiramisu request(value=”Tiramisu”)
|
||||
user jakie desery Państwo oferują request(value="dessert")
|
||||
system Oferujemy: "Tiramisu" "Szarlotka", "Lody waniliowe", select()
|
||||
user Jaka są ceny deserów request(value="price")
|
||||
system "Tiramisu" 15zł, "Szarlotka" 15zł, "Lody waniliowe" 10zł inform()
|
||||
user Poproszę Tiramisu request(value="Tiramisu")
|
||||
|
Can't render this file because it contains an unexpected character in line 3 and column 102.
|
@ -1,24 +1,24 @@
|
||||
user Hej, jakim botem jesteś? hello()
|
||||
system Czesc, jestem agentem dialogowym przyjmujacym zamowienia w restauracji. Moge doradzic ci w wyborze odpowiedniej pozycji z menu. W czym moge ci pomoc? welcomemsg()
|
||||
user Czy posiadacie danie dnia? request(value=”menu”)
|
||||
system Dzisiejsze danie dnia to ”Zupa grzybowa” i ”Pierogi ruskie”. select()
|
||||
user jak duża jest porcja pierogów ruskich? request(value=”size”)
|
||||
system Porcja pierogów ruskich zawiera 8 szt. inform(size=”8”)
|
||||
user To poproszę dwie porcje. Jakie napoje macie w ofercie? request(value=”drinks”)
|
||||
system Mamy do wyboru soki owocowe, wodę i colę. offer(value=”soki owocowe”)&offer(value=”woda”)&offer(value=”cola”)
|
||||
user To poproszę do tego sok owocowy. Soki z jakich owoców są dostępne? Czy są one świeżo wyciskane? request(drink=”sok owocowy”)
|
||||
user Czy posiadacie danie dnia? request(value="menu")
|
||||
system Dzisiejsze danie dnia to "Zupa grzybowa" i "Pierogi ruskie". select()
|
||||
user jak duża jest porcja pierogów ruskich? request(value="size")
|
||||
system Porcja pierogów ruskich zawiera 8 szt. inform(size="8")
|
||||
user To poproszę dwie porcje. Jakie napoje macie w ofercie? request(value="drinks")
|
||||
system Mamy do wyboru soki owocowe, wodę i colę. offer(value="soki owocowe")&offer(value="woda")&offer(value="cola")
|
||||
user To poproszę do tego sok owocowy. Soki z jakich owoców są dostępne? Czy są one świeżo wyciskane? request(drink="sok owocowy")
|
||||
system Oferujemy sok jabłkowy i pomarańczowy. Niestety, nie mamy w ofercie soków świeżo wyciskanych. confirm()
|
||||
user w jakich cenach są te soki? request(value=”price”)
|
||||
system Jeden sok 300ml kosztuje 6zł inform(price=”6”)
|
||||
user w jakich cenach są te soki? request(value="price")
|
||||
system Jeden sok 300ml kosztuje 6zł inform(price="6")
|
||||
user to poproszę dodać to do zamówienia oraz podsumować całe zamówienie confirm()
|
||||
system Jaki sok chciałbyś zamówić? Jabłkowy czy pomarańczowy? offer(value=”drink”)
|
||||
user Pomarańczowy request(drink=”pomaranczowy”)
|
||||
system Ok. Twoje zamówienie to: 2x ”Pierogi ruskie” i sok pomarańczowy. Łączna cena to 56zł. Chcesz zamówić na miejscu czy na wynos? confirm()
|
||||
user na wynos request(delivery=”true”)
|
||||
system Chcesz zamówić z dostawą czy odebrać osobiście? offer(value=”delivery type”)
|
||||
user Z dostawą request(delivery=”true”)
|
||||
system Jaki jest adres dostawy? request(value=”address”)
|
||||
system Jaki sok chciałbyś zamówić? Jabłkowy czy pomarańczowy? offer(value="drink")
|
||||
user Pomarańczowy request(drink="pomaranczowy")
|
||||
system Ok. Twoje zamówienie to: 2x "Pierogi ruskie" i sok pomarańczowy. Łączna cena to 56zł. Chcesz zamówić na miejscu czy na wynos? confirm()
|
||||
user na wynos request(delivery="true")
|
||||
system Chcesz zamówić z dostawą czy odebrać osobiście? offer(value="delivery type")
|
||||
user Z dostawą request(delivery="true")
|
||||
system Jaki jest adres dostawy? request(value="address")
|
||||
user 00120 Watykan inform()
|
||||
system Dowóz zamówienia na taki adres będzie kosztował 21,37zł. Łączna cena zamówienia to 77,37zł, czy potwierdzasz zamówienie? confirm()&inform(price=”77”)
|
||||
system Dowóz zamówienia na taki adres będzie kosztował 21,37zł. Łączna cena zamówienia to 77,37zł, czy potwierdzasz zamówienie? confirm()&inform(price="77")
|
||||
user Tak potwierdzam ack()
|
||||
system Dziękujemy za skorzystanie z naszych usług. Przewidywany czas oczekiwania na zamówienie to 45minut. confirm()
|
||||
|
Can't render this file because it contains an unexpected character in line 3 and column 47.
|
@ -1,22 +1,22 @@
|
||||
user Cześć hello()
|
||||
system Czesc, jestem agentem dialogowym przyjmujacym zamowienia w restauracji. Moge doradzic ci w wyborze odpowiedniej pozycji z menu. W czym moge ci pomoc? welcomemsg()
|
||||
user Mam ochotę na jakieś danie z makaronem. Czy mógłbyś mi coś polecić? request(value=”pasta”)
|
||||
system Mamy w ofercie ”Lasagne” i ”Rosół z makaronem”. select()
|
||||
user A czy macie jakieś dania azjatyckie? request(type=”Asian”)
|
||||
user Mam ochotę na jakieś danie z makaronem. Czy mógłbyś mi coś polecić? request(value="pasta")
|
||||
system Mamy w ofercie "Lasagne" i "Rosół z makaronem". select()
|
||||
user A czy macie jakieś dania azjatyckie? request(type="Asian")
|
||||
system Niestety, nie oferujemy dań kuchni azjatyckiej. negate()
|
||||
user No dobrze, a w jakiej cenie jest Lasagnia? request(value=”price”)
|
||||
system Lasagnia kosztuje 29zł. inform(price=”29”)
|
||||
user W takim razie dodaj ją do zamówienia Czy mógłbyś zaproponować coś na przystawkę i na deser? confirm()&request(value=”starter, dessert”)
|
||||
system Mamy w ofercie przystawki: ”Tatar wołowy”, ”Carpaccio z buraka”, ”Sałatka caprese”, oraz desery: ”Tiramisu” ”Szarlotka”, ”Lody waniliowe”. select()
|
||||
user Poproszę w takim razie Carpaccio z buraka, Tiramisu i jakieś dwa napoje request(value=”carpaccio”)
|
||||
system Z napojów mamy do wyboru soki owocowe, wodę i colę. offer(value=”drinks”)
|
||||
user Poproszę wodę i colę request(value=”woda”)&request(value=”cola”)
|
||||
user No dobrze, a w jakiej cenie jest Lasagnia? request(value="price")
|
||||
system Lasagnia kosztuje 29zł. inform(price="29")
|
||||
user W takim razie dodaj ją do zamówienia Czy mógłbyś zaproponować coś na przystawkę i na deser? confirm()&request(value="starter, dessert")
|
||||
system Mamy w ofercie przystawki: "Tatar wołowy", "Carpaccio z buraka", "Sałatka caprese", oraz desery: "Tiramisu" "Szarlotka", "Lody waniliowe". select()
|
||||
user Poproszę w takim razie Carpaccio z buraka, Tiramisu i jakieś dwa napoje request(value="carpaccio")
|
||||
system Z napojów mamy do wyboru soki owocowe, wodę i colę. offer(value="drinks")
|
||||
user Poproszę wodę i colę request(value="woda")&request(value="cola")
|
||||
system Dodano do zamówienia. Czy to wszystko? confirm()
|
||||
user Tak confirm()
|
||||
system Twoje zamówienie to: ”Carpaccio z buraka”, ”Lasagne”, ”Tiramisu”, ”Woda” i ”Cola”. Całość wyniosła 77zł. Chcesz zamówić z dostawą czy odbiorem osobistym? inform(price=”77”)
|
||||
user Z dostawą request(value=”delivery”)
|
||||
system Na jaki adres? request(value=”address”)
|
||||
user Uniwersytetu Poznańskiego 4, 61-614 Poznań request(address=”Uniwersytetu Poznańskiego 4, 61-614 Poznań”)
|
||||
system Twoje zamówienie to: "Carpaccio z buraka", "Lasagne", "Tiramisu", "Woda" i "Cola". Całość wyniosła 77zł. Chcesz zamówić z dostawą czy odbiorem osobistym? inform(price="77")
|
||||
user Z dostawą request(value="delivery")
|
||||
system Na jaki adres? request(value="address")
|
||||
user Uniwersytetu Poznańskiego 4, 61-614 Poznań request(address="Uniwersytetu Poznańskiego 4, 61-614 Poznań")
|
||||
system Ok, łączna cena z dostawą to 87zł. Potwierdzasz zamówienie? confirm()
|
||||
user Potwierdzam ack()
|
||||
system Dziękujemy za skorzystanie z naszych usług. Przewidywany czas oczekiwania na zamówienie to 45minut. bye()&inform()
|
||||
|
Can't render this file because it contains an unexpected character in line 3 and column 95.
|
@ -1,6 +1,6 @@
|
||||
user Dzień dobry. hello()
|
||||
system Czesc, jestem agentem dialogowym przyjmujacym zamowienia w restauracji. Moge doradzic ci w wyborze odpowiedniej pozycji z menu. W czym moge ci pomoc? welcomemsg()
|
||||
user Chciałbym zamówić jakiś zestaw sushi na kilka osób na imprezę urodzinową. request()
|
||||
system Niestety, nie mamy sushi w ofercie restauracji ”Uniwersytecka” czy chciałbyś zobaczyć menu? negate()&reqmore()
|
||||
system Niestety, nie mamy sushi w ofercie restauracji "Uniwersytecka" czy chciałbyś zobaczyć menu? negate()&reqmore()
|
||||
user Nie, dziękuję. Do widzzenia. negate()&bye()
|
||||
system Dziekuję, miłego dnia! bye()
|
||||
|
Can't render this file because it contains an unexpected character in line 4 and column 55.
|
@ -1,12 +1,12 @@
|
||||
user Hej, czym się zajmujesz? hello()
|
||||
system Czesc, jestem agentem dialogowym przyjmujacym zamowienia w restauracji. Moge doradzic ci w wyborze odpowiedniej pozycji z menu. W czym moge ci pomoc? welcomemsg()
|
||||
user Pokaż menu request(value=”menu”)
|
||||
system Nasze menu to: ”przystawki”: ”Tatar wołowy”, ”Carpaccio z buraka”, ”Sałatka caprese”, ”zupy”: ”Krem z dyni”, ”Rosół z makaronem”, ”Zupa grzybowa”, ”dania_glowne”: ”Stek z polędwicy wołowej”, ”Pieczona kaczka z jabłkami”, ”Lasagne, ”Ryba z grilla, ”Risotto z kurczakiem i grzybami”, ”Pierogi ruskie”, ”Placki ziemniaczane”, ”desery”: ”Tiramisu”, ”Szarlotka, ”Lody waniliowe” select()
|
||||
user Chciałbym zjeść tatara, zupe grzybowa, stek i tiramisu. Czy mogę zjeść tatara bez cebuli? request(value=”tatar”,value=”zupa grzybowa”,value=”stek”,value=”tiramisu”)&reqalt(value=”tatar”,exclusion=”cebula”)
|
||||
user Pokaż menu request(value="menu")
|
||||
system Nasze menu to: "przystawki": "Tatar wołowy", "Carpaccio z buraka", "Sałatka caprese", "zupy": "Krem z dyni", "Rosół z makaronem", "Zupa grzybowa", "dania_glowne": "Stek z polędwicy wołowej", "Pieczona kaczka z jabłkami", "Lasagne, "Ryba z grilla, "Risotto z kurczakiem i grzybami", "Pierogi ruskie", "Placki ziemniaczane", "desery": "Tiramisu", "Szarlotka, "Lody waniliowe" select()
|
||||
user Chciałbym zjeść tatara, zupe grzybowa, stek i tiramisu. Czy mogę zjeść tatara bez cebuli? request(value="tatar",value="zupa grzybowa",value="stek",value="tiramisu")&reqalt(value="tatar",exclusion="cebula")
|
||||
system Tak, możemy przygotować tatara bez cebuli. confirm()
|
||||
user Pełen profesjonalizm. To będzie moje całe zamówienie. Pamiętajcie żeby było ciepłe! affirm()
|
||||
system Ok, twoje zamówienie to: ”Tatar wołowy”, ”Zupa grzybowa”, ”Stek z polędwicy wołowej” i ”Tiramisu”. Łączna cena to 109zł. Chcesz zamówić z odbiorem osobistym czy dowozem? confirm()&inform(value=”order”)
|
||||
user Za drogo! Jednak nie zjem tatara. Z dowozem na adres Biedronkowa 4 request(exclude=”tatar”)
|
||||
system Ok, usunąłem tatara z zamówienia. Dostawa na wybrany adres będzie kosztować 10zł. Całość zamówienia będzie kosztować 89zł. Potwierdzasz zamówienie? confirm()&inform(price=”89”)
|
||||
system Ok, twoje zamówienie to: "Tatar wołowy", "Zupa grzybowa", "Stek z polędwicy wołowej" i "Tiramisu". Łączna cena to 109zł. Chcesz zamówić z odbiorem osobistym czy dowozem? confirm()&inform(value="order")
|
||||
user Za drogo! Jednak nie zjem tatara. Z dowozem na adres Biedronkowa 4 request(exclude="tatar")
|
||||
system Ok, usunąłem tatara z zamówienia. Dostawa na wybrany adres będzie kosztować 10zł. Całość zamówienia będzie kosztować 89zł. Potwierdzasz zamówienie? confirm()&inform(price="89")
|
||||
user tak ack()
|
||||
system Dziękujemy za skorzystanie z naszych usług. Przewidywany czas oczekiwania na zamówienie to 45minut. bye()&inform(time=”45 min”)
|
||||
system Dziękujemy za skorzystanie z naszych usług. Przewidywany czas oczekiwania na zamówienie to 45minut. bye()&inform(time="45 min")
|
||||
|
Can't render this file because it contains an unexpected character in line 3 and column 32.
|
@ -1,14 +1,14 @@
|
||||
user Cześć hello()
|
||||
system Czesc, jestem agentem dialogowym przyjmujacym zamowienia w restauracji. Moge doradzic ci w wyborze odpowiedniej pozycji z menu. W czym moge ci pomoc? welcomemsg()
|
||||
user Czy znalazłoby się coś z kuchni andaluzyjskiej? request(value=”type”)
|
||||
system Nasze menu to: ”przystawki”: ”Tatar wołowy”, ”Carpaccio z buraka”, ”Sałatka caprese”, ”zupy”: ”Krem z dyni”, ”Rosół z makaronem”, ”Zupa grzybowa”, ”dania_glowne”: ”Stek z polędwicy wołowej”, ”Pieczona kaczka z jabłkami”, ”Lasagne, ”Ryba z grilla, ”Risotto z kurczakiem i grzybami”, ”Pierogi ruskie”, ”Placki ziemniaczane”, ”desery”: ”Tiramisu”, ”Szarlotka, ”Lody waniliowe” select()
|
||||
user W takim razie na przystawkę będzie Tatar, a co do zupy mam pytanie z jakich grzybów ona się składa? request(value=”tatar”)
|
||||
system ”Zupa grzybowa” składa się z pieczarek. inform()
|
||||
user Liczyłem na coś bardziej wyrafinowanego, w takim razie poproszę krem z dyni, a co do dania głównego mam pytanie czy Lasagne może zawierać laktozę? request(value=”main”)
|
||||
system Przykro mi, że nasze menu nie spełnia twoich oczekiwań. Cieżko pracujemy, żeby przygotować dania spełniające potrzeby wszystkich klientów. Tak, danie ”Lasagne” zawiera laktozę. negate()
|
||||
user W takim razie całe moje zamówienie to będzie tatar, krem z dyni, stek z polędwicy wołowej i obędzie się bez deseru. Pytanie jeszcze czy można płacić kartą? request(value=”tatar”,value=”stek”)
|
||||
user Czy znalazłoby się coś z kuchni andaluzyjskiej? request(value="type")
|
||||
system Nasze menu to: "przystawki": "Tatar wołowy", "Carpaccio z buraka", "Sałatka caprese", "zupy": "Krem z dyni", "Rosół z makaronem", "Zupa grzybowa", "dania_glowne": "Stek z polędwicy wołowej", "Pieczona kaczka z jabłkami", "Lasagne, "Ryba z grilla, "Risotto z kurczakiem i grzybami", "Pierogi ruskie", "Placki ziemniaczane", "desery": "Tiramisu", "Szarlotka, "Lody waniliowe" select()
|
||||
user W takim razie na przystawkę będzie Tatar, a co do zupy mam pytanie z jakich grzybów ona się składa? request(value="tatar")
|
||||
system "Zupa grzybowa" składa się z pieczarek. inform()
|
||||
user Liczyłem na coś bardziej wyrafinowanego, w takim razie poproszę krem z dyni, a co do dania głównego mam pytanie czy Lasagne może zawierać laktozę? request(value="main")
|
||||
system Przykro mi, że nasze menu nie spełnia twoich oczekiwań. Cieżko pracujemy, żeby przygotować dania spełniające potrzeby wszystkich klientów. Tak, danie "Lasagne" zawiera laktozę. negate()
|
||||
user W takim razie całe moje zamówienie to będzie tatar, krem z dyni, stek z polędwicy wołowej i obędzie się bez deseru. Pytanie jeszcze czy można płacić kartą? request(value="tatar",value="stek")
|
||||
system Tak, można płacić kartą. Czy chcesz zamówić na miejscu czy na wynos? confirm()
|
||||
user Będzie na miejscu o ile są wolne miejsca. request(value=”no delivery”)
|
||||
user Będzie na miejscu o ile są wolne miejsca. request(value="no delivery")
|
||||
system Tak, aktualnie mamy dużo wolnych stolików w restauracji. confirm()
|
||||
user W takim razie chętnie zostanę i na ten moment będzie dla mnie wszystko confirm()
|
||||
system Dziękujemy za skorzystanie z naszych usług. Przewidywany czas oczekiwania na zamówienie to 10minut. bye()&inform()
|
||||
|
Can't render this file because it contains an unexpected character in line 3 and column 71.
|
10
get_acts.py
10
get_acts.py
@ -1,6 +1,7 @@
|
||||
import os
|
||||
import pandas as pd
|
||||
from collections import defaultdict
|
||||
import unicodedata
|
||||
|
||||
|
||||
def get_act_name_and_slots(act="request(cuisine)"):
|
||||
@ -36,7 +37,12 @@ for df in data_files:
|
||||
current_acts = df['act']
|
||||
user_speech_rows = df[df['agent'] == "user"]["message"]
|
||||
for act, speech in zip(current_acts, user_speech_rows):
|
||||
speech = unicodedata.normalize('NFKD', speech).encode(
|
||||
'ASCII', 'ignore').decode('utf-8')
|
||||
act_name, slots = get_act_name_and_slots(act)
|
||||
for i in range(len(slots)):
|
||||
slots[i] = unicodedata.normalize(
|
||||
'NFKD', slots[i]).encode('ASCII', 'ignore').decode('utf-8')
|
||||
acts[act_name]["slots"] += slots
|
||||
acts[act_name]["msg"].append(speech)
|
||||
|
||||
@ -50,3 +56,7 @@ for act in acts:
|
||||
|
||||
print("\n\n")
|
||||
print()
|
||||
|
||||
df_act = pd.DataFrame(acts)
|
||||
df_act.to_json("acts.json", orient="index")
|
||||
print("Acts saved to acts.json")
|
||||
|
Loading…
Reference in New Issue
Block a user