From d071927fb12ab2357e01b2a1b45ab13f6acc65a0 Mon Sep 17 00:00:00 2001 From: Jakub Henyk Date: Thu, 4 May 2023 16:18:19 +0200 Subject: [PATCH 1/2] fixed napoje --- example_nlu.py | 2 +- grammar3.jsgf | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/example_nlu.py b/example_nlu.py index 2265a35..6fae87e 100644 --- a/example_nlu.py +++ b/example_nlu.py @@ -34,7 +34,7 @@ def nlu(utterance): -utterance = 'jakie napoje gazowane'.lower() +utterance = 'szukam składników na messer wat'.lower() matched = book_grammar.find_matching_rules(utterance) print(matched) diff --git a/grammar3.jsgf b/grammar3.jsgf index 688895b..8226cac 100644 --- a/grammar3.jsgf +++ b/grammar3.jsgf @@ -6,7 +6,7 @@ public = [ {hello}] [] {commandType} = ( | | | | | | | | | | | | | ); - = (kup | zakup | kupić | zamówić | zamów); + = (kup | zakup | kupić | zamówić | zamów | dodaj); = (nie | tak) []; @@ -20,15 +20,15 @@ public = [ {hello}] [] {commandType} = (artykuł | artykuły | składnik | składników | cena | ceny | cenę); - = ([i | oraz] [] [] [tych | do | na] )*; + = ([i | oraz] [] [] [tych | do] )*; = [(jeden | dwa | trzy | cztery | pięć | sześć | siedem | osiem | dziewięć | dziesięć)] [(kilo | kilogramów | kg | deko | dag | dekagramów | l | litrów | litry | litr)]; = ( | | | | | | ); - = ((chleb | chleba) | ((płatki | płatków) [śniadaniowe | śniadaniowych]) | makaron | ryż | fasola | (zupa | zupy) | konserwy | mąkę tortową | przekąski | ciastka | cukierki | czekolada | przyprawy | (mleko | mleka) | messer wat | jajka | (parówki | parówek)); + = ((chleb | chleba) | ((płatki | płatków) [śniadaniowe | śniadaniowych]) | makaron | ryż | fasola | (zupa | zupy) | konserwy | mąkę tortową | przekąski | ciastka | cukierki | czekolada | przyprawy | (mleko | mleka) | [na] messer wat | jajka | (parówki | parówek) | ser); - = ((woda | wody) | (napoje gazowane) | sok | kawa | herbata | napoje energetyczne | napoje izotoniczne | piwo | wino); + = ((woda | wody) | napoje [gazowane | gazowane | izotoniczne] | sok | kawa | herbata | piwo | wino); = (szczoteczka do zebow | pasta do zębów | nitki dentystyczne | płyny do płukania ust | mydło | szampon | odżywka | żel do kąpieli | balsam do ciała | dezodorant | maszynka do golenia | krem do golenia | podpaski | pieluchy | (perfumy | perfum) | cygaro); From f694cbcd86ed746ed3e653d39310936f99547a12 Mon Sep 17 00:00:00 2001 From: s459312 Date: Thu, 4 May 2023 16:24:03 +0200 Subject: [PATCH 2/2] quick grammar3 fix --- grammar3.jsgf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grammar3.jsgf b/grammar3.jsgf index 8226cac..f30cd78 100644 --- a/grammar3.jsgf +++ b/grammar3.jsgf @@ -28,7 +28,7 @@ public = [ {hello}] [] {commandType} = ((chleb | chleba) | ((płatki | płatków) [śniadaniowe | śniadaniowych]) | makaron | ryż | fasola | (zupa | zupy) | konserwy | mąkę tortową | przekąski | ciastka | cukierki | czekolada | przyprawy | (mleko | mleka) | [na] messer wat | jajka | (parówki | parówek) | ser); - = ((woda | wody) | napoje [gazowane | gazowane | izotoniczne] | sok | kawa | herbata | piwo | wino); + = ((woda | wody) | napoje [gazowane | niegazowane | izotoniczne] | sok | kawa | herbata | piwo | wino); = (szczoteczka do zebow | pasta do zębów | nitki dentystyczne | płyny do płukania ust | mydło | szampon | odżywka | żel do kąpieli | balsam do ciała | dezodorant | maszynka do golenia | krem do golenia | podpaski | pieluchy | (perfumy | perfum) | cygaro);