diff --git a/data/02-01-01.tsv b/data/02-01-01.tsv index 3690d86..b334395 100644 --- a/data/02-01-01.tsv +++ b/data/02-01-01.tsv @@ -1,29 +1,24 @@ -system Witamy w sklepie internetowym XYZ. W czym mogę pomóc? -user Potrzbuje nowego biurka, czy jest cos specjalnego w ofercie, oczekuje biurka 3 metry na metr -system W naszej ofercie posiadamy wiele biurek. -system Obecne modele o długości 3m: -system Biurko WMI 3m x 1m -system BIurko ABCD 3m x 70cm -system Uprzejmie informujemy, iż dodatkowo na promocji znajduje się obecnie biurko Ania 2.70m x 1m -user Z czego wykonane są te biurka i jakie są ceny -system Biurko WMI - 2000ZL, drewno debowe premium; Biurko ABCD - 1000ZL sklejka; BIurko Ania - 900ZL z 1200ZL, metal; -user jakiego koloru jest to metalowe? I jaką grubość ma biurko WMI i Ania -system Dostępne kolory: szary, zielony. Grubość biurka WMI 12cm. Grubość biurka Ania 10cm -user Czy mozna dokonac zakupu online? -system Tak, istnieje mozliwosc zakupu online z dostawą kurierem INPOST w cenie 4.99zl -user To poproszę o zamówienie biurka WMI, czy podać dane do dostawy? -system Poproszę o dane do dostawy, a także o podanie adresu e-mail, oraz numeru karty rabatowej -user Dane do dostawy: 20398 - Malediwy, Kaafu, email: mikgaw@stamu.costam, numer karty rabatowej: XYZ -system Dziękuję. Twoje zamówienie nr 123456 zostało złożone. Oczekuj potwierdzenia na swoim adresie e-mail. Czy mogę w czymś jeszcze pomóc? -user Czy moge jakos sledzic przesylke? -system LInk do przesylki bedzie zalaczony w wiadomosci z potwierdzeniem wyslanym na Panski adres e-mail. -user A czy zaplace cos na granicy? -system Nie. Całkowity koszt dostawy został już pokryty. -system Czy mogę w czymś jeszcze pomóc? -user Jaki jest szacowany czas dostawy? -system czas na spakowanie przedmiotu to 24h, czas wysylki kurierem do 5 dni roboczych -user Czy kurier pracuje w weekendy? -system Niestety kurier inpost nie oferuje swoich uslug w weekendy -system Rozumiem Pańską frustrację. Czy coś jeszcze mogę dla Pana zrobić? -user To wszystko -system Dziękuję. Życzę miłego dnia. +system Witamy w sklepie internetowym XYZ. W czym mogę pomóc? welcomemsg() +user Potrzbuje nowego biurka, czy jest cos specjalnego w ofercie, oczekuje biurka 3 metry na 1 metr request(items=biurka, size=3m x 1m) +system Obecne modele biurek o długości 3m: Biurko WMI 3m x 1m; Biurko ABCD 3m x 70cm. Uprzejmie informujemy, iż dodatkowo na promocji znajduje się obecnie biurko Ania 2.70m x 1m inform(models=[Biurko WMI 3m x 1m, Biurko ABCD 3m x 70cm])&offer(promotion=Biurko Ania 2.70m x 1m) +user Z czego wykonane są te biurka i jakie są ceny request(material, price) +system Biurko WMI - 2000ZL, drewno debowe premium; Biurko ABCD - 1000ZL sklejka; BIurko Ania - 900ZL z 1200ZL, metal; inform(items= {model= Biurko WMI, material=drewno debowe premium, price=2000ZL}, {model=Biurko ABCD, material=sklejka, price=1000ZL}, {model=Biurko Ania, material=metal, price=900ZL (z 1200ZL)}) +user jakiego koloru i jaką grubość mają biurko WMI i Ania request(color, thickness) +system Dostępne kolory: szary, zielony. Grubość biurka WMI 12cm. Grubość biurka Ania 10cm inform(colors=[szary, zielony], thicknesses={Biurko WMI=12cm, Biurko Ania=10cm}) +user Czy mozna dokonac zakupu online? request(act=zakup online) +system Tak, istnieje mozliwosc zakupu online z dostawą kurierem INPOST w cenie 4.99zl affirm()&inform(delivery_method=INPOST, delivery_cost=4.99zl}) +user To poproszę o zamówienie biurka WMI. request(items=biurka WMI) +system Poproszę o dane do dostawy, a także o podanie adresu e-mail, oraz numeru karty rabatowej request(address, email, card_nr) +user Dane do dostawy: 20398 - Malediwy, Kaafu, email: mikgaw@stamu.costam, numer karty rabatowej: XYZ inform(address=20398 - Malediwy, Kaafu, email=mikgaw@stamu.costam, card_nr=XYZ) +system Dziękuję. Twoje zamówienie nr 123456 zostało złożone. Oczekuj potwierdzenia na swoim adresie e-mail. Czy mogę w czymś jeszcze pomóc? ack()&thankyou()&reqmore() +user Czy moge jakos sledzic przesylke? request(tracking_link) +system Link do przesylki bedzie zalaczony w wiadomosci z potwierdzeniem wyslanym na Panski adres e-mail. inform(tracking_link=wiadomosc email) +user A czy zaplace cos na granicy? request(additional_payment) +system Nie. Całkowity koszt dostawy został już pokryty. Czy mogę w czymś jeszcze pomóc? negate()&inform(additional_payment=pokryty)&reqmore() +user Jaki jest szacowany czas dostawy? request(delivery_time) +system czas na spakowanie przedmiotu to 24h, czas wysylki kurierem do 5 dni roboczych inform(packing_time=24h, delivery_time=5 dni roboczych) +user Czy kurier pracuje w weekendy? request(courier_working_weekends) +system Niestety kurier inpost nie oferuje swoich uslug w weekendy negate() +user To wszystko bye() +system Dziękuję. Życzę miłego dnia. thankyou()&bye() + \ No newline at end of file diff --git a/data/02-03-01.tsv b/data/02-03-01.tsv index 33a89e0..23d6096 100644 --- a/data/02-03-01.tsv +++ b/data/02-03-01.tsv @@ -1,48 +1,44 @@ -user Cześć, chciałbym kupić donice. -system Witamy w sklepie internetowym XYZ. W swojej ofercie mamy wiele donic. Podaj proszę kategorię. -user tuje -system Jakie wymiary Pana interesują? -user Duże -system Dostępne wymiary: -system średnica 30cm, wysokość 50cm -system średnica 40cm, wysokość 60cm -system średnica 50cm, wysokość 70cm -user Chciałbym te największe -user albo jednak te średnie niech będą -system Świetnie. Ile sztuk doniczek Pan potrzebuje? -user chciałbym 5 sztuk -system Suma: 5x20zł = 100zł -system Wysyłka kurierem inpost: 4.99 -system razem: 104.99 -system Potwierdź zamówienie. -user a jaka forma wysyłki? -system kurier inpost -user adres: Gniezno 62-200, os Grunwaldzkie 21/3 -system Dziękuję. Podaj proszę swój adres e-mail, a także numer karty rabatowej. -user mój adres e-mail to dawid@example.com, jak duży jest rabat? -system Niestety na wybrane przez Pana artykuły nie oferujemy w tym momencie żadnego rabatu. Na promocji znajdują się za to meble ogrodowe Ania w cenie 400zl zamiast 700zl. -user to po co Ci karta rabatowa? -system Program karty rabatowej działa na zasadzie nabijania punktów za zakupione artykuły: 1ZL - 1 punkt. Po zebraniu wystarczajacej liczby punktów, dla klienta oferowany jest rabat -user a ok, to numer karty rabatowej 213111117213474 -system Dziękuję za zakup. Twoje zamówienie nr 1234 zostało złożone. Oczekuj potwierdzenia na swoim adresie e-mail. Czy mogę w czymś jeszcze pomóc? -user tak, macie jakieś agregaty? -system NIestety w naszej ofercie nie mamy agregatów. -user a co jeszcze oferujecie? -system W naszym asortymencie znajdują się artykuły spożywcze, ogrodnicze, meblowe, a także kosmetyki. -user jakie kosmetyki konkretnie? -user czy są jakieś do włosów? -system W kategorii kosmetykii oferujemy lakiery do paznokci, kosmetyki do demakijazu a takze szampony naturalne do wlosow. -user jakie szampony do wlosów są dostępne? -system W naszej ofercie znajdują się szampony odżywiające oraz przeciw ywpadaniu na bazie naturalnych składnikow marki Naturella -user czy są one wegańskie? -system Tak, są także cruelty free -user co to znaczy? -system Kosmetyki oferowane w naszym sklepie nie są testowane na zwierzętach -user szanująca się firma! jaka cena takiego szamponu? -system Szampon Naturella fresh - odzywiajacy szampon do wlosow cena 19.99ZL -Szampon Naturella bald - odzywiajacy szampon do wlosow przeciw wypadaniu cena 21.99ZL -user Poproszę ten na wypadające włosy -system Świetny wybór! Podsumowanie Twojego koszyka: Donice: 5x20zł = 100zl Szampon: 21.99zl Wysyłka kurierem inpost: 4.99 Razem: 125.99. Potwierdz zamowienie -user Potwierdzam! -system Dziękuję za zakup. Twoje zamówienie zostało zaaktualizowane. Oczekuj potwierdzenia na swoim adresie e-mail. Czy mogę w czymś jeszcze pomóc? -user Dziekuje, to wszystko \ No newline at end of file +user Cześć, chciałbym kupić donice. request(items=donice) +system Witamy w sklepie internetowym XYZ. W swojej ofercie mamy wiele donic. Podaj proszę kategorię. welcomemsg()&request(category) +user Tuje inform(pot_category=tuje) +system Jakie wymiary Pana interesują? request(size) +user Duże (size = duże) +system Dostępne wymiary: średnica 30cm, wysokość 50cm; średnica 40cm, wysokość 60cm; średnica 50cm, wysokość 70cm inform(size=[{średnica=30cm, wysokość 50cm}, {średnica=40cm, wysokość=60cm}, {średnica=50cm, wysokość=70cm}]) +user Chciałbym te największe request(size={średnica=50cm, wysokość=70cm}) +user albo jednak te średnie niech będą request(size={średnica=40cm, wysokość=60cm}) +system Świetnie. Ile sztuk doniczek Pan potrzebuje? request(quantity) +user chciałbym 5 sztuk inform(quantity=5) +system Suma: 5x20zł = 100zł inform(total_items_price=100zł) +system Wysyłka kurierem inpost: 4.99 inform(delivery_cost=4.99zł) +system razem: 104.99 inform(total=104.99zł) +system Potwierdź zamówienie. request(confirmation) +user a jaka forma wysyłki? request(shipping_method) +system kurier inpost inform(shipping_method=INPOST +user adres: Gniezno 62-200, os Grunwaldzkie 21/3 inform(address=Gniezno 62-200, os Grunwaldzkie 21/3) +system Dziękuję. Podaj proszę swój adres e-mail, a także numer karty rabatowej. thankyou()&request(email, card_nr) +user mój adres e-mail to dawid@example.com, jak duży jest rabat? inform(email=dawid@example.com) & request(discount_size) +system Niestety na wybrane przez Pana artykuły nie oferujemy w tym momencie żadnego rabatu. Na promocji znajdują się za to meble ogrodowe Ania w cenie 400zl zamiast 700zl. canthelp(discount_size)&offer(promotion={model=meble ogrodowe Ania, discount= 400zl zamiast 700zl} +user to po co Ci karta rabatowa? request(card_info) +system Program karty rabatowej działa na zasadzie nabijania punktów za zakupione artykuły: 1ZL - 1 punkt. Po zebraniu wystarczającej liczby punktów, dla klienta oferowany jest rabat inform(card_info) +user a ok, to numer karty rabatowej 213111117213474 inform(card_nr=213111117213474) +system Dziękuję za zakup. Twoje zamówienie nr 1234 zostało złożone. Oczekuj potwierdzenia na swoim adresie e-mail. Czy mogę w czymś jeszcze pomóc? ack()&thankyou()&reqmore() +user tak, macie jakieś agregaty? request(items=agregaty) +system Niestety w naszej ofercie nie mamy agregatów. canthelp(items=agregaty) +user a co jeszcze oferujecie? reqalts() +system W naszym asortymencie znajdują się artykuły spożywcze, ogrodnicze, meblowe, a także kosmetyki. inform(categories=[artykuły spożywcze, ogrodnicze, meblowe, kosmetyki]) +user jakie kosmetyki konkretnie? request(items=kosmetyki) +user czy są jakieś do włosów? request(items=kosmetyki do wlosow) +system W kategorii kosmetykii oferujemy lakiery do paznokci, kosmetyki do demakijazu a takze szampony naturalne do wlosow. inform(cosmetics_categories=[lakiery do paznokci, kosmetyki do demakijazu, szampony naturalne do wlosow]) +user jakie szampony do wlosów są dostępne? request(shampoo_types) +system W naszej ofercie znajdują się szampony odżywiające oraz przeciw ywpadaniu na bazie naturalnych składnikow marki Naturella inform(shampoo_categories=[szampony odżywiające, szampony przeciw wypadaniu]) +user czy są one wegańskie? request(shampoo_vegan) +system Tak, są także cruelty free affirm()&inform(shampoo_cruelty_free) +user co to znaczy? request() +system Kosmetyki oferowane w naszym sklepie nie są testowane na zwierzętach inform() +user szanująca się firma! jaka cena takiego szamponu? request(price) +system Szampon Naturella fresh - odzywiajacy szampon do wlosow cena 19.99ZL; Szampon Naturella bald - odzywiajacy szampon do wlosow przeciw wypadaniu cena 21.99ZL inform(prices=[Szampon Naturella fresh - 19.99zł, Szampon Naturella bald - 21.99zł]) +user Poproszę ten na wypadające włosy request(items=Szampon Naturella bald) +system Świetny wybór! Podsumowanie Twojego koszyka: Donice: 5x20zł = 100zl Szampon: 21.99zl Wysyłka kurierem inpost: 4.99 Razem: 125.99. Potwierdz zamowienie inform() +user Potwierdzam! affirm() +system Dziękuję za zakup. Twoje zamówienie zostało zaaktualizowane. Oczekuj potwierdzenia na swoim adresie e-mail. Czy mogę w czymś jeszcze pomóc? ack&thankyou()&reqmore() +user Dziekuje, to wszystko bye() diff --git a/data/02-03-02.tsv b/data/02-03-02.tsv index fc322d1..70fdfde 100644 --- a/data/02-03-02.tsv +++ b/data/02-03-02.tsv @@ -1,11 +1,11 @@ -system Witaj! W czym mogę Ci dzisiaj pomóc? -user Cześć! Chciałbym złożyć zamówienie na produkty spożywcze. -system Jasne, proszę podać, czego potrzebujesz. -user Potrzebuję mleka, jajek, cebuli i czosnku. -system Mamy wszystkie te produkty dostępne. Ponadto, informuję, że obecnie trwa promocja na cebulę i czosnek - przy zakupie obu produktów otrzymujesz 20% zniżki na całe zamówienie. Czy chcesz skorzystać z tej promocji? -user Tak, to brzmi świetnie. -system Zanotowałem. Abyśmy mogli zrealizować zamówienie, potrzebuję Twojego adresu e-mail, numeru telefonu oraz adresu wysyłki. Czy możesz podać te dane? -user Oczywiście, mój adres e-mail to example@example.com, numer telefonu to +48 111 222 333, a adres wysyłki to ul. Przykładowa 456, 00-000 Przykładowe Miasto. -system Dziękuję za podanie danych. Zamówienie zostało złożone pomyślnie, a zniżka zostanie automatycznie naliczona. Numer Twojego zamówienia to #456789. Czy mogę pomóc Ci w czymś jeszcze? -user Nie, to wszystko. Dziękuję. -system Dziękujemy za zakupy! Życzymy smacznego! +system Witaj! W czym mogę Ci dzisiaj pomóc? welcomemsg() +user Cześć! Chciałbym złożyć zamówienie na produkty spożywcze. request(category=produkty spożywcze) +system Jasne, proszę podać, czego potrzebujesz. request(items) +user Potrzebuję mleka, jajek, cebuli i czosnku. inform(items=[mleko, jajka, cebula, czosnek]) +system Mamy wszystkie te produkty dostępne. Ponadto, informuję, że obecnie trwa promocja na cebulę i czosnek - przy zakupie obu produktów otrzymujesz 20% zniżki na całe zamówienie. Czy chcesz skorzystać z tej promocji? affirm()&offer(promotion=20% na całe zamówienie przy zakupie cebuli i czosnku) +user Tak, to brzmi świetnie. affirm() +system Zanotowałem. Abyśmy mogli zrealizować zamówienie, potrzebuję Twojego adresu e-mail, numeru karty rabatowej oraz adresu wysyłki. Czy możesz podać te dane? request(email, card_nr, delivery_address) +user Oczywiście, mój adres e-mail to example@example.com, numer karty to +48 111 222 333, a adres wysyłki to ul. Przykładowa 456, 00-000 Przykładowe Miasto. inform(email=example@example.com, card_nr=+48 111 222 333, delivery_address=ul. Przykładowa 456, 00-000 Przykładowe Miasto) +system Dziękuję za podanie danych. Zamówienie zostało złożone pomyślnie, a zniżka zostanie automatycznie naliczona. Numer Twojego zamówienia to #456789. Czy mogę pomóc Ci w czymś jeszcze? ack&inform(order_nr=#456789)&thankyou() +user Nie, to wszystko. Dziękuję. bye() +system Dziękujemy za zakupy! Życzymy smacznego! thankyou() diff --git a/data/02-03-03.tsv b/data/02-03-03.tsv index 3b79ae4..ef96878 100644 --- a/data/02-03-03.tsv +++ b/data/02-03-03.tsv @@ -1,11 +1,11 @@ -system Dzień dobry! W czym mogę Ci dzisiaj pomóc? -user Cześć! Chciałbym złożyć zamówienie na produkty spożywcze. -system Jasne, proszę podać, czego potrzebujesz. -user Potrzebuję mąki pszennej, cukru, oliwy z oliwek i pomidorów. -system Mam wszystkie te produkty dostępne. Ponadto, informuję, że obecnie trwa promocja na mąkę pszenną - przy zakupie dwóch opakowań trzecie otrzymujesz 50% zniżki. Czy chcesz skorzystać z tej promocji? -user Tak, zdecydowanie. -system Zanotowałem. Abyśmy mogli zrealizować zamówienie, potrzebuję Twojego adresu e-mail, numeru telefonu oraz adresu wysyłki. Czy możesz podać te dane? -user Oczywiście, mój adres e-mail to sample@example.com, numer telefonu to +48 987 654 321, a adres wysyłki to ul. Testowa 456, 00-000 Testowe Miasto. -system Dziękuję za podanie danych. Zamówienie zostało złożone pomyślnie, a zniżka zostanie naliczona automatycznie. Numer Twojego zamówienia to #123456. Czy mogę pomóc Ci w czymś jeszcze? -user Nie, to wszystko. Dziękuję. -system Dziękujemy za zakupy! Miłego dnia! +system Witaj! W czym mogę Ci dzisiaj pomóc? welcomemsg() +user Cześć! Chciałbym złożyć zamówienie na produkty spożywcze. request(category=produkty spożywcze) +system Jasne, proszę podać, czego potrzebujesz. request(items) +user Potrzebuję mąki pszennej, cukru, oliwy z oliwek i pomidorów. inform(items=[mąka pszenna, cukier, oliwa z oliwek, pomidory]) +system Mam wszystkie te produkty dostępne. Ponadto, informuję, że obecnie trwa promocja na mąkę pszenną - przy zakupie dwóch opakowań trzecie otrzymujesz 50% zniżki. Czy chcesz skorzystać z tej promocji? offer(promotion=50% przy zakupie trzeciej mąki pszennej) +user Tak, zdecydowanie. affirm() +system Zanotowałem. Abyśmy mogli zrealizować zamówienie, potrzebuję Twojego adresu e-mail, numeru telefonu oraz adresu wysyłki. Czy możesz podać te dane? request(email, phone_number, address) +user Oczywiście, mój adres e-mail to sample@example.com, numer telefonu to +48 987 654 321, a adres wysyłki to ul. Testowa 456, 00-000 Testowe Miasto. inform(email=sample@example.com, phone_number=+48 987 654 321, address=ul. Testowa 456, 00-000 Testowe Miasto) +system Dziękuję za podanie danych. Zamówienie zostało złożone pomyślnie, a zniżka zostanie naliczona automatycznie. Numer Twojego zamówienia to #123456. Czy mogę pomóc Ci w czymś jeszcze? ack()&thankyou()&inform(order_nr=#123456)&reqmore() +user Nie, to wszystko. Dziękuję. bye() +system Dziękujemy za zakupy! Miłego dnia! thankyou() diff --git a/data/02-03-04.tsv b/data/02-03-04.tsv index 075276d..762fc6a 100644 --- a/data/02-03-04.tsv +++ b/data/02-03-04.tsv @@ -1,13 +1,13 @@ -system Witaj! Jak mogę Ci dzisiaj pomóc? -user Cześć! Chciałbym złożyć zamówienie na produkty spożywcze. -system Jasne, proszę podać, czego potrzebujesz. -user Potrzebuję mleka, jajek, cebuli i czosnku. -system Mamy mleko i jajka, niestety aktualnie cebula i czosnek są wyprzedane. Czy mogę zaoferować Ci inne produkty? -user Czy macie może szpinak i marchewki? -system Tak, mamy szpinak i marchewki. Czy chcesz dodać je do Twojego zamówienia? -user Tak, proszę dodaj szpinak i marchewki. -system Zanotowałem. Abyśmy mogli zrealizować zamówienie, potrzebuję Twojego adresu e-mail, numeru telefonu oraz adresu wysyłki. Czy możesz podać te dane? -user Oczywiście, mój adres e-mail to example@example.com, numer telefonu to +48 111 222 333, a adres wysyłki to ul. Przykładowa 456, 00-000 Przykładowe Miasto. -system Dziękuję za podanie danych. Zamówienie zostało złożone pomyślnie. Numer Twojego zamówienia to #456789. Oczekuj potwierdzenia na Twoim adresie e-mail. Czy mogę pomóc Ci w czymś jeszcze? -user Nie, to wszystko. Dziękuję. -system Dziękujemy za zakupy! Życzymy smacznego! +system Witaj! Jak mogę Ci dzisiaj pomóc? welcomemsg() +user Cześć! Chciałbym złożyć zamówienie na produkty spożywcze. request(categories=produkty spożywcze) +system Jasne, proszę podać, czego potrzebujesz. request(items) +user Potrzebuję mleka, jajek, cebuli i czosnku. request(items=mleko, jajka, cebula, czosnek) +system Mamy mleko i jajka, niestety aktualnie cebula i czosnek są wyprzedane. Czy mogę zaoferować Ci inne produkty? canthelp(items=[cebula, czosnek])&reqmore() +user Czy macie może szpinak i marchewki? request(items=szpinak, marchewki) +system Tak, mamy szpinak i marchewki. Czy chcesz dodać je do Twojego zamówienia? affirm()&offer(items=[szpinak, marchewki]) +user Tak, proszę dodaj szpinak i marchewki. affirm() +system Zanotowałem. Abyśmy mogli zrealizować zamówienie, potrzebuję Twojego adresu e-mail, numer karty rabatowej oraz adresu wysyłki. Czy możesz podać te dane? ack()&request(email, card_nr, shipping_address) +user Oczywiście, mój adres e-mail to example@example.com, numer karty to +48 111 222 333, a adres wysyłki to ul. Przykładowa 456, 00-000 Przykładowe Miasto. inform(email=example@example.com, card_nr=+48 111 222 333, address=ul. Przykładowa 456, 00-000 Przykładowe Miasto) +system Dziękuję za podanie danych. Zamówienie zostało złożone pomyślnie. Numer Twojego zamówienia to #456789. Oczekuj potwierdzenia na Twoim adresie e-mail. Czy mogę pomóc Ci w czymś jeszcze? ack()&inform(order_nr=#456789)&reqmore() +user Nie, to wszystko. Dziękuję. bye() +system Dziękujemy za zakupy! Życzymy smacznego! thankyou()&bye() \ No newline at end of file diff --git a/data/02-05-01.tsv b/data/02-05-01.tsv index 8856169..ffc75c8 100644 --- a/data/02-05-01.tsv +++ b/data/02-05-01.tsv @@ -1,14 +1,14 @@ -user Dzień dobry, co oferuje Państwa sklep? -system Witamy w sklepie internetowym XYZ. W naszym asortymencie znajdują się artykuły spożywcze, ogrodnicze, meblowe, a także kosmetyki. Jaką kategorią jest Pan zainteresowany? -user Donice -system Proszę podać zastosowanie oraz wymiary donic. -user Do kwiatów, 40cm średnicy u podstawy i 60cm średnicy u nasady, wysokość 20cm -system Podane kryteria spełniają ceramiczne donice ABCD w cenie 20zl za sztukę. Czy jest Pan zainteresowany? -user Tak, poproszę 10 sztuk -system Suma: 10x20zł = 200zł; Wysyłka kurierem inpost: 4.99; Razem: 204.99. Potwierdz swoje zamowienie. -user Potwierdzam -system Dziękuję. Poproszę o adres do wysyłki, adres e-mail a także numer karty rabatowej. -user Ulica Poznańska 1, adres@emai.l, 1234 -system Dziękuję. Twoje zamówienie nr 1234567 zostało złożone. Oczekuj potwierdzenia na swoim adresie e-mail. Czy mogę w czymś jeszcze pomóc? -user Nie trzeba -system Dziekujemy za zakupy w sklepie XYZ. Milego dnia! +user Dzień dobry, co oferuje Państwa sklep? request() +system Witamy w sklepie internetowym XYZ. W naszym asortymencie znajdują się artykuły spożywcze, ogrodnicze, meblowe, a także kosmetyki. Jaką kategorią jest Pan zainteresowany? inform(categories=[artykuły spożywcze, ogrodnicze, meblowe, kosmetyki]) +user Donice request(category=donice) +system Proszę podać zastosowanie oraz wymiary donic. request(pot_category,size) +user Do kwiatów, 40cm średnicy u podstawy, wysokość 20cm inform(pot_category=kwiaty, size=[średnica= 40cm, wysokość: 20cm]) +system Podane kryteria spełniają ceramiczne donice ABCD w cenie 20zl za sztukę. Czy jest Pan zainteresowany? offer(product=ceramiczne donice ABCD, price=20zł) +user Tak, poproszę 10 sztuk affirm()&request(quantity=10) +system Suma: 10x20zł = 200zł; Wysyłka kurierem inpost: 4.99; Razem: 204.99. Potwierdz swoje zamowienie. inform(total_items_price=200zl, delivery_cost=4.99, total_price=204.99)&request(confrimation) +user Potwierdzam affirm() +system Dziękuję. Poproszę o adres do wysyłki, adres e-mail a także numer karty rabatowej. request(address, email, card_nr) +user Ulica Poznańska 1, adres@emai.l, 1234 inform(address=Ulica Poznańska 1, email=adres@emai.l, card_nr=1234) +system Dziękuję. Twoje zamówienie nr 1234567 zostało złożone. Oczekuj potwierdzenia na swoim adresie e-mail. Czy mogę w czymś jeszcze pomóc? ack&inform(order_nr=123456)&reqalts() +user Nie trzeba negate() +system Dziekujemy za zakupy w sklepie XYZ. Milego dnia! bye()&thankyou() diff --git a/data/02-09-01.tsv b/data/02-09-01.tsv index 2f3b149..29eab36 100644 --- a/data/02-09-01.tsv +++ b/data/02-09-01.tsv @@ -1,24 +1,17 @@ -system Witamy w sklepie internetowym XYZ. W czym mogę pomóc? -user Jakie towary oferowane są przez sklep? -system W naszym asortymencie znajdują się artykuły spożywcze, ogrodnicze, meblowe, a także kosmetyki. Jaką kategorią jest Pan zainteresowany? -user chciałbym kupić lakier do paznokci, taki w kolorze coś pomiędzy niebieskim a zielonym -system W naszej ofercie znajdują się 3 lakiery do paznokci w podanej kategorii: -system lakier do paznokci BELLA kolor: 193838 9.99ZL -system lakier hybrydowy INGLOT kolor: 288338 49.99ZL -system lakier hybrydowy INGLOT kolor 48484 49.99ZL -system dodatkowo wraz z zakupem lakieru hybrydowego istnieje mozliwosc zakupu lampy UV w promocyjnej cenie 100ZL (z 150zl) -user w takim razie poproszę dwa pierwsze lakiery z listy oraz lampę uv -system Dziękujemy za zakup. Podsumowanie zamówienia: -system lakier do paznokci BELLA kolor: 193838 9.99ZL -system lakier hybrydowy INGLOT kolor: 288338 49.99ZL -system lampa UV 100ZL -system razem: 159.98 -system Proszę o potwierdzenie zamówienia -user Potwierdzam -system Proszę o podanie numeru swojej karty rabatowej -user nie mam karty rabatowej -system Rozumiem. Oferujemy opcję dostawy kurierem inpost w cenie 4.99. Proszę o podanie adresu wysyłki oraz swój adres e-mail. -user Lipinki Łużyckie, Łączna 43, moj@adres.email -system Dziękuję. Twoje zamówienie zostało nr 12345 zostało złożone. Oczekuj potwierdzenia na swoim adresie e-mail. Czy mogę w czymś jeszcze pomóc? -user to wszystko, do widzenia -system Miłego dnia! +system Witamy w sklepie internetowym XYZ. W czym mogę pomóc? welcomemsg() +user Jakie towary oferowane są przez sklep? request(categories) +system W naszym asortymencie znajdują się artykuły spożywcze, ogrodnicze, meblowe, a także kosmetyki. Jaką kategorią jest Pan zainteresowany? inform(categories=[artykuły spożywcze, ogrodnicze, meblowe, kosmetyki]) +user chciałbym kupić lakier do paznokci, taki w kolorze coś pomiędzy niebieskim a zielonym request(category=lakiery do paznokci, color=[niebieski, zielony]) +system W naszej ofercie znajdują się 3 lakiery do paznokci w podanej kategorii: select([lakier do paznokci BELLA kolor: 193838 9.99ZL, lakier hybrydowy INGLOT kolor: 288338 49.99ZL, lakier hybrydowy INGLOT kolor 48484 49.99ZL]) +system dodatkowo wraz z zakupem lakieru hybrydowego istnieje mozliwosc zakupu lampy UV w promocyjnej cenie 100ZL (z 150zl) offer(model=lampa UV, price=100ZL) +user w takim razie poproszę dwa pierwsze lakiery z listy oraz lampę uv request([lakier do paznokci BELLA kolor: 193838 9.99ZL, lakier hybrydowy INGLOT kolor: 288338 49.99ZL, lampa UV]) +system Dziękujemy za zakup. Podsumowanie zamówienia: lakier do paznokci BELLA kolor: 193838 9.99ZL; lakier hybrydowy INGLOT kolor: 288338 49.99ZL; lampa UV 100ZL; razem: 159.98 inform(itmes=[lakier do paznokci BELLA kolor: 193838 9.99ZL, lakier hybrydowy INGLOT kolor: 288338 49.99ZL, lampa UV 100ZL], total_price=159.98) +system Proszę o potwierdzenie zamówienia request(confirmation) +user Potwierdzam affirm() +system Proszę o podanie numeru swojej karty rabatowej request(card_nr) +user nie mam karty rabatowej negate() +system Rozumiem. Oferujemy opcję dostawy kurierem inpost w cenie 4.99. Proszę o podanie adresu wysyłki oraz swój adres e-mail. inform(delivery_cost)&request(address, email) +user Lipinki Łużyckie, Łączna 43, moj@adres.email inform(address=Lipinki Łużyckie Łączna 43, email=moj@adres.email) +system Dziękuję. Twoje zamówienie nr 12345 zostało złożone. Oczekuj potwierdzenia na swoim adresie e-mail. Czy mogę w czymś jeszcze pomóc? ack()&inform(order_nr=12345)&reqalts() +user to wszystko, do widzenia bye() +system Miłego dnia! thankyou() diff --git a/data/03-04-02.tsv b/data/03-04-02.tsv index e9e9598..b58d304 100644 --- a/data/03-04-02.tsv +++ b/data/03-04-02.tsv @@ -1,9 +1,9 @@ -system Witamy w sklepie intrnetowym XYZ. W swojej ofercie mamy artykuły ogrodowe, meblowe oraz kosmetyki. -user meble ogrodowe czy do salonu też mogą być? -system Tylko ogrodowe! Dobrze się składa bo mamy leżaki ogrodowe na wyprzedaży! Już od 299 zł! -user a da pan za darmo, bo mam choro curkę -system Niestety, nie oferujemy produktów darmowych! -user a kosmetyki w jakiej cenie są? -system 21 zł szampony do włosów (bananowy, miętowy, truskawkowy) - PROMOCJA WEGANSKIE!!!!!! Perfumy wegańskie od 900 zł, mamy w ofercie perdfumy marki Dior, Gucci! -user pszukuję wdy kolońskiej brutus -system Tak się składa, że mamy tylko marki adidas. cena to 35 zł +system Witamy w sklepie internetowym XYZ. W swojej ofercie mamy artykuły ogrodowe, meblowe oraz kosmetyki. welcomemsg() +user meble ogrodowe czy do salonu też mogą być? request(furniture_categories) +system Tylko ogrodowe! Dobrze się składa bo mamy leżaki ogrodowe na wyprzedaży! Już od 299 zł! inform(furniture_categories=ogrodowe)&offer(product=leżaki ogrodowe, price=299 zł) +user a da pan za darmo, bo mam chorego synka? null() +system Niestety, nie oferujemy produktów darmowych! canthelp() +user a kosmetyki w jakiej cenie są? request(product_category=kosmetyki) +system 21 zł szampony do włosów (bananowy, miętowy, truskawkowy) - PROMOCJA WEGANSKIE!!!!!! Perfumy wegańskie od 900 zł, mamy w ofercie perfumy marki Dior, Gucci! offer(items=szampony do włosów, price=21 zł, shampoo_types=[bananowy, miętowy, truskawkowy])& offer(promotion=perfumy weganskie od 900)&offer(perfum_brands:Dior, Gucci) +user szukuję wody kolońskiej brutus request(product_category=wody kolońskie brutus) +system Tak się składa, że mamy tylko marki adidas. cena to 35 zł negate(item=woda kolonska brutus)&offer(item=woda kolońska adidas, price=35 zł)