diff --git a/data/dialog-09-04-01.tsv b/data/dialog-09-04-01.tsv index f4d5a91..ee0200f 100644 --- a/data/dialog-09-04-01.tsv +++ b/data/dialog-09-04-01.tsv @@ -1,16 +1,16 @@ Interlocutor Text Acts -user Chciałbym umówić spotkanie dzisiaj o godzinie 17.00 (request(meeting(time=dzisiaj o godzinie 17.00))) +user Chciałbym umówić spotkanie dzisiaj o godzinie 17.00 request(meeting(time=dzisiaj o godzinie 17.00)) system Niestety, godzina ta jest już zajęta przez inne spotkanie, proponuję godzinę 18:00. (inform(??)) -user Ok, może być godzina 18 affirm(date) -system Proszę podać długość spotkania. (request(meeting_lenght)) -user 45 minut (inform(meeting_length=45 minut)) -system Czy mam zapisać miejsce spotkania? (request(place)) -user Tak, proszę dodać restaurację Bankcook w Poznaniu jako miejsce spotkania. (affirm()&inform(place=resturacja Bankcook w Poznaniu)) -system Czy mam zapisać naziwsko osoby, której dotyczy to spotkanie? (request(participant)) -user Tak, proszę dodać Jan Nowak do spotkania oraz wysłać mu powiadomienie o zaproszeniu. (inform(participant=Jan Nowak)) -system Czy mam dodać opis do spotkania? (request(description)) -user Tak, opis to "Omówienie zakupu akcji firmy GameStop". (inform(description=Omówienie zakupu akcji firmy GameStop)) -system Proszę potwierdzić utworzenie spotkania: Data: Wtorek 30.03.2021 18:00-18:45 Miejsce: Bankcook w Poznaniu Spotkanie z: Jan Nowak Opis: Omówienie zakupu akcji firmy GameStop (inform(date=30.03.2021 18:00;meeting_lenght=45 minut;place=resturacja Bankcook w Poznaniu;participant=Jan Nowak;description=Omówienie zakupu akcji firmy GameStop)&request(affirm)) -user Zgadza się, Proszę również wysłać mi powiadomienie 2 godziny przed spotkaniem. (affirm()&request(reminder)) -system Powiadomienie zostanie wysłane 2 godziny przed spotkaniem. (inform(reminder=True)) -user Dziękuję! (bye()) \ No newline at end of file +user Ok, może być godzina 18 confirm(date) +system Proszę podać długość spotkania. request(length) +user 45 minut inform(length=45 minut) +system Czy mam zapisać miejsce spotkania? request(place) +user Tak, proszę dodać restaurację Bankcook w Poznaniu jako miejsce spotkania. inform(place=resturacja Bankcook w Poznaniu) +system Czy mam zapisać naziwsko osoby, której dotyczy to spotkanie? request(participant) +user Tak, proszę dodać Jan Nowak do spotkania oraz wysłać mu powiadomienie o zaproszeniu. inform(participant=Jan Nowak) +system Czy mam dodać opis do spotkania? request(description) +user Tak, opis to "Omówienie zakupu akcji firmy GameStop". inform(description=Omówienie zakupu akcji firmy GameStop) +system Proszę potwierdzić utworzenie spotkania: Data: Wtorek 30.03.2021 18:00-18:45 Miejsce: Bankcook w Poznaniu Spotkanie z: Jan Nowak Opis: Omówienie zakupu akcji firmy GameStop confirm-domain() +user Zgadza się, Proszę również wysłać mi powiadomienie 2 godziny przed spotkaniem. confirm()&request(reminder) +system Powiadomienie zostanie wysłane 2 godziny przed spotkaniem. inform(reminder=True) +user Dziękuję! bye() \ No newline at end of file diff --git a/data/dialog-09-06-01.tsv b/data/dialog-09-06-01.tsv index 7e4f714..2e0db00 100644 --- a/data/dialog-09-06-01.tsv +++ b/data/dialog-09-06-01.tsv @@ -1,24 +1,24 @@ Interlocutor Text Acts -user Dzień dobry (greeting()) -system Witam w twoim prywatnym asystencie kalendarza spotkań. (greeting()) -user Chcialbym sprawdzic czy mam jakies spotkania w najblizszym tygodniu request(upcoming_meetings(date=najbliższy tydzień)) -system Na ten tydzień zaplanowano następujące spotkania: Data: Środa 31.03.2021 14:00-15:00 Miejsce: Sala konferencyjna w biurze Spotkanie z: Jan Nowak - Prezes firmy ABC (inform( -system Oraz: Data: Piątek 02.04.2021 16:00-17:15 Miejsce: Dom Spotkanie z: Kacper (Brat) Opis: Zaplanowanie imprezy urodzinowej dla mamy -user Chciałbym dodać spotkanie do kalendarza -system Proszę podać dzień na jaki mam umówić spotkanie. -user 12.04.2021 -system Proszę podać godzinę i długość spotkania. -user 18:00 - 2 godziny -system Czy mam zapisać miejsce spotkania? -user Tak -user restauracja xyz -system Czy mam zapisać naziwsko osoby, której dotyczy to spotkanie? -user nie -system Czy mam dodać opis do spotkania? -user nie -system Proszę potwierdzić utworzenie spotkania: Data: Poniedziałek 12.04.2021 18:00-20:00 Miejsce: restauracja xyz -user Spotkanie jednak będzie trwało 4 godziny -system Proszę potwierdzić utworzenie spotkania: Data: Poniedziałek 12.04.2021 18:00-22:00 Miejsce: restauracja xyz -user Potwierdzam -system Spotkanie zostało pomyślnie dodane do kalendarza. -user Dziękuję \ No newline at end of file +user Dzień dobry hello() +system Witam w twoim prywatnym asystencie kalendarza spotkań. welcomemsg() +user Chcialbym sprawdzic czy mam jakies spotkania w najblizszym tygodniu request(meetings list(date=next week) +system Na ten tydzień zaplanowano następujące spotkania: Data: Środa 31.03.2021 14:00-15:00 Miejsce: Sala konferencyjna w biurze Spotkanie z: Jan Nowak - Prezes firmy ABC (inform(date=31.03.2021;time=14:00-15:00;place=Sala konferencyjna w biurze;participant=Jan Nowak - Prezes firmy ABC) +system Oraz: Data: Piątek 02.04.2021 16:00-17:15 Miejsce: Dom Spotkanie z: Kacper (Brat) Opis: Zaplanowanie imprezy urodzinowej dla mamy (inform(date=02.04.2021;time=16:00-17:15;place=Dom;participant=Kacper (Brat);description=Zaplanowanie imprezy urodzinowej dla mamy) +user Chciałbym dodać spotkanie do kalendarza request(create meeting) +system Proszę podać dzień na jaki mam umówić spotkanie. request(date) +user 12.04.2021 inform(date=12.04.2021) +system Proszę podać godzinę i długość spotkania. request(time) +user 18:00 - 2 godziny inform(time=18:00;length=2 godziny) +system Czy mam zapisać miejsce spotkania? request(place) +user Tak confirm() +user restauracja xyz inform(place=restauracja xyz) +system Czy mam zapisać naziwsko osoby, której dotyczy to spotkanie? request(participant) +user nie negate() +system Czy mam dodać opis do spotkania? request(description) +user nie negate() +system Proszę potwierdzić utworzenie spotkania: Data: Poniedziałek 12.04.2021 18:00-20:00 Miejsce: restauracja xyz confirm-domain() +user Spotkanie jednak będzie trwało 4 godziny request(update meeting(length=4 godziny) +system Proszę potwierdzić utworzenie spotkania: Data: Poniedziałek 12.04.2021 18:00-22:00 Miejsce: restauracja xyz confirm-domain() +user Potwierdzam confirm() +system Spotkanie zostało pomyślnie dodane do kalendarza. inform(create meeting) +user Dziękuję bye() \ No newline at end of file diff --git a/data/dialog-09-08-01.tsv b/data/dialog-09-08-01.tsv index a6aa191..f1c38d1 100644 --- a/data/dialog-09-08-01.tsv +++ b/data/dialog-09-08-01.tsv @@ -1,14 +1,15 @@ -user Dzień dobry, chciałbym umówić spotkanie -system Witam w twoim prywatnym asystencie kalendarza spotkań. Proszę podać dzień na jaki mam umówić spotkanie. -user 12 kwietnia -system Proszę podać godzinę i długość spotkania. -user 9:00-12:00 -system Czy mam zapisać miejsce spotkania? -user nie -system Czy mam zapisać naziwsko osoby, której dotyczy to spotkanie? -user tak, Adam Nowak -system Czy mam dodać opis do spotkania? -user tak, Spotkanie z kierownikiem zespołu w sprawie prac projektowych -system Proszę potwierdzić utworzenie spotkania: Data: Poniedziałek 12.04.2021 9:00-12:00 Spotkanie z: Adam Nowak Opis: Spotkanie z kierownikiem zespołu w sprawie prac projektowych -user potwierdzam -system Spotkanie zostało pomyślnie dodane do kalendarza. \ No newline at end of file +Interlocutor Text Acts +user Dzień dobry, chciałbym umówić spotkanie hell0()&request(create meeting) +system Witam w twoim prywatnym asystencie kalendarza spotkań. Proszę podać dzień na jaki mam umówić spotkanie. wellconemsg()&request(date) +user 12 kwietnia inform(12.04.2021) +system Proszę podać godzinę i długość spotkania. request(time)&request(length) +user 9:00-12:00 inform(time=9:00;length=3 godziny) +system Czy mam zapisać miejsce spotkania? request(place) +user nie negate() +system Czy mam zapisać naziwsko osoby, której dotyczy to spotkanie? request(participant) +user tak, Adam Nowak inform(participant=Adam Nowak) +system Czy mam dodać opis do spotkania? request(description) +user tak, Spotkanie z kierownikiem zespołu w sprawie prac projektowych inform(description=Spotkanie z kierownikiem zespołu w sprawie prac projektowych) +system Proszę potwierdzić utworzenie spotkania: Data: Poniedziałek 12.04.2021 9:00-12:00 Spotkanie z: Adam Nowak Opis: Spotkanie z kierownikiem zespołu w sprawie prac projektowych confirm-domain() +user potwierdzam confirm() +system Spotkanie zostało pomyślnie dodane do kalendarza. inform(create meeting) \ No newline at end of file diff --git a/data/dialog-09-10-01.tsv b/data/dialog-09-10-01.tsv index ddc2292..9d6e0ae 100644 --- a/data/dialog-09-10-01.tsv +++ b/data/dialog-09-10-01.tsv @@ -1,19 +1,20 @@ -user Cześć. -system Witam w twoim prywatnym asystencie kalendarza spotkań. Proszę podać dzień na jaki mam umówić spotkanie. -user Chciałbym utworzyć nowe spotkanie. -system Proszę podać dzień na jaki mam umówić spotkanie. -user Najbliższy poniedziałek. -system Proszę podać godzinę i długość spotkania. -user Spotkanie będzie w godzinach 16:30-19:00 -system Czy mam zapisać miejsce spotkania? -user Miejsce spotkania to Kawiarnia JKL -system Czy mam zapisać naziwsko osoby, której dotyczy to spotkanie? -user Spotkanie będzie z Janem Nowakiem -system Czy mam dodać opis do spotkania? -user Tak. Spotkanie będzie dotyczyło omówienia strategii biznesowej. -system Proszę potwierdzić utworzenie spotkania: Data: Poniedziałek 05.04.2021 16:30-19:00 Miejsce: Kawiarnia JKL Spotkanie z: Jan Nowak Opis: Omówienie strategii biznesowej -user Potwierdzam. -system Spotkanie zostało pomyślnie dodane do kalendarza. -user Czy mam jakieś spotkania w najbliższy piątek? -system Na piątek zaplanowano następujące spotkania: Data: Poniedziałek 29.03.2021 14:00-15:00 Miejsce: Sala konferencyjna w biurze Spotkanie z: Jan Nowak - Prezes firmy ABC -user Dziękuję, to wszystko. \ No newline at end of file +Interlocutor Text Acts +user Cześć. hello() +system Witam w twoim prywatnym asystencie kalendarza spotkań. welcomemsg() +user Chciałbym utworzyć nowe spotkanie. request(create meeting) +system Proszę podać dzień na jaki mam umówić spotkanie. request(date) +user Najbliższy poniedziałek. inform(date=najbliższy poniedziałek) +system Proszę podać godzinę i długość spotkania. request(time)&request(length) +user Spotkanie będzie w godzinach 16:30-19:00 inform(time=16:30;length=2:30) +system Czy mam zapisać miejsce spotkania? request(place) +user Miejsce spotkania to Kawiarnia JKL inform(place=Kawiarnia JKL) +system Czy mam zapisać naziwsko osoby, której dotyczy to spotkanie? request(participant) +user Spotkanie będzie z Janem Nowakiem inform(participant=Jan Nowak) +system Czy mam dodać opis do spotkania? request(description) +user Tak. Spotkanie będzie dotyczyło omówienia strategii biznesowej. inform(description=Omówienie strategii biznesowej) +system Proszę potwierdzić utworzenie spotkania: Data: Poniedziałek 05.04.2021 16:30-19:00 Miejsce: Kawiarnia JKL Spotkanie z: Jan Nowak Opis: Omówienie strategii biznesowej confirm-domain() +user Potwierdzam. confirm() +system Spotkanie zostało pomyślnie dodane do kalendarza. inform(create meeting) +user Czy mam jakieś spotkania w najbliższy piątek? request(meeting list(date=najbliższy piątek)) +system Na piątek zaplanowano następujące spotkania: Data: Poniedziałek 29.03.2021 14:00-15:00 Miejsce: Sala konferencyjna w biurze Spotkanie z: Jan Nowak - Prezes firmy ABC inform(meeting list(date=najbliższy piątek)) +user Dziękuję, to wszystko. bye() \ No newline at end of file diff --git a/data/dialog-09-12-01.tsv b/data/dialog-09-12-01.tsv index 317062d..26f229d 100644 --- a/data/dialog-09-12-01.tsv +++ b/data/dialog-09-12-01.tsv @@ -1,10 +1,11 @@ -user Cześć -system Witam w twoim prywatnym asystencie kalendarza spotkań. -user Czy mam jakieś zaplanowane spotkania? -system Najbliższe spotkanie to: Data: Piątek 02.04.2021 19:00 Miejsce: Brak Spotkanie z: Marek Opis: Spotkanie towarzyskie -system Kolejne spotkanie to: Data: Środa 31.03.2021 14:00-15:00 Miejsce: Sala konferencyjna w biurze Spotkanie z: Jan Nowak - Prezes firmy ABC -user Chciałbym usunać drugie spotkanie. -system Czy jesteś pewien, że chcesz odwołać poniższe spotkanie? Data: Środa 31.03.2021 14:00-15:00 Miejsce: Sala konferencyjna w biurze Spotkanie z: Jan Nowak - Prezes firmy ABC -user Tak. Chciałbym je przesunąć na za tydzień -system Czas został zmieniony, czy to wszystkie edycje? -user Tak. Dziękuję za pomoc : ) \ No newline at end of file +Interlocutor Text Acts +user Cześć hello() +system Witam w twoim prywatnym asystencie kalendarza spotkań. welcomemsg() +user Czy mam jakieś zaplanowane spotkania? request(meeting list()) +system Najbliższe spotkanie to: Data: Piątek 02.04.2021 19:00 Miejsce: Brak Spotkanie z: Marek Opis: Spotkanie towarzyskie inform(meeting list()) +system Kolejne spotkanie to: Data: Środa 31.03.2021 14:00-15:00 Miejsce: Sala konferencyjna w biurze Spotkanie z: Jan Nowak - Prezes firmy ABC inform(meeting list()) +user Chciałbym usunać drugie spotkanie. request(delete meeting) +system Czy jesteś pewien, że chcesz odwołać poniższe spotkanie? Data: Środa 31.03.2021 14:00-15:00 Miejsce: Sala konferencyjna w biurze Spotkanie z: Jan Nowak - Prezes firmy ABC confirm-domain() +user Tak. Chciałbym je przesunąć na za tydzień negate()&request(update meeting(date=następny tydzień) +system Czas został zmieniony, czy to wszystkie edycje? confirm() +user Tak. Dziękuję za pomoc : ) bye() \ No newline at end of file diff --git a/data/dialog-09-14-01.tsv b/data/dialog-09-14-01.tsv index 8d8fb81..d452569 100644 --- a/data/dialog-09-14-01.tsv +++ b/data/dialog-09-14-01.tsv @@ -1,14 +1,15 @@ -user Cześć -system Witam w twoim prywatnym asystencie kalendarza spotkań. -user Proszę o dodanie spotkania biznesowego na dziś wieczór -system Proszę podać godzinę i długość spotkania. -user na godzinę 19:00 i długość spotkania nieokreślona -system Czy mam zapisać miejsce spotkania? -user Tak, Cytadela Poznań -system Czy mam zapisać naziwsko osoby, której dotyczy to spotkanie? -user tak osoba XXX YYY -system Czy mam dodać opis do spotkania? -user Nie, to wszystko. Proszę podać podsumowanie -system Proszę potwierdzić utworzenie spotkania: Data: Wtorek 30.03.2021 19:00- Miejsce: Cytadela Poznań Spotkanie z: XXX YYY -user Tak wszystko się zgadza. Dziękuję za rozmowę -system Spotkanie zostało pomyślnie dodane do kalendarza. \ No newline at end of file +Interlocutor Text Acts +user Cześć hello() +system Witam w twoim prywatnym asystencie kalendarza spotkań. welcomemsg() +user Proszę o dodanie spotkania biznesowego na dziś wieczór request(create meeting(date=dziś)) +system Proszę podać godzinę i długość spotkania. request(time)&request(length) +user na godzinę 19:00 i długość spotkania nieokreślona inform(time=19:00;length=null) +system Czy mam zapisać miejsce spotkania? request(place) +user Tak, Cytadela Poznań inform(place=Cytadela Poznań) +system Czy mam zapisać naziwsko osoby, której dotyczy to spotkanie? request(participant) +user tak osoba XXX YYY inform(participant=XXX YYY) +system Czy mam dodać opis do spotkania? request(description) +user Nie, to wszystko. Proszę podać podsumowanie negate() +system Proszę potwierdzić utworzenie spotkania: Data: Wtorek 30.03.2021 19:00- Miejsce: Cytadela Poznań Spotkanie z: XXX YYY confirm-domain() +user Tak wszystko się zgadza. Dziękuję za rozmowę confirm()&bye() +system Spotkanie zostało pomyślnie dodane do kalendarza. inform(create meeting) \ No newline at end of file