From 3aafaa77ac81c08c88af28c4d08de898a3fb0aec Mon Sep 17 00:00:00 2001 From: Karol Idaszak Date: Wed, 20 Apr 2022 15:15:34 +0200 Subject: [PATCH 1/6] fix typo --- data/dialog-01-04-01.tsv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/dialog-01-04-01.tsv b/data/dialog-01-04-01.tsv index 14f9755..ba9ba55 100644 --- a/data/dialog-01-04-01.tsv +++ b/data/dialog-01-04-01.tsv @@ -3,7 +3,7 @@ user Witam hello() system Witamy w systemie GitHub Briefing, w czym mogę pomóc? hello() user Co możesz dla mnie zrobić? help() system Obsługuję, przekazywanie informacji o repozytoriach powiązanych z Tobą helpresponse() -user Jakie są moje repozytoria? reguest(repos) +user Jakie są moje repozytoria? request(repos) system Nazwy Twoich repozytoriów: 1. Gra - kółko i krzyżyk 2. Zajęcia AI 3. Projekt - sklep inform(repos) user ok. co nowego w Zajęcia AI? affirm() & request(repo = Zajecia AI) system Stworzono nową gałąź inform(repo = Zajecia AI) From 4f1290e22a343515745d06cd299ed04ec45d3030 Mon Sep 17 00:00:00 2001 From: Karol Idaszak Date: Wed, 20 Apr 2022 15:30:27 +0200 Subject: [PATCH 2/6] fix typo --- data/dialog-01-18-01.tsv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/dialog-01-18-01.tsv b/data/dialog-01-18-01.tsv index a8a5596..39d5b7a 100644 --- a/data/dialog-01-18-01.tsv +++ b/data/dialog-01-18-01.tsv @@ -1,7 +1,7 @@ Rola Wypowiedź Act user Elo hello() system Witamy w systemie GitHub Briefing, w czym mogę pomóc? hello() -user "Jak mi możesz pomóc; Chcę nowe repo" helpresponse() & reqest(repo) +user "Jak mi możesz pomóc; Chcę nowe repo" helpresponse() & request(repo) system Ta komenda nie jest obsługiwana, mogę tylko przekazywać informacja o twoich istniejących repozytoriach deny() user help helpresponse() system W czym mam Ci pomóc? helpresponse() From aa94cd737321577854b9f0118130d5e9bbc940a9 Mon Sep 17 00:00:00 2001 From: Karol Idaszak Date: Wed, 20 Apr 2022 16:24:24 +0200 Subject: [PATCH 3/6] add sorted data --- data_sorted/ack | 15 +++++ data_sorted/affirm | 51 ++++++++++++++++ data_sorted/bye | 28 +++++++++ data_sorted/hello | 52 ++++++++++++++++ data_sorted/help | 141 +++++++++++++++++++++++++++++++++++++++++++ data_sorted/inform | 69 +++++++++++++++++++++ data_sorted/null | 84 ++++++++++++++++++++++++++ data_sorted/reqmore | 9 +++ data_sorted/request | 131 ++++++++++++++++++++++++++++++++++++++++ data_sorted/thankyou | 21 +++++++ 10 files changed, 601 insertions(+) create mode 100644 data_sorted/ack create mode 100644 data_sorted/affirm create mode 100644 data_sorted/bye create mode 100644 data_sorted/hello create mode 100644 data_sorted/help create mode 100644 data_sorted/inform create mode 100644 data_sorted/null create mode 100644 data_sorted/reqmore create mode 100644 data_sorted/request create mode 100644 data_sorted/thankyou diff --git a/data_sorted/ack b/data_sorted/ack new file mode 100644 index 0000000..e1c249f --- /dev/null +++ b/data_sorted/ack @@ -0,0 +1,15 @@ +Wypowiedź Act +Tak ack +Oki, to będzie tyle ack +tak ack +Rozumiem ack +tak ack +Tak ack +Tak ack +tak ack +Tak, poproszę ack +tak ack +tak ack +tak ack +tak ack +Tak ack diff --git a/data_sorted/affirm b/data_sorted/affirm new file mode 100644 index 0000000..ae4d530 --- /dev/null +++ b/data_sorted/affirm @@ -0,0 +1,51 @@ +Wypowiedź Act +ok. co nowego w Zajęcia AI? affirm +okej. jakie jeszcze informacje możesz mi przekazać? affirm +ok. Są jakieś failujące testy w tym repo? affirm +ok; A jakby były to powiedziałbyś mi o nich? affirm +kontynuuj affirm +kontynuuj affirm +chcę kontynuować affirm +kontynuuj affirm +chcę kontynuować affirm +kontynuować affirm +kontynuuj affirm +chcę kontynuować affirm +kontynuować affirm +Chcę kontynuować affirm +kontynuuj affirm +chcę kontynuować affirm +kontynuować affirm +Chcę kontynuować affirm +to nie chce zmieniać konfiguracji affirm +kontynuuj affirm +chcę kontynuować affirm +kontynuować affirm +Chcę kontynuować affirm +to nie chce zmieniać konfiguracji affirm +kontynuuj affirm +kontynuuj affirm +chcę kontynuować affirm +kontynuować affirm +Chcę kontynuować affirm +to nie chce zmieniać konfiguracji affirm +kontynuuj affirm +kontynuuj affirm +kontynuuj affirm +chcę kontynuować affirm +kontynuować affirm +Chcę kontynuować affirm +to nie chce zmieniać konfiguracji affirm +kontynuuj affirm +kontynuuj affirm +kontynuuj affirm +chcę kontynuować affirm +kontynuować affirm +Chcę kontynuować affirm +to nie chce zmieniać konfiguracji affirm +kontynuuj affirm +kontynuuj affirm +No dobra, to kontynuujemy affirm +kontynuować affirm +Kontynuować affirm +kontynuujmy affirm diff --git a/data_sorted/bye b/data_sorted/bye new file mode 100644 index 0000000..d74bc3f --- /dev/null +++ b/data_sorted/bye @@ -0,0 +1,28 @@ +Wypowiedź Act +Do widzenia bye +Dziękuję, do widzenia bye +Papa bye +exit bye +exit bye +Nic z tych komend mnie nie interesuje bye +exit bye +Nic z tych komend mnie nie interesuje bye +exit bye +Nic z tych komend mnie nie interesuje bye +exit bye +Nic z tych komend mnie nie interesuje bye +Nie chcę bye +exit bye +Nic z tych komend mnie nie interesuje bye +Nie chcę bye +To wszystko, dziękuje bye +exit bye +Nic z tych komend mnie nie interesuje bye +Nie chcę bye +To wszystko, dziękuje bye +Do widzenia bye +exit bye +Nic z tych komend mnie nie interesuje bye +Nie chcę bye +To wszystko, dziękuje bye +Do widzenia bye diff --git a/data_sorted/hello b/data_sorted/hello new file mode 100644 index 0000000..bec31ac --- /dev/null +++ b/data_sorted/hello @@ -0,0 +1,52 @@ +Wypowiedź Act +Witam hello +Dzień dobry! hello +Dzień dobry hello +Cześć hello +Dzień dobry panie bocie hello +Elo hello +Dzień dobry hello +Witam hello +Dzień dobry hello +Dzień dobry hello +Dzień dobry hello +Dzień dobry hello +Dzień dobry hello +Widam hello +Widam hello +Witam hello +Widam hello +Witam hello +Dzień dobry! hello +Widam hello +Witam hello +Dzień dobry! hello +Dzień dobry hello +Widam hello +Witam hello +Dzień dobry! hello +Dzień dobry hello +Dzień dobry hello +Widam hello +Witam hello +Dzień dobry! hello +Dzień dobry hello +Dzień dobry hello +Cześć hello +Widam hello +Witam hello +Dzień dobry! hello +Dzień dobry hello +Dzień dobry hello +Cześć hello +Cześć hello +Widam hello +Witam hello +Dzień dobry! hello +Dzień dobry hello +Dzień dobry hello +Cześć hello +Cześć hello +Elo hello +Dzień dobry hello +elo hello diff --git a/data_sorted/help b/data_sorted/help new file mode 100644 index 0000000..f59cb87 --- /dev/null +++ b/data_sorted/help @@ -0,0 +1,141 @@ +Wypowiedź Act +Co możesz dla mnie zrobić? help +Jakie są dostępne funkcje? help +Chciałabym się dowiedzieć jakie usługi oferujecie help +Chciałbym poznać funkcję systemu help +Jak mi możesz pomóc; Chcę nowe repo help +help help +help help +Powiedz mi, co potrafisz help +co potrafisz zrobić? help +jakie są dostępne funkcje help +jakie są dostępne funkcje help +W czym możesz mi pomóc? help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +w czym jeszcze możesz mi pomóc? help +jakie są dostępne funkcje help +W czym możesz mi pomóc? help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +w czym jeszcze możesz mi pomóc? help +pokaż mi listĄ komend help +jakie są dostępne funkcje help +W czym możesz mi pomóc? help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +w czym jeszcze możesz mi pomóc? help +pokaż mi listĄ komend help +Jakie są dostępne funkcje? help +wyjaśnij mi komendę pokaż mi listę komend help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +jakie są dostępne funkcje help +W czym możesz mi pomóc? help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +w czym jeszcze możesz mi pomóc? help +pokaż mi listĄ komend help +Jakie są dostępne funkcje? help +wyjaśnij mi komendę pokaż mi listę komend help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +jakie są dostępne funkcje? help +wyjaśnij mi komendę help +wyjaśnij mi komende pokaż listę komend help +jakie są dostępne funkcje help +W czym możesz mi pomóc? help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +w czym jeszcze możesz mi pomóc? help +pokaż mi listĄ komend help +Jakie są dostępne funkcje? help +wyjaśnij mi komendę pokaż mi listę komend help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +jakie są dostępne funkcje? help +wyjaśnij mi komendę help +wyjaśnij mi komende pokaż listę komend help +Jakie są dostępne funkcje? help +pokaż mi listę komend help +wyjaśnij mi komendę help +wyjaśnij mi komendę pokaż mi listę komend help +jakie są dostępne funkcje help +W czym możesz mi pomóc? help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +w czym jeszcze możesz mi pomóc? help +pokaż mi listĄ komend help +Jakie są dostępne funkcje? help +wyjaśnij mi komendę pokaż mi listę komend help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +jakie są dostępne funkcje? help +wyjaśnij mi komendę help +wyjaśnij mi komende pokaż listę komend help +Jakie są dostępne funkcje? help +pokaż mi listę komend help +wyjaśnij mi komendę help +wyjaśnij mi komendę pokaż mi listę komend help +Jakie usługi oferujesz? help +chciałbym zobaczyć liste komend help +wyjaśnij mi komende pokaż raport projektu help +jakie są dostępne funkcje help +W czym możesz mi pomóc? help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +w czym jeszcze możesz mi pomóc? help +pokaż mi listĄ komend help +Jakie są dostępne funkcje? help +wyjaśnij mi komendę pokaż mi listę komend help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +jakie są dostępne funkcje? help +wyjaśnij mi komendę help +wyjaśnij mi komende pokaż listę komend help +Jakie są dostępne funkcje? help +pokaż mi listę komend help +wyjaśnij mi komendę help +wyjaśnij mi komendę pokaż mi listę komend help +Jakie usługi oferujesz? help +chciałbym zobaczyć liste komend help +wyjaśnij mi komende pokaż raport projektu help +Co to jest github Briefing? help +wyjaśnij mi komendę pokaż mi lista komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +jakie są dostępne funkcje help +W czym możesz mi pomóc? help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +w czym jeszcze możesz mi pomóc? help +pokaż mi listĄ komend help +Jakie są dostępne funkcje? help +wyjaśnij mi komendę pokaż mi listę komend help +pokaż mi listę komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +jakie są dostępne funkcje? help +wyjaśnij mi komendę help +wyjaśnij mi komende pokaż listę komend help +Jakie są dostępne funkcje? help +pokaż mi listę komend help +wyjaśnij mi komendę help +wyjaśnij mi komendę pokaż mi listę komend help +Jakie usługi oferujesz? help +chciałbym zobaczyć liste komend help +wyjaśnij mi komende pokaż raport projektu help +Co to jest github Briefing? help +wyjaśnij mi komendę pokaż mi lista komend help +wyjaśnij mi komendę wyjaśnij mi komendę help +help help +No to wyjaśnij mi komendę help +Wyjaśnij zatem help +wyjaśnij mi wszystkie komendy no help +pokaż mi listę komend wyjaśnij mi komendę help +poka help +Pokaż mi listę komend help +wyjaśnij mi komendę pokaż mi raport projektu help +pokaż listę komend help +pokaż listę komend help +pokaż help +pokaż help +wyjaśnij mi komendę pokaż mi listę komend help diff --git a/data_sorted/inform b/data_sorted/inform new file mode 100644 index 0000000..bdb7ed8 --- /dev/null +++ b/data_sorted/inform @@ -0,0 +1,69 @@ +Wypowiedź Act +to wszystko inform +Oki, to będzie tyle inform +To nie, to już wszystko inform +"moja gałąź, ""master""" inform +moja PR inform +capriciosa inform +gGphJD inform +capriciosa inform +gGphJD inform +qgphjd inform +capriciosa inform +gGphJD inform +qgphjd inform +qwdqwdqaswdaqdfqfwqwfq inform +qGphJs inform +capriciosa inform +gGphJD inform +qgphjd inform +qwdqwdqaswdaqdfqfwqwfq inform +qGphJs inform +qgphid inform +capriciosa inform +gGphJD inform +qgphjd inform +qwdqwdqaswdaqdfqfwqwfq inform +qGphJs inform +qgphid inform +pGphJD inform +capriciosa inform +gGphJD inform +qgphjd inform +qwdqwdqaswdaqdfqfwqwfq inform +qGphJs inform +qgphid inform +pGphJD inform +qGphJ0 inform +capriciosa inform +gGphJD inform +qgphjd inform +qwdqwdqaswdaqdfqfwqwfq inform +qGphJs inform +qgphid inform +pGphJD inform +qGphJ0 inform +gGphJD inform +capriciosa inform +gGphJD inform +qgphjd inform +qwdqwdqaswdaqdfqfwqwfq inform +qGphJs inform +qgphid inform +pGphJD inform +qGphJ0 inform +gGphJD inform +qGphJ inform +capriciosa inform +gGphJD inform +qgphjd inform +qwdqwdqaswdaqdfqfwqwfq inform +qGphJs inform +qgphid inform +pGphJD inform +qGphJ0 inform +gGphJD inform +qGphJ inform +DJhpGq inform +phgdj inform +QgPHjd inform diff --git a/data_sorted/null b/data_sorted/null new file mode 100644 index 0000000..cae789f --- /dev/null +++ b/data_sorted/null @@ -0,0 +1,84 @@ +Wypowiedź Act +chcę zmienić projekt null +A jak mogę zmienić konfigurację? null +CHCĘ INNY PROJEKT null +zgłoś błąd null +Chcę zmienić konfigurację null +zmienić konfigurację null +chcę zmienić projekt null +A jak mogę zmienić konfigurację? null +CHCĘ INNY PROJEKT null +zgłoś błąd null +Chcę zmienić konfigurację null +zmienić konfigurację null +mogę zmienić konfiguracje ? null +chcę zmienić projekt null +A jak mogę zmienić konfigurację? null +CHCĘ INNY PROJEKT null +zgłoś błąd null +Chcę zmienić konfigurację null +zmienić konfigurację null +mogę zmienić konfiguracje ? null +chcę zmienić projekt null +A jak mogę zmienić konfigurację? null +CHCĘ INNY PROJEKT null +zgłoś błąd null +Chcę zmienić konfigurację null +zmienić konfigurację null +mogę zmienić konfiguracje ? null +-------------------------------------------------------------------------- null +chce zmienić konfiguracje null +Tak naprawde byłem botem i źle przepisałem kod null +chcę zmienić projekt null +A jak mogę zmienić konfigurację? null +CHCĘ INNY PROJEKT null +zgłoś błąd null +Chcę zmienić konfigurację null +zmienić konfigurację null +mogę zmienić konfiguracje ? null +-------------------------------------------------------------------------- null +chce zmienić konfiguracje null +Tak naprawde byłem botem i źle przepisałem kod null +chcę zmienić konfigurację null +chcę zmienić projekt null +A jak mogę zmienić konfigurację? null +CHCĘ INNY PROJEKT null +zgłoś błąd null +Chcę zmienić konfigurację null +zmienić konfigurację null +mogę zmienić konfiguracje ? null +-------------------------------------------------------------------------- null +chce zmienić konfiguracje null +Tak naprawde byłem botem i źle przepisałem kod null +chcę zmienić konfigurację null +chcę zmienić projekt null +A jak mogę zmienić konfigurację? null +CHCĘ INNY PROJEKT null +zgłoś błąd null +Chcę zmienić konfigurację null +zmienić konfigurację null +mogę zmienić konfiguracje ? null +-------------------------------------------------------------------------- null +chce zmienić konfiguracje null +Tak naprawde byłem botem i źle przepisałem kod null +chcę zmienić konfigurację null +Pokaż moje repozytoria null +chcę zmienić projekt null +A jak mogę zmienić konfigurację? null +CHCĘ INNY PROJEKT null +zgłoś błąd null +Chcę zmienić konfigurację null +zmienić konfigurację null +mogę zmienić konfiguracje ? null +-------------------------------------------------------------------------- null +chce zmienić konfiguracje null +Tak naprawde byłem botem i źle przepisałem kod null +chcę zmienić konfigurację null +Pokaż moje repozytoria null +Chcę nowe repo null +zmieńmy coś może null +Chcę zmienić null +zmienić null +zmienic null +upewniam się null +zmienić null diff --git a/data_sorted/reqmore b/data_sorted/reqmore new file mode 100644 index 0000000..6853798 --- /dev/null +++ b/data_sorted/reqmore @@ -0,0 +1,9 @@ +Wypowiedź Act +Tylko tyle? reqmore +Jakie? reqmore +okej. jakie jeszcze informacje możesz mi przekazać? reqmore +O tym samym reqmore +Co jeszcze możesz dla mnie zrobić? reqmore +Jakie? reqmore +A pozostałe dwa? reqmore +ok; A jakby były to powiedziałbyś mi o nich? reqmore diff --git a/data_sorted/request b/data_sorted/request new file mode 100644 index 0000000..f0a1ac7 --- /dev/null +++ b/data_sorted/request @@ -0,0 +1,131 @@ +Wypowiedź Act +Jakie są moje repozytoria? request +ok. co nowego w Zajęcia AI? request +Mam jakieś nowe powiadomienia? request +Opowiedz mi o powiadomieniu 1 request +Podaj mi linka do tego powiadomienia request +Projekt - Sklep request +Jakie są najnowsze issue? request +Ile jest commitów od mattyl34? request +Ostatnie 5 request +ok. Są jakieś failujące testy w tym repo? request +Pokaż mi powiązane repozytoria request +Pokaż mi informacje o drugim repo request +Chciałbym usunąć to repo request +Jakie zmiany ostatnio zaszły w moich repozytoriach? request +we wszystkich request +Podaj szczegóły issue w Projekt - sklep request +Chce wyświetlić moje repozytoria request +To chciałbym zobaczyc informację na temat repozytoriów powiązanych ze mną request +Jakie pliku znajdują się w repozytorium gra? request +Nie, pierwsze 3 request +Chciałbym stworzyć nowe repozytorium request +Podaj mi nazwy moich repozytoriów request +Podaj rozmiar repo 2 request +O matko, usuń całość request +Wypisz pierwsze 5 linijek, pierwszego napotkanego pliku .txt z repo 2 request +Jak mi możesz pomóc; Chcę nowe repo request +Ja też; wyjaśnij mi komendę zatem request +A jakie masz request +Jakie mam repozytoria w takim razie request +powiedz mi o projekcie sklep request +Jakich mam współautorów request +chciałabym się pozbyć Boba request +A jakie są issue w grze? request +a jakie mam powiadomienia? request +A powiedz mi o repozytorium jakie mam repozytoria request +opowiedz mi o zajęciach ai request +Olaboga, jakie są issue w repozytorium zajęcia ai? request +A mam gdzieś jeszcze dużo issue? request +Podaj status repozytorium system request +Chciałbym otrzymać informacje na temat repozytorium super_stronka_internetowa request +Kiedy wprowadzony został PR 2? request +jaka jest ostatnia aktywność w repozytorium nazwaRepozytorium? request +powiedz mi o moim repozytorium zadania request +Chciałbym dostać informację o autorze PR 1 request +Chciałbym odrzucić PR 1 request +Chciałbym wycofać ostatniego commita request +Co się dzieje z moim repozytorium zajecia request +dodaj nowe PR request +Podaj status repozytorium pizza request +Jaki jest status repozytorium pizza? request +Chciałabym zarezerwować bilet do kina. request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +Pokaż mi raport projektu adawdawqdqwdqwqd request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +Pokaż mi raport projektu adawdawqdqwdqwqd request +pokaż mi raport projektu Systemy Dialogowe request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +Pokaż mi raport projektu adawdawqdqwdqwqd request +pokaż mi raport projektu Systemy Dialogowe request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +Pokaż mi raport projektu adawdawqdqwdqwqd request +pokaż mi raport projektu Systemy Dialogowe request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +Pokaż mi raport projektu adawdawqdqwdqwqd request +pokaż mi raport projektu Systemy Dialogowe request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +Pokaż mi raport projektu adawdawqdqwdqwqd request +pokaż mi raport projektu Systemy Dialogowe request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +Pokaż mi raport projektu adawdawqdqwdqwqd request +pokaż mi raport projektu Systemy Dialogowe request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport projektu request +no to poka raport request +pokaż mi raport request +pokaż mi raport projektu request +Pokaż mi raport projektu request +Próbuję ponownie request +próbuję request +pokaż mi raport projektu request +pokaż mi raport projektu request +pokaż mi raport request diff --git a/data_sorted/thankyou b/data_sorted/thankyou new file mode 100644 index 0000000..2ad572c --- /dev/null +++ b/data_sorted/thankyou @@ -0,0 +1,21 @@ +Wypowiedź Act +dziękuję thankyou +dziękuję za informację thankyou +To wszystko, dziękuje thankyou +Dzięki thankyou +Nie thankyou +Rozumiem, to wszystko thankyou +Nie thankyou +Nie thankyou +Dziękuje thankyou +Dziękuje thankyou +Dziękuje thankyou +podoba mi się raport thankyou +Dobrze thankyou +Dziękuje thankyou +podoba mi się raport thankyou +Dobrze thankyou +Dziękuje thankyou +podoba mi się raport thankyou +Dobrze thankyou +Dzięki za pomoc thankyou From 0e65d0e07fd4a59ea423d5e6ebf994b7d6005a4b Mon Sep 17 00:00:00 2001 From: Karol Idaszak Date: Tue, 26 Apr 2022 18:33:20 +0200 Subject: [PATCH 4/6] Add evaluation --- evaluate/evaluate.ipynb | 270 +++++++++++++++++ evaluate/evaluate.tsv | 591 ++++++++++++++++++++++++++++++++++++++ evaluate/in.tsv | 591 ++++++++++++++++++++++++++++++++++++++ evaluate/predicted.tsv | 591 ++++++++++++++++++++++++++++++++++++++ evaluate/preprocess.ipynb | 217 ++++++++++++++ evaluate/raw.tsv | 591 ++++++++++++++++++++++++++++++++++++++ 6 files changed, 2851 insertions(+) create mode 100644 evaluate/evaluate.ipynb create mode 100644 evaluate/evaluate.tsv create mode 100644 evaluate/in.tsv create mode 100644 evaluate/predicted.tsv create mode 100644 evaluate/preprocess.ipynb create mode 100644 evaluate/raw.tsv diff --git a/evaluate/evaluate.ipynb b/evaluate/evaluate.ipynb new file mode 100644 index 0000000..3e50933 --- /dev/null +++ b/evaluate/evaluate.ipynb @@ -0,0 +1,270 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 14, + "id": "443692c0", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "from sklearn.metrics import accuracy_score" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "id": "77be6d6c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
0
0hello
1help
2request
3affirm
4request
......
586null
587request
588null
589ack
590hello
\n", + "

591 rows × 1 columns

\n", + "
" + ], + "text/plain": [ + " 0\n", + "0 hello\n", + "1 help\n", + "2 request\n", + "3 affirm\n", + "4 request\n", + ".. ...\n", + "586 null\n", + "587 request\n", + "588 null\n", + "589 ack\n", + "590 hello\n", + "\n", + "[591 rows x 1 columns]" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "expected = pd.read_csv('evaluate.tsv', sep='\\t', header=None)\n", + "expected = expected.fillna('null')\n", + "expected" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "id": "b77d4102", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
0
0hello
1help
2request
3affirm
4request
......
586null
587request
588null
589ack
590hello
\n", + "

591 rows × 1 columns

\n", + "
" + ], + "text/plain": [ + " 0\n", + "0 hello\n", + "1 help\n", + "2 request\n", + "3 affirm\n", + "4 request\n", + ".. ...\n", + "586 null\n", + "587 request\n", + "588 null\n", + "589 ack\n", + "590 hello\n", + "\n", + "[591 rows x 1 columns]" + ] + }, + "execution_count": 38, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "predicted = pd.read_csv('predicted.tsv', sep='\\t', header=None)\n", + "predicted = predicted.fillna('null')\n", + "predicted" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "id": "79ecc70a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "1.0\n" + ] + } + ], + "source": [ + "print(accuracy_score(expected, predicted))" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.2" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/evaluate/evaluate.tsv b/evaluate/evaluate.tsv new file mode 100644 index 0000000..240e7b1 --- /dev/null +++ b/evaluate/evaluate.tsv @@ -0,0 +1,591 @@ +hello +help +request +affirm +request +reqmore +request +reqmore +request +request +affirm +reqmore +reqmore +request +request +reqmore +ack +request +reqmore +request +reqmore +affirm +request +affirm +reqmore +thankyou +inform +hello +help +request +request +request +ack +inform +hello +help +request +request +request +ack +thankyou +hello +help +request +request +request +request +request +ack +thankyou +bye +hello +request +request +request +request +bye +hello +help +request +help +help +request +request +request +request +request +request +request +request +request +request +request +ack +thankyou +request +inform +bye +hello +request +ack +thankyou +hello +help +request +ack +request +thankyou +hello +help +request +ack +hello +request +ack +request +request +request +thankyou +hello +request +ack +request +inform +inform +hello +request +ack +thankyou +request +ack +hello +request +ack +request +inform +inform +affirm +help +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +hello +help +inform +help +help +help +request +affirm +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +hello +help +inform +help +help +help +request +affirm +null +hello +help +inform +help +help +request +null +affirm +thankyou +null +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +hello +help +inform +help +help +help +request +affirm +null +hello +help +inform +help +help +request +null +affirm +thankyou +null +hello +help +inform +request +affirm +help +help +help +request +null +bye +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +hello +help +inform +help +help +help +request +affirm +null +hello +help +inform +help +help +request +null +affirm +thankyou +null +hello +help +inform +request +affirm +help +help +help +request +null +bye +hello +help +inform +request +affirm +thankyou +help +help +thankyou +bye +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +hello +help +inform +help +help +help +request +affirm +null +hello +help +inform +help +help +request +null +affirm +thankyou +null +hello +help +inform +request +affirm +help +help +help +request +null +bye +hello +help +inform +request +affirm +thankyou +help +help +thankyou +bye +hello +help +inform +help +help +null +bye +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +hello +help +inform +help +help +help +request +affirm +null +hello +help +inform +help +help +request +null +affirm +thankyou +null +hello +help +inform +request +affirm +help +help +help +request +null +bye +hello +help +inform +request +affirm +thankyou +help +help +thankyou +bye +hello +help +inform +help +help +null +bye +hello +null +inform +help +help +help +help +help +request +null +help +request +null +help +help +request +affirm +help +help +request +affirm +request +affirm +request +null +thankyou +hello +request +inform +inform +null +help +help +help +request +affirm +null +request +null +ack +hello diff --git a/evaluate/in.tsv b/evaluate/in.tsv new file mode 100644 index 0000000..86b2c39 --- /dev/null +++ b/evaluate/in.tsv @@ -0,0 +1,591 @@ +witam +co mozesz dla mnie zrobic? +jakie sa moje repozytoria? +ok. co nowego w zajecia ai? +ok. co nowego w zajecia ai? +tylko tyle? +mam jakies nowe powiadomienia? +jakie? +opowiedz mi o powiadomieniu +podaj mi linka do tego powiadomienia +okej. jakie jeszcze informacje mozesz mi przekazac? +okej. jakie jeszcze informacje mozesz mi przekazac? +o tym samym +projekt sklep +jakie sa najnowsze issue? +co jeszcze mozesz dla mnie zrobic? +tak +ile jest commitow od mattyl? +jakie? +ostatnie +a pozostale dwa? +ok. sa jakies failujace testy w tym repo? +ok. sa jakies failujace testy w tym repo? +ok a jakby byly to powiedzialbys mi o nich? +ok a jakby byly to powiedzialbys mi o nich? +dziekuje +to wszystko +dzien dobry! +jakie sa dostepne funkcje? +pokaz mi powiazane repozytoria +pokaz mi informacje o drugim repo +chcialbym usunac to repo +oki to bedzie tyle +oki to bedzie tyle +dzien dobry +chcialabym sie dowiedziec jakie uslugi oferujecie +jakie zmiany ostatnio zaszly w moich repozytoriach? +we wszystkich +podaj szczegoly issue w projekt sklep +tak +dziekuje za informacje +czesc +chcialbym poznac funkcje systemu +chce wyswietlic moje repozytoria +to chcialbym zobaczyc informacje na temat repozytoriow powiazanych ze mna +jakie pliku znajduja sie w repozytorium gra? +nie pierwsze +chcialbym stworzyc nowe repozytorium +rozumiem +to wszystko dziekuje +do widzenia +dzien dobry panie bocie +podaj mi nazwy moich repozytoriow +podaj rozmiar repo +o matko usun calosc +wypisz pierwsze linijek pierwszego napotkanego pliku .txt z repo +dziekuje do widzenia +elo +jak mi mozesz pomoc chce nowe repo +jak mi mozesz pomoc chce nowe repo +help +help +ja tez wyjasnij mi komende zatem +a jakie masz +jakie mam repozytoria w takim razie +powiedz mi o projekcie sklep +jakich mam wspolautorow +chcialabym sie pozbyc boba +a jakie sa issue w grze? +a jakie mam powiadomienia? +a powiedz mi o repozytorium jakie mam repozytoria +opowiedz mi o zajeciach ai +olaboga jakie sa issue w repozytorium zajecia ai? +tak +dzieki +a mam gdzies jeszcze duzo issue? +to nie to juz wszystko +papa +dzien dobry +podaj status repozytorium system +tak +nie +witam +powiedz mi co potrafisz +chcialbym otrzymac informacje na temat repozytorium superstronkainternetowa +tak +kiedy wprowadzony zostal pr ? +rozumiem to wszystko +dzien dobry +co potrafisz zrobic? +jaka jest ostatnia aktywnosc w repozytorium nazwarepozytorium? +tak +dzien dobry +powiedz mi o moim repozytorium zadania +tak poprosze +chcialbym dostac informacje o autorze pr +chcialbym odrzucic pr +chcialbym wycofac ostatniego commita +nie +dzien dobry +co sie dzieje z moim repozytorium zajecia +tak +dodaj nowe pr +moja galaz master +moja pr +dzien dobry +podaj status repozytorium pizza +tak +nie +jaki jest status repozytorium pizza? +tak +dzien dobry +chcialabym zarezerwowac bilet do kina. +tak +pokaz mi raport projektu +capriciosa +ggphjd +kontynuuj +jakie sa dostepne funkcje +pokaz mi raport projektu +capriciosa +ggphjd +kontynuuj +jakie sa dostepne funkcje +widam +w czym mozesz mi pomoc? +qgphjd +pokaz mi raport projektu +chce zmienic projekt +pokaz mi liste komend +a jak moge zmienic konfiguracje? +chce inny projekt +zglos blad +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu +chce zmienic konfiguracje +pokaz mi raport projektu +chce kontynuowac +w czym jeszcze mozesz mi pomoc? +pokaz mi raport projektu +zmienic konfiguracje +exit +pokaz mi raport projektu +capriciosa +ggphjd +kontynuuj +jakie sa dostepne funkcje +widam +w czym mozesz mi pomoc? +qgphjd +pokaz mi raport projektu +chce zmienic projekt +pokaz mi liste komend +a jak moge zmienic konfiguracje? +chce inny projekt +zglos blad +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu +chce zmienic konfiguracje +pokaz mi raport projektu +chce kontynuowac +w czym jeszcze mozesz mi pomoc? +pokaz mi raport projektu +zmienic konfiguracje +exit +witam +pokaz mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qgphjs +kontynuowac +moge zmienic konfiguracje ? +pokaz mi lista komend +nic z tych komend mnie nie interesuje +pokaz mi raport projektu +capriciosa +ggphjd +kontynuuj +jakie sa dostepne funkcje +widam +w czym mozesz mi pomoc? +qgphjd +pokaz mi raport projektu +chce zmienic projekt +pokaz mi liste komend +a jak moge zmienic konfiguracje? +chce inny projekt +zglos blad +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu +chce zmienic konfiguracje +pokaz mi raport projektu +chce kontynuowac +w czym jeszcze mozesz mi pomoc? +pokaz mi raport projektu +zmienic konfiguracje +exit +witam +pokaz mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qgphjs +kontynuowac +moge zmienic konfiguracje ? +pokaz mi lista komend +nic z tych komend mnie nie interesuje +dzien dobry! +jakie sa dostepne funkcje? +qgphid +wyjasnij mi komende pokaz mi liste komend +pokaz mi liste komend +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu systemy dialogowe +chce kontynuowac +pokaz mi raport projektu +capriciosa +ggphjd +kontynuuj +jakie sa dostepne funkcje +widam +w czym mozesz mi pomoc? +qgphjd +pokaz mi raport projektu +chce zmienic projekt +pokaz mi liste komend +a jak moge zmienic konfiguracje? +chce inny projekt +zglos blad +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu +chce zmienic konfiguracje +pokaz mi raport projektu +chce kontynuowac +w czym jeszcze mozesz mi pomoc? +pokaz mi raport projektu +zmienic konfiguracje +exit +witam +pokaz mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qgphjs +kontynuowac +moge zmienic konfiguracje ? +pokaz mi lista komend +nic z tych komend mnie nie interesuje +dzien dobry! +jakie sa dostepne funkcje? +qgphid +wyjasnij mi komende pokaz mi liste komend +pokaz mi liste komend +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu systemy dialogowe +chce kontynuowac +"" +dzien dobry +jakie sa dostepne funkcje? +pgphjd +wyjasnij mi komende +wyjasnij mi komende pokaz liste komend +pokaz mi raport projektu +chce zmienic konfiguracje +to nie chce zmieniac konfiguracji +dziekuje +tak naprawde bylem botem i zle przepisalem kod +pokaz mi raport projektu +capriciosa +ggphjd +kontynuuj +jakie sa dostepne funkcje +widam +w czym mozesz mi pomoc? +qgphjd +pokaz mi raport projektu +chce zmienic projekt +pokaz mi liste komend +a jak moge zmienic konfiguracje? +chce inny projekt +zglos blad +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu +chce zmienic konfiguracje +pokaz mi raport projektu +chce kontynuowac +w czym jeszcze mozesz mi pomoc? +pokaz mi raport projektu +zmienic konfiguracje +exit +witam +pokaz mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qgphjs +kontynuowac +moge zmienic konfiguracje ? +pokaz mi lista komend +nic z tych komend mnie nie interesuje +dzien dobry! +jakie sa dostepne funkcje? +qgphid +wyjasnij mi komende pokaz mi liste komend +pokaz mi liste komend +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu systemy dialogowe +chce kontynuowac +"" +dzien dobry +jakie sa dostepne funkcje? +pgphjd +wyjasnij mi komende +wyjasnij mi komende pokaz liste komend +pokaz mi raport projektu +chce zmienic konfiguracje +to nie chce zmieniac konfiguracji +dziekuje +tak naprawde bylem botem i zle przepisalem kod +dzien dobry +jakie sa dostepne funkcje? +qgphj +pokaz mi raport projektu +kontynuuj +pokaz mi liste komend +wyjasnij mi komende +wyjasnij mi komende pokaz mi liste komend +pokaz mi raport projektu +chce zmienic konfiguracje +nie chce +pokaz mi raport projektu +capriciosa +ggphjd +kontynuuj +jakie sa dostepne funkcje +widam +w czym mozesz mi pomoc? +qgphjd +pokaz mi raport projektu +chce zmienic projekt +pokaz mi liste komend +a jak moge zmienic konfiguracje? +chce inny projekt +zglos blad +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu +chce zmienic konfiguracje +pokaz mi raport projektu +chce kontynuowac +w czym jeszcze mozesz mi pomoc? +pokaz mi raport projektu +zmienic konfiguracje +exit +witam +pokaz mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qgphjs +kontynuowac +moge zmienic konfiguracje ? +pokaz mi lista komend +nic z tych komend mnie nie interesuje +dzien dobry! +jakie sa dostepne funkcje? +qgphid +wyjasnij mi komende pokaz mi liste komend +pokaz mi liste komend +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu systemy dialogowe +chce kontynuowac +"" +dzien dobry +jakie sa dostepne funkcje? +pgphjd +wyjasnij mi komende +wyjasnij mi komende pokaz liste komend +pokaz mi raport projektu +chce zmienic konfiguracje +to nie chce zmieniac konfiguracji +dziekuje +tak naprawde bylem botem i zle przepisalem kod +dzien dobry +jakie sa dostepne funkcje? +qgphj +pokaz mi raport projektu +kontynuuj +pokaz mi liste komend +wyjasnij mi komende +wyjasnij mi komende pokaz mi liste komend +pokaz mi raport projektu +chce zmienic konfiguracje +nie chce +czesc +jakie uslugi oferujesz? +ggphjd +pokaz mi raport projektu +kontynuuj +podoba mi sie raport +chcialbym zobaczyc liste komend +wyjasnij mi komende pokaz raport projektu +dobrze +to wszystko dziekuje +pokaz mi raport projektu +capriciosa +ggphjd +kontynuuj +jakie sa dostepne funkcje +widam +w czym mozesz mi pomoc? +qgphjd +pokaz mi raport projektu +chce zmienic projekt +pokaz mi liste komend +a jak moge zmienic konfiguracje? +chce inny projekt +zglos blad +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu +chce zmienic konfiguracje +pokaz mi raport projektu +chce kontynuowac +w czym jeszcze mozesz mi pomoc? +pokaz mi raport projektu +zmienic konfiguracje +exit +witam +pokaz mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qgphjs +kontynuowac +moge zmienic konfiguracje ? +pokaz mi lista komend +nic z tych komend mnie nie interesuje +dzien dobry! +jakie sa dostepne funkcje? +qgphid +wyjasnij mi komende pokaz mi liste komend +pokaz mi liste komend +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu systemy dialogowe +chce kontynuowac +"" +dzien dobry +jakie sa dostepne funkcje? +pgphjd +wyjasnij mi komende +wyjasnij mi komende pokaz liste komend +pokaz mi raport projektu +chce zmienic konfiguracje +to nie chce zmieniac konfiguracji +dziekuje +tak naprawde bylem botem i zle przepisalem kod +dzien dobry +jakie sa dostepne funkcje? +qgphj +pokaz mi raport projektu +kontynuuj +pokaz mi liste komend +wyjasnij mi komende +wyjasnij mi komende pokaz mi liste komend +pokaz mi raport projektu +chce zmienic konfiguracje +nie chce +czesc +jakie uslugi oferujesz? +ggphjd +pokaz mi raport projektu +kontynuuj +podoba mi sie raport +chcialbym zobaczyc liste komend +wyjasnij mi komende pokaz raport projektu +dobrze +to wszystko dziekuje +czesc +co to jest github briefing? +qgphj +wyjasnij mi komende pokaz mi lista komend +wyjasnij mi komende wyjasnij mi komende +pokaz moje repozytoria +do widzenia +pokaz mi raport projektu +capriciosa +ggphjd +kontynuuj +jakie sa dostepne funkcje +widam +w czym mozesz mi pomoc? +qgphjd +pokaz mi raport projektu +chce zmienic projekt +pokaz mi liste komend +a jak moge zmienic konfiguracje? +chce inny projekt +zglos blad +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu +chce zmienic konfiguracje +pokaz mi raport projektu +chce kontynuowac +w czym jeszcze mozesz mi pomoc? +pokaz mi raport projektu +zmienic konfiguracje +exit +witam +pokaz mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qgphjs +kontynuowac +moge zmienic konfiguracje ? +pokaz mi lista komend +nic z tych komend mnie nie interesuje +dzien dobry! +jakie sa dostepne funkcje? +qgphid +wyjasnij mi komende pokaz mi liste komend +pokaz mi liste komend +wyjasnij mi komende wyjasnij mi komende +pokaz mi raport projektu systemy dialogowe +chce kontynuowac +"" +dzien dobry +jakie sa dostepne funkcje? +pgphjd +wyjasnij mi komende +wyjasnij mi komende pokaz liste komend +pokaz mi raport projektu +chce zmienic konfiguracje +to nie chce zmieniac konfiguracji +dziekuje +tak naprawde bylem botem i zle przepisalem kod +dzien dobry +jakie sa dostepne funkcje? +qgphj +pokaz mi raport projektu +kontynuuj +pokaz mi liste komend +wyjasnij mi komende +wyjasnij mi komende pokaz mi liste komend +pokaz mi raport projektu +chce zmienic konfiguracje +nie chce +czesc +jakie uslugi oferujesz? +ggphjd +pokaz mi raport projektu +kontynuuj +podoba mi sie raport +chcialbym zobaczyc liste komend +wyjasnij mi komende pokaz raport projektu +dobrze +to wszystko dziekuje +czesc +co to jest github briefing? +qgphj +wyjasnij mi komende pokaz mi lista komend +wyjasnij mi komende wyjasnij mi komende +pokaz moje repozytoria +do widzenia +elo +chce nowe repo +djhpgq +help +no to wyjasnij mi komende +wyjasnij zatem +wyjasnij mi wszystkie komendy no +pokaz mi liste komend wyjasnij mi komende +no to poka raport +zmienmy cos moze +poka +pokaz mi raport +chce zmienic +pokaz mi liste komend +wyjasnij mi komende pokaz mi raport projektu +pokaz mi raport projektu +no dobra to kontynuujemy +pokaz liste komend +pokaz liste komend +pokaz mi raport projektu +kontynuowac +probuje ponownie +kontynuowac +probuje +zmienic +dzieki za pomoc +dzien dobry +pokaz mi raport projektu +phgdj +qgphjd +zmienic +pokaz +pokaz +wyjasnij mi komende pokaz mi liste komend +pokaz mi raport projektu +kontynuujmy +upewniam sie +pokaz mi raport +zmienic +tak +elo diff --git a/evaluate/predicted.tsv b/evaluate/predicted.tsv new file mode 100644 index 0000000..240e7b1 --- /dev/null +++ b/evaluate/predicted.tsv @@ -0,0 +1,591 @@ +hello +help +request +affirm +request +reqmore +request +reqmore +request +request +affirm +reqmore +reqmore +request +request +reqmore +ack +request +reqmore +request +reqmore +affirm +request +affirm +reqmore +thankyou +inform +hello +help +request +request +request +ack +inform +hello +help +request +request +request +ack +thankyou +hello +help +request +request +request +request +request +ack +thankyou +bye +hello +request +request +request +request +bye +hello +help +request +help +help +request +request +request +request +request +request +request +request +request +request +request +ack +thankyou +request +inform +bye +hello +request +ack +thankyou +hello +help +request +ack +request +thankyou +hello +help +request +ack +hello +request +ack +request +request +request +thankyou +hello +request +ack +request +inform +inform +hello +request +ack +thankyou +request +ack +hello +request +ack +request +inform +inform +affirm +help +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +hello +help +inform +help +help +help +request +affirm +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +hello +help +inform +help +help +help +request +affirm +null +hello +help +inform +help +help +request +null +affirm +thankyou +null +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +hello +help +inform +help +help +help +request +affirm +null +hello +help +inform +help +help +request +null +affirm +thankyou +null +hello +help +inform +request +affirm +help +help +help +request +null +bye +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +hello +help +inform +help +help +help +request +affirm +null +hello +help +inform +help +help +request +null +affirm +thankyou +null +hello +help +inform +request +affirm +help +help +help +request +null +bye +hello +help +inform +request +affirm +thankyou +help +help +thankyou +bye +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +hello +help +inform +help +help +help +request +affirm +null +hello +help +inform +help +help +request +null +affirm +thankyou +null +hello +help +inform +request +affirm +help +help +help +request +null +bye +hello +help +inform +request +affirm +thankyou +help +help +thankyou +bye +hello +help +inform +help +help +null +bye +request +inform +inform +affirm +help +hello +help +inform +request +null +help +null +null +null +help +request +null +request +affirm +help +request +null +bye +hello +request +inform +inform +affirm +null +help +bye +hello +help +inform +help +help +help +request +affirm +null +hello +help +inform +help +help +request +null +affirm +thankyou +null +hello +help +inform +request +affirm +help +help +help +request +null +bye +hello +help +inform +request +affirm +thankyou +help +help +thankyou +bye +hello +help +inform +help +help +null +bye +hello +null +inform +help +help +help +help +help +request +null +help +request +null +help +help +request +affirm +help +help +request +affirm +request +affirm +request +null +thankyou +hello +request +inform +inform +null +help +help +help +request +affirm +null +request +null +ack +hello diff --git a/evaluate/preprocess.ipynb b/evaluate/preprocess.ipynb new file mode 100644 index 0000000..9bf1677 --- /dev/null +++ b/evaluate/preprocess.ipynb @@ -0,0 +1,217 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "dc7f5718", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import re" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "c22f479e", + "metadata": {}, + "outputs": [], + "source": [ + "def preprocess(line):\n", + " txt = line\n", + " txt = re.sub(\n", + " \"(£|§|@|#|\\$|%|\\^|&|\\*|\\(|\\)|_|-|\\+|=|\\{|\\[|\\}|\\]|:|;|\\\"|'|\\|\\\\|\\<|,|\\>|/|~|`|\\|–|–|)\",\n", + " \"\",\n", + " txt,\n", + " )\n", + " txt = txt.lower()\n", + " txt = re.sub(\"[0-9]\", \"\", txt)\n", + " txt = re.sub(\"[ \\t]+\", \" \", txt)\n", + " txt = re.sub(\" +$\", \"\", txt)\n", + " txt = re.sub(\"ą\", \"a\", txt)\n", + " txt = re.sub(\"ć\", \"c\", txt)\n", + " txt = re.sub(\"ę\", \"e\", txt)\n", + " txt = re.sub(\"ł\", \"l\", txt)\n", + " txt = re.sub(\"ń\", \"n\", txt)\n", + " txt = re.sub(\"ó\", \"o\", txt)\n", + " txt = re.sub(\"ś\", \"s\", txt)\n", + " txt = re.sub(\"ź\", \"z\", txt)\n", + " txt = re.sub(\"ż\", \"z\", txt)\n", + " return txt" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "4e6b43e5", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
0
0Witam
1Co możesz dla mnie zrobić?
2Jakie są moje repozytoria?
3ok. co nowego w Zajęcia AI?
4ok. co nowego w Zajęcia AI?
......
586upewniam się
587pokaż mi raport
588zmienić
589Tak
590elo
\n", + "

591 rows × 1 columns

\n", + "
" + ], + "text/plain": [ + " 0\n", + "0 Witam\n", + "1 Co możesz dla mnie zrobić?\n", + "2 Jakie są moje repozytoria?\n", + "3 ok. co nowego w Zajęcia AI?\n", + "4 ok. co nowego w Zajęcia AI?\n", + ".. ...\n", + "586 upewniam się \n", + "587 pokaż mi raport \n", + "588 zmienić \n", + "589 Tak \n", + "590 elo\n", + "\n", + "[591 rows x 1 columns]" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "preprocessed = pd.read_csv('in.tsv', sep='\\t', header=None)\n", + "preprocessed = preprocessed.fillna('null')\n", + "preprocessed" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "ca7e6cca", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0 witam\n", + "1 co mozesz dla mnie zrobic?\n", + "2 jakie sa moje repozytoria?\n", + "3 ok. co nowego w zajecia ai?\n", + "4 ok. co nowego w zajecia ai?\n", + " ... \n", + "586 upewniam sie\n", + "587 pokaz mi raport\n", + "588 zmienic\n", + "589 tak\n", + "590 elo\n", + "Length: 591, dtype: object" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "preprocessed = preprocessed.apply(lambda row : preprocess(row[0]),axis=1)\n", + "preprocessed" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "d5153b79", + "metadata": {}, + "outputs": [], + "source": [ + "# preprocessed.to_csv('in.tsv', sep='\\t', index=False, header=False)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.2" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/evaluate/raw.tsv b/evaluate/raw.tsv new file mode 100644 index 0000000..89116d7 --- /dev/null +++ b/evaluate/raw.tsv @@ -0,0 +1,591 @@ +Witam +Co możesz dla mnie zrobić? +Jakie są moje repozytoria? +ok. co nowego w Zajęcia AI? +ok. co nowego w Zajęcia AI? +Tylko tyle? +Mam jakieś nowe powiadomienia? +Jakie? +Opowiedz mi o powiadomieniu 1 +Podaj mi linka do tego powiadomienia +okej. jakie jeszcze informacje możesz mi przekazać? +okej. jakie jeszcze informacje możesz mi przekazać? +O tym samym +Projekt - Sklep +Jakie są najnowsze issue? +Co jeszcze możesz dla mnie zrobić? +Tak +Ile jest commitów od mattyl34? +Jakie? +Ostatnie 5 +A pozostałe dwa? +ok. Są jakieś failujące testy w tym repo? +ok. Są jakieś failujące testy w tym repo? +ok; A jakby były to powiedziałbyś mi o nich? +ok; A jakby były to powiedziałbyś mi o nich? +dziękuję +to wszystko +Dzień dobry! +Jakie są dostępne funkcje? +Pokaż mi powiązane repozytoria +Pokaż mi informacje o drugim repo +Chciałbym usunąć to repo +Oki, to będzie tyle +Oki, to będzie tyle +Dzień dobry +Chciałabym się dowiedzieć jakie usługi oferujecie +Jakie zmiany ostatnio zaszły w moich repozytoriach? +we wszystkich +Podaj szczegóły issue w Projekt - sklep +tak +dziękuję za informację +Cześć +Chciałbym poznać funkcję systemu +Chce wyświetlić moje repozytoria +To chciałbym zobaczyc informację na temat repozytoriów powiązanych ze mną +Jakie pliku znajdują się w repozytorium gra? +Nie, pierwsze 3 +Chciałbym stworzyć nowe repozytorium +Rozumiem +To wszystko, dziękuje +Do widzenia +Dzień dobry panie bocie +Podaj mi nazwy moich repozytoriów +Podaj rozmiar repo 2 +O matko, usuń całość +Wypisz pierwsze 5 linijek, pierwszego napotkanego pliku .txt z repo 2 +Dziękuję, do widzenia +Elo +Jak mi możesz pomóc; Chcę nowe repo +Jak mi możesz pomóc; Chcę nowe repo +help +help +Ja też; wyjaśnij mi komendę zatem +A jakie masz +Jakie mam repozytoria w takim razie +powiedz mi o projekcie sklep +Jakich mam współautorów +chciałabym się pozbyć Boba +A jakie są issue w grze? +a jakie mam powiadomienia? +A powiedz mi o repozytorium jakie mam repozytoria +opowiedz mi o zajęciach ai +Olaboga, jakie są issue w repozytorium zajęcia ai? +tak +Dzięki +A mam gdzieś jeszcze dużo issue? +To nie, to już wszystko +Papa +Dzień dobry +Podaj status repozytorium system +Tak +Nie +Witam +Powiedz mi, co potrafisz +Chciałbym otrzymać informacje na temat repozytorium super_stronka_internetowa +Tak +Kiedy wprowadzony został PR 2? +Rozumiem, to wszystko +Dzień dobry +co potrafisz zrobić? +jaka jest ostatnia aktywność w repozytorium nazwaRepozytorium? +tak +Dzień dobry +powiedz mi o moim repozytorium zadania +Tak, poproszę +Chciałbym dostać informację o autorze PR 1 +Chciałbym odrzucić PR 1 +Chciałbym wycofać ostatniego commita +Nie +Dzień dobry +Co się dzieje z moim repozytorium zajecia +tak +dodaj nowe PR +"moja gałąź, ""master""" +moja PR +Dzień dobry +Podaj status repozytorium pizza +tak +Nie +Jaki jest status repozytorium pizza? +tak +Dzień dobry +Chciałabym zarezerwować bilet do kina. +tak +pokaż mi raport projektu +capriciosa +gGphJD +kontynuuj +jakie są dostępne funkcje +pokaż mi raport projektu +capriciosa +gGphJD +kontynuuj +jakie są dostępne funkcje +Widam +W czym możesz mi pomóc? +qgphjd +pokaż mi raport projektu +chcę zmienić projekt +pokaż mi listę komend +A jak mogę zmienić konfigurację? +CHCĘ INNY PROJEKT +zgłoś błąd +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu +Chcę zmienić konfigurację +pokaż mi raport projektu +chcę kontynuować +w czym jeszcze możesz mi pomóc? +pokaż mi raport projektu +zmienić konfigurację +exit +pokaż mi raport projektu +capriciosa +gGphJD +kontynuuj +jakie są dostępne funkcje +Widam +W czym możesz mi pomóc? +qgphjd +pokaż mi raport projektu +chcę zmienić projekt +pokaż mi listę komend +A jak mogę zmienić konfigurację? +CHCĘ INNY PROJEKT +zgłoś błąd +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu +Chcę zmienić konfigurację +pokaż mi raport projektu +chcę kontynuować +w czym jeszcze możesz mi pomóc? +pokaż mi raport projektu +zmienić konfigurację +exit +Witam +Pokaż mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qGphJs +kontynuować +mogę zmienić konfiguracje ? +pokaż mi listĄ komend +Nic z tych komend mnie nie interesuje +pokaż mi raport projektu +capriciosa +gGphJD +kontynuuj +jakie są dostępne funkcje +Widam +W czym możesz mi pomóc? +qgphjd +pokaż mi raport projektu +chcę zmienić projekt +pokaż mi listę komend +A jak mogę zmienić konfigurację? +CHCĘ INNY PROJEKT +zgłoś błąd +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu +Chcę zmienić konfigurację +pokaż mi raport projektu +chcę kontynuować +w czym jeszcze możesz mi pomóc? +pokaż mi raport projektu +zmienić konfigurację +exit +Witam +Pokaż mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qGphJs +kontynuować +mogę zmienić konfiguracje ? +pokaż mi listĄ komend +Nic z tych komend mnie nie interesuje +Dzień dobry! +Jakie są dostępne funkcje? +qgphid +wyjaśnij mi komendę pokaż mi listę komend +pokaż mi listę komend +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu Systemy Dialogowe +Chcę kontynuować +pokaż mi raport projektu +capriciosa +gGphJD +kontynuuj +jakie są dostępne funkcje +Widam +W czym możesz mi pomóc? +qgphjd +pokaż mi raport projektu +chcę zmienić projekt +pokaż mi listę komend +A jak mogę zmienić konfigurację? +CHCĘ INNY PROJEKT +zgłoś błąd +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu +Chcę zmienić konfigurację +pokaż mi raport projektu +chcę kontynuować +w czym jeszcze możesz mi pomóc? +pokaż mi raport projektu +zmienić konfigurację +exit +Witam +Pokaż mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qGphJs +kontynuować +mogę zmienić konfiguracje ? +pokaż mi listĄ komend +Nic z tych komend mnie nie interesuje +Dzień dobry! +Jakie są dostępne funkcje? +qgphid +wyjaśnij mi komendę pokaż mi listę komend +pokaż mi listę komend +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu Systemy Dialogowe +Chcę kontynuować +-------------------------------------------------------------------------- +Dzień dobry +jakie są dostępne funkcje? +pGphJD +wyjaśnij mi komendę +wyjaśnij mi komende pokaż listę komend +pokaż mi raport projektu +chce zmienić konfiguracje +to nie chce zmieniać konfiguracji +Dziękuje +Tak naprawde byłem botem i źle przepisałem kod +pokaż mi raport projektu +capriciosa +gGphJD +kontynuuj +jakie są dostępne funkcje +Widam +W czym możesz mi pomóc? +qgphjd +pokaż mi raport projektu +chcę zmienić projekt +pokaż mi listę komend +A jak mogę zmienić konfigurację? +CHCĘ INNY PROJEKT +zgłoś błąd +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu +Chcę zmienić konfigurację +pokaż mi raport projektu +chcę kontynuować +w czym jeszcze możesz mi pomóc? +pokaż mi raport projektu +zmienić konfigurację +exit +Witam +Pokaż mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qGphJs +kontynuować +mogę zmienić konfiguracje ? +pokaż mi listĄ komend +Nic z tych komend mnie nie interesuje +Dzień dobry! +Jakie są dostępne funkcje? +qgphid +wyjaśnij mi komendę pokaż mi listę komend +pokaż mi listę komend +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu Systemy Dialogowe +Chcę kontynuować +-------------------------------------------------------------------------- +Dzień dobry +jakie są dostępne funkcje? +pGphJD +wyjaśnij mi komendę +wyjaśnij mi komende pokaż listę komend +pokaż mi raport projektu +chce zmienić konfiguracje +to nie chce zmieniać konfiguracji +Dziękuje +Tak naprawde byłem botem i źle przepisałem kod +Dzień dobry +Jakie są dostępne funkcje? +qGphJ0 +pokaż mi raport projektu +kontynuuj +pokaż mi listę komend +wyjaśnij mi komendę +wyjaśnij mi komendę pokaż mi listę komend +pokaż mi raport projektu +chcę zmienić konfigurację +Nie chcę +pokaż mi raport projektu +capriciosa +gGphJD +kontynuuj +jakie są dostępne funkcje +Widam +W czym możesz mi pomóc? +qgphjd +pokaż mi raport projektu +chcę zmienić projekt +pokaż mi listę komend +A jak mogę zmienić konfigurację? +CHCĘ INNY PROJEKT +zgłoś błąd +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu +Chcę zmienić konfigurację +pokaż mi raport projektu +chcę kontynuować +w czym jeszcze możesz mi pomóc? +pokaż mi raport projektu +zmienić konfigurację +exit +Witam +Pokaż mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qGphJs +kontynuować +mogę zmienić konfiguracje ? +pokaż mi listĄ komend +Nic z tych komend mnie nie interesuje +Dzień dobry! +Jakie są dostępne funkcje? +qgphid +wyjaśnij mi komendę pokaż mi listę komend +pokaż mi listę komend +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu Systemy Dialogowe +Chcę kontynuować +-------------------------------------------------------------------------- +Dzień dobry +jakie są dostępne funkcje? +pGphJD +wyjaśnij mi komendę +wyjaśnij mi komende pokaż listę komend +pokaż mi raport projektu +chce zmienić konfiguracje +to nie chce zmieniać konfiguracji +Dziękuje +Tak naprawde byłem botem i źle przepisałem kod +Dzień dobry +Jakie są dostępne funkcje? +qGphJ0 +pokaż mi raport projektu +kontynuuj +pokaż mi listę komend +wyjaśnij mi komendę +wyjaśnij mi komendę pokaż mi listę komend +pokaż mi raport projektu +chcę zmienić konfigurację +Nie chcę +Cześć +Jakie usługi oferujesz? +gGphJD +pokaż mi raport projektu +kontynuuj +podoba mi się raport +chciałbym zobaczyć liste komend +wyjaśnij mi komende pokaż raport projektu +Dobrze +To wszystko, dziękuje +pokaż mi raport projektu +capriciosa +gGphJD +kontynuuj +jakie są dostępne funkcje +Widam +W czym możesz mi pomóc? +qgphjd +pokaż mi raport projektu +chcę zmienić projekt +pokaż mi listę komend +A jak mogę zmienić konfigurację? +CHCĘ INNY PROJEKT +zgłoś błąd +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu +Chcę zmienić konfigurację +pokaż mi raport projektu +chcę kontynuować +w czym jeszcze możesz mi pomóc? +pokaż mi raport projektu +zmienić konfigurację +exit +Witam +Pokaż mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qGphJs +kontynuować +mogę zmienić konfiguracje ? +pokaż mi listĄ komend +Nic z tych komend mnie nie interesuje +Dzień dobry! +Jakie są dostępne funkcje? +qgphid +wyjaśnij mi komendę pokaż mi listę komend +pokaż mi listę komend +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu Systemy Dialogowe +Chcę kontynuować +-------------------------------------------------------------------------- +Dzień dobry +jakie są dostępne funkcje? +pGphJD +wyjaśnij mi komendę +wyjaśnij mi komende pokaż listę komend +pokaż mi raport projektu +chce zmienić konfiguracje +to nie chce zmieniać konfiguracji +Dziękuje +Tak naprawde byłem botem i źle przepisałem kod +Dzień dobry +Jakie są dostępne funkcje? +qGphJ0 +pokaż mi raport projektu +kontynuuj +pokaż mi listę komend +wyjaśnij mi komendę +wyjaśnij mi komendę pokaż mi listę komend +pokaż mi raport projektu +chcę zmienić konfigurację +Nie chcę +Cześć +Jakie usługi oferujesz? +gGphJD +pokaż mi raport projektu +kontynuuj +podoba mi się raport +chciałbym zobaczyć liste komend +wyjaśnij mi komende pokaż raport projektu +Dobrze +To wszystko, dziękuje +Cześć +Co to jest github Briefing? +qGphJ +wyjaśnij mi komendę pokaż mi lista komend +wyjaśnij mi komendę wyjaśnij mi komendę +Pokaż moje repozytoria +Do widzenia +pokaż mi raport projektu +capriciosa +gGphJD +kontynuuj +jakie są dostępne funkcje +Widam +W czym możesz mi pomóc? +qgphjd +pokaż mi raport projektu +chcę zmienić projekt +pokaż mi listę komend +A jak mogę zmienić konfigurację? +CHCĘ INNY PROJEKT +zgłoś błąd +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu +Chcę zmienić konfigurację +pokaż mi raport projektu +chcę kontynuować +w czym jeszcze możesz mi pomóc? +pokaż mi raport projektu +zmienić konfigurację +exit +Witam +Pokaż mi raport projektu adawdawqdqwdqwqd +qwdqwdqaswdaqdfqfwqwfq +qGphJs +kontynuować +mogę zmienić konfiguracje ? +pokaż mi listĄ komend +Nic z tych komend mnie nie interesuje +Dzień dobry! +Jakie są dostępne funkcje? +qgphid +wyjaśnij mi komendę pokaż mi listę komend +pokaż mi listę komend +wyjaśnij mi komendę wyjaśnij mi komendę +pokaż mi raport projektu Systemy Dialogowe +Chcę kontynuować +-------------------------------------------------------------------------- +Dzień dobry +jakie są dostępne funkcje? +pGphJD +wyjaśnij mi komendę +wyjaśnij mi komende pokaż listę komend +pokaż mi raport projektu +chce zmienić konfiguracje +to nie chce zmieniać konfiguracji +Dziękuje +Tak naprawde byłem botem i źle przepisałem kod +Dzień dobry +Jakie są dostępne funkcje? +qGphJ0 +pokaż mi raport projektu +kontynuuj +pokaż mi listę komend +wyjaśnij mi komendę +wyjaśnij mi komendę pokaż mi listę komend +pokaż mi raport projektu +chcę zmienić konfigurację +Nie chcę +Cześć +Jakie usługi oferujesz? +gGphJD +pokaż mi raport projektu +kontynuuj +podoba mi się raport +chciałbym zobaczyć liste komend +wyjaśnij mi komende pokaż raport projektu +Dobrze +To wszystko, dziękuje +Cześć +Co to jest github Briefing? +qGphJ +wyjaśnij mi komendę pokaż mi lista komend +wyjaśnij mi komendę wyjaśnij mi komendę +Pokaż moje repozytoria +Do widzenia +Elo +Chcę nowe repo +DJhpGq +help +No to wyjaśnij mi komendę +Wyjaśnij zatem +wyjaśnij mi wszystkie komendy no +pokaż mi listę komend wyjaśnij mi komendę +no to poka raport +zmieńmy coś może +poka +pokaż mi raport +Chcę zmienić +Pokaż mi listę komend +wyjaśnij mi komendę pokaż mi raport projektu +pokaż mi raport projektu +No dobra, to kontynuujemy +pokaż listę komend +pokaż listę komend +Pokaż mi raport projektu +kontynuować +Próbuję ponownie +Kontynuować +próbuję +zmienić +Dzięki za pomoc +Dzień dobry +pokaż mi raport projektu +phgdj +QgPHjd +zmienic +pokaż +pokaż +wyjaśnij mi komendę pokaż mi listę komend +pokaż mi raport projektu +kontynuujmy +upewniam się +pokaż mi raport +zmienić +Tak +elo From c45f08599c68111d7b641cbf70b387444e919712 Mon Sep 17 00:00:00 2001 From: Karol Idaszak Date: Tue, 26 Apr 2022 18:34:24 +0200 Subject: [PATCH 5/6] Add instruction.md --- evaluate/Instruction.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 evaluate/Instruction.md diff --git a/evaluate/Instruction.md b/evaluate/Instruction.md new file mode 100644 index 0000000..de371bf --- /dev/null +++ b/evaluate/Instruction.md @@ -0,0 +1,36 @@ +# Instrukcja + +Wykorzystaj przygotowany klasyfikator do sklasyfikowania danych wejściowych z **in.tsv** (z preprocessingiem) lub **raw.tsv** (bez preporcessingu). Następnie zapisz wyniki do **predicted.tsv** pamiętając o tym, że kolejność ma znaczenie. Następnie uruchom **evaluate.ipynb** i sprawdź wynik. + +Do stworzenia własnego preprocessignu zmodyfikuj **preprocess.ipynb**, ale **nie pushuj** zmodyfikowanego notebooka. + +## Klasy + +#### Klasy = ['request', 'inform', 'bye', 'reqmore', 'help', 'ack', 'affirm', 'hello', 'thankyou', 'null'] +Musisz wykorzystywać takie same nazwy klas, podanie **'request()'** dla **'request'** zostanie uznane za błąd. + +Jeśli jedna wypowiedź miała dwie etykiety (np. hello & request) dane został zapisane dwukrotnie z różnymi etykietami. +|in.tsv|evaluate.tsv| +|---|---| +| Oki, to będzie tyle | ack | +| Oki, to będzie tyle | inform | +Tak, uzysaknie 100% dokładności może być niemożliwe. + +## Opis plików .ipynb + +#### evaluate.ipynb +Zwraca wynik klasyfikacji porównując **predicted.tsv** do **evaluate.tsv**. + +#### preprocess.ipynb +Preprocessuje dane wejściowe. Pozwala zobaczyć jak działa preprocessing i pozwala na zrobienie własnego preporcessingu. Odkomentowanie ostatniej komórki nadpisze **in.tsv**. + +## Opis plików .tsv + +#### in.tsv +Dane wejściowe z preprocessingiem, domyślne wejście. +#### raw.tsv +Dane wejściowe bez prerocessingu, skorzystaj z tego jeśli chcesz zastosować własny preprocessing. +#### predicted.tsv +W tym pliku zapisz swoje predykcje dla danych z **in.tsv** lub **raw.tsv** +#### evaluate.tsv +Ten plik zawiera zaadnotowane etykiety aktów dla wypowiedzi z **in.tsv**/**raw.tsv**. **Nie zmieniaj tego pliku.** Przy wykorzystani tego pliku do uczenia maszynowego nie używaj **evaluate.ipynb** do oceny modelu, zamiast tego podziel dane na treningowe, walidacyjne i testowe. Ewaluuj model na części danych nie wykorzystanych podczas treningu (na testowych, jeśli wykorzystujesz do treningu dane treningowe i walidacyjne). Pamiętaj, żeby przed podziałem zbioru wymieszać kolejność. \ No newline at end of file From c2830f0c153bf6cae1aa99ebfcd67df8a63b6e50 Mon Sep 17 00:00:00 2001 From: Karol Idaszak Date: Tue, 26 Apr 2022 18:35:33 +0200 Subject: [PATCH 6/6] Fix instruction.md --- evaluate/Instruction.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/evaluate/Instruction.md b/evaluate/Instruction.md index de371bf..04b41d6 100644 --- a/evaluate/Instruction.md +++ b/evaluate/Instruction.md @@ -10,10 +10,13 @@ Do stworzenia własnego preprocessignu zmodyfikuj **preprocess.ipynb**, ale **ni Musisz wykorzystywać takie same nazwy klas, podanie **'request()'** dla **'request'** zostanie uznane za błąd. Jeśli jedna wypowiedź miała dwie etykiety (np. hello & request) dane został zapisane dwukrotnie z różnymi etykietami. -|in.tsv|evaluate.tsv| -|---|---| -| Oki, to będzie tyle | ack | -| Oki, to będzie tyle | inform | + +in.tsv|evaluate.tsv +---|--- +Oki, to będzie tyle | ack +Oki, to będzie tyle | inform + + Tak, uzysaknie 100% dokładności może być niemożliwe. ## Opis plików .ipynb