added new elements in parssing
This commit is contained in:
parent
3624d1e9b1
commit
a34bb9d5f5
@ -2,13 +2,13 @@
|
||||
|
||||
grammar brefing;
|
||||
|
||||
public <brefing> = <action> {action} (<git> {git} | <repo> {repo});
|
||||
public <brefing> = <action> {action} (<git> {git} | [repozytorium] <repo> {repo});
|
||||
|
||||
<repozytoria> = gra - kolko i krzyzyk | zajęcia ai | projekt - sklep | super_stronka_internetowa | nazwarepozytorium | pizza | zajecia;
|
||||
|
||||
<git> = gicie | githubie | githubie ;
|
||||
<git> = gicie | githubie | githubie;
|
||||
|
||||
<action> = co nowego na moim | co nowego w moich | opowiedz mi co sie u mnie dzialo na;
|
||||
<action> = [opowiedz | powiedz] co nowego na moim | [opowiedz | powiedz] co nowego w moich | (opowiedz | powiedz) mi co sie u mnie dzialo na;
|
||||
|
||||
<repo> = <repozytoria> {repozytoria};
|
||||
|
||||
|
@ -4,4 +4,4 @@ grammar bye;
|
||||
|
||||
public <bye> = <words_bye>;
|
||||
|
||||
<words_bye> = do widzenia;
|
||||
<words_bye> = do widzenia | do zobaczenia | bye;
|
||||
|
@ -4,4 +4,4 @@ grammar hello;
|
||||
|
||||
public <hello> = <words_hello>;
|
||||
|
||||
<words_hello> = czesc | hej;
|
||||
<words_hello> = czesc | hej | witaj | hey | hello | dzień dobry | siema | siemanko;
|
@ -2,7 +2,7 @@
|
||||
|
||||
grammar issues;
|
||||
|
||||
public <issue> = (pokaz mi | wyswietl | powiedz mi o) [nowe | nowych] <issues> [<time>] w <repo>;
|
||||
public <issue> = (pokaz mi | wyswietl | powiedz mi o| przedstaw mi) [nowe | nowych] <issues> [<time>] w <repo>;
|
||||
|
||||
<repozytoria> = gra - kolko i krzyzyk | zajęcia ai | projekt - sklep | super_stronka_internetowa | nazwarepozytorium | pizza | zajecia;
|
||||
|
||||
@ -12,7 +12,7 @@ public <issue> = (pokaz mi | wyswietl | powiedz mi o) [nowe | nowych] <issues> [
|
||||
|
||||
<timeunit> = (miesiaca | miesiecy | <miesiac>) | tygodni | miesiecy | dni;
|
||||
|
||||
<miesiac> = (styczen | styczen | stycznia | styczniu) | (luty | lutego | lutym) | (marzec | marca | marcu) | (kwiecien | kwiecien | kwietniu | kwietnia) | (maj | maja | maju) | (czerwiec | czerwca | czerwcu) | (lipiec | lipca | lipcu) | (sierpien | sierpien | sierpnia | sierpniu) | (wrzesien | wrzesien | wrzesieniu | wrzesnia) | (pazdziernik | pazdziernik | pazdzierniku | pazdziernika) | (listopad | listopada | listopadzie) | (grudzien | grudzien | grudnia | grudniu);
|
||||
<miesiac> = (styczen | stycznia | styczniu) | (luty | lutego | lutym) | (marzec | marca | marcu) | (kwiecien | kwiecien | kwietniu | kwietnia) | (maj | maja | maju) | (czerwiec | czerwca | czerwcu) | (lipiec | lipca | lipcu) | (sierpien | sierpien | sierpnia | sierpniu) | (wrzesien | wrzesien | wrzesieniu | wrzesnia) | (pazdziernik | pazdziernik | pazdzierniku | pazdziernika) | (listopad | listopada | listopadzie) | (grudzien | grudzien | grudnia | grudniu);
|
||||
|
||||
<new> = [nowe] | [nowych];
|
||||
|
||||
|
@ -2,9 +2,9 @@
|
||||
|
||||
grammar notifications;
|
||||
|
||||
public <notifications> = pokaz mi [nowe] <powiadomienia> [<time>];
|
||||
public <notifications> = (pokaz [mi] | wyświetl [mi] | przedstaw [mi]) [<liczba> {liczba}] [nowe] <powiadomienia> [<time>];
|
||||
|
||||
<time> = <time_when> {time_when} [ostatniego | ostatnich] [<liczba> {liczba}] <timeunit> {timeunit};
|
||||
<time> = <time_when> {time_when} <timeunit> {timeunit};
|
||||
|
||||
<time_when> = z | od | ze | w;
|
||||
|
||||
|
@ -1,9 +1,9 @@
|
||||
#JSGF V1.0 UTF-8 pl;
|
||||
|
||||
grammar pomoc;
|
||||
grammar help;
|
||||
|
||||
public <pomoc_zapytanie> = jakie sa dostepne <functions> {functions} | w czym mozesz mi <help> {help};
|
||||
public <help_zapytanie> = jakie sa dostepne <functions> {functions} | w czym mozesz mi <help> {help} | co mogę się od ciebie dowiedziec;
|
||||
|
||||
<help> = pomoc ;
|
||||
<help> = pomoc;
|
||||
|
||||
<functions> = komenda | komendy | funckja | funkcje | polecenie | polecenia;
|
||||
|
@ -12,4 +12,4 @@ public <pull_request_zapytanie> = <action> {action} <new> <pullrequest> [w <repo
|
||||
|
||||
<pullrequest> = pull requesty | pull requestow;
|
||||
|
||||
<action> = ile jest | jakie sa;
|
||||
<action> = ile jest | jakie sa | powiedz mi o | przedstaw;
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
grammar tests;
|
||||
|
||||
public <tests> = (pokaz mi | wyswietl mi | powiedz mi o) [<new>] <test> {test} [<time>] w <repo>;
|
||||
public <tests> = (pokaz mi | wyswietl mi | powiedz mi o | przedstaw mi) [<new>] <test> {test} [<time>] w <repo>;
|
||||
|
||||
<repozytoria> = gra - kolko i krzyzyk | zajęcia ai | projekt - sklep | super_stronka_internetowa | nazwarepozytorium | pizza | zajecia;
|
||||
|
||||
@ -12,7 +12,7 @@ public <tests> = (pokaz mi | wyswietl mi | powiedz mi o) [<new>] <test> {test} [
|
||||
|
||||
<timeunit> = (miesiaca | miesiecy | <miesiac>) | tygodni | miesiecy | dni;
|
||||
|
||||
<liczba> = (dwa | dwoch | dwojki | dwojki) | (trzy | trzech | trojki ) | (cztery | czterech) | (piec | pieciu ) | (szesc | szesciu ) | (siedem | siedmiu) | (osiem | osmiu) | (dziewiec | dziewieciu );
|
||||
<liczba> = (dwa | dwoch | dwojki) | (trzy | trzech | trojki ) | (cztery | czterech) | (piec | pieciu ) | (szesc | szesciu ) | (siedem | siedmiu) | (osiem | osmiu) | (dziewiec | dziewieciu );
|
||||
|
||||
<miesiac> = (styczen | stycznia | styczniu) | (luty | lutego | lutym) | (marzec | marca | marcu) | (kwiecien | kwietniu | kwietnia) | (maj | maja | maju) | (czerwiec | czerwca | czerwcu) | (lipiec | lipca | lipcu) | (sierpien | sierpnia | sierpniu) | (wrzesien | wrzesieniu | wrzesnia) | (pazdziernik | październiku | pazdziernika) | (listopad | listopada | listopadzie) | (grudzien | grudnia | grudniu);
|
||||
|
||||
|
@ -48,11 +48,14 @@ def nlu(utterance):
|
||||
|
||||
#result = nlu('pokaż mi nowe pow z lipca')
|
||||
|
||||
#result = nlu('pokaż mi nowe issues z dwóch dni w Zajęcia AI')
|
||||
#result = nlu('przedstaw mi nowe issues z trzech miesiecy w Zajęcia AI')
|
||||
|
||||
#esult = nlu('cześć')
|
||||
#esult = nlu('siemanko')
|
||||
#result = nlu('bye')
|
||||
|
||||
#result = nlu('pokaż mi testy od lutego w Zajęcia AI')
|
||||
#result = nlu('wyświetl mi test w sierpniu w Projekt - sklep')
|
||||
#result = nlu('wyświetl mi trzy nowe powiadomienia w lutym')
|
||||
#esult = nlu('przedstaw nowe pull requesty')
|
||||
|
||||
#print(result)
|
Loading…
Reference in New Issue
Block a user