From 09abd92605620a91412d9bb884ef3d7545828ff0 Mon Sep 17 00:00:00 2001 From: s464961 Date: Tue, 7 May 2024 16:09:18 +0200 Subject: [PATCH] tmp --- data/02-01-01.tsv | 2 +- data/05-02-10.tsv | 2 +- grammars/request.jsgf | 21 +++++++++++++++++++++ grammars/welcomemsg.jsgf | 6 ++++++ 4 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 grammars/request.jsgf create mode 100644 grammars/welcomemsg.jsgf diff --git a/data/02-01-01.tsv b/data/02-01-01.tsv index b334395..989e7a5 100644 --- a/data/02-01-01.tsv +++ b/data/02-01-01.tsv @@ -1,5 +1,5 @@ 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) +user Potrzebuje 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)}) diff --git a/data/05-02-10.tsv b/data/05-02-10.tsv index 6ea1174..e9f06ef 100644 --- a/data/05-02-10.tsv +++ b/data/05-02-10.tsv @@ -3,7 +3,7 @@ system Witam tutaj sklep wielobranzowy, w czym moge pomoc? user szukam kija, takiego do otwierania drzwi, czy mają Państwo coś takiego na stanie? system Niestety nie posiadamy kija w swojej ofercie, moge Panu zaproponowac miotłe user Tylko musi być metalowa, jest taka? -system Tak, posiadamy metalowe miotly w swojej ofercie, proponuje 1,5 metrową mitłe SUPER MAX (aktualnie jest w promocji do wyczerpania zapasów) +system Tak, posiadamy metalowe miotly w swojej ofercie, proponuje 1,5 metrową miotłe SUPER MAX (aktualnie jest w promocji do wyczerpania zapasów) user To poproszę jedną taką miotłę. user Macie może młotki? system ok, miotla zostala dodana do koszyka diff --git a/grammars/request.jsgf b/grammars/request.jsgf new file mode 100644 index 0000000..4e7997d --- /dev/null +++ b/grammars/request.jsgf @@ -0,0 +1,21 @@ +#JSGF V1.0 UTF-8 pl; + +grammar request; + +public = ; + + = (Cześć, | hej) chciałbym złożyć zamówienie na ( | ) | (chciałbym | chce) kupić ( | ) | ( | ) też mogą być? ; + + = narzędzia | meble ogrodowe | artykuły spożywcze | kosmetyki {category}; + + = lakiery do paznokci | perfumy; + + = młotek | miotła; + + = leżaki ogrodowe | parasole | donice | tuje; + + = mleko | jajka | cebula | czosnek | szpinak | marchewka; + +public = [] ( | | | ) {items}; + + = jedno | dwie | trzy | cztery | pięć | sześć | siedem | osiem | dziewięć | dziesięć; diff --git a/grammars/welcomemsg.jsgf b/grammars/welcomemsg.jsgf new file mode 100644 index 0000000..f7e06e2 --- /dev/null +++ b/grammars/welcomemsg.jsgf @@ -0,0 +1,6 @@ +#JSGF V1.0 UTF-8 pl; + +grammar welcomemsg; + +public = ; + = Witamy w sklepie internetowym XYZ. W czym mogę pomóc? | Witaj! W czym mogę Ci dzisiaj pomóc?| Witamy w sklepie internetowym XYZ. W swojej ofercie mamy artykuły ogrodowe, meblowe oraz kosmetyki. | Witam tutaj sklep wielobranzowy, w czym moge pomoc?; \ No newline at end of file