aitech-sd-lab/dane/dialog-05-18-01.tsv

36 lines
2.6 KiB
Plaintext

user Elo hello()
system Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc? welcomemsg()
user Chcę do kina się przejść null()
system Mogę Ci pomóc w następujących kwestiach: rezerwacja biletu, anulowanie rezerwacji biletu, zakup biletu, anulowanie zakupu biletu, sprawdzenie dostępności miejsc, sprawdzenie repertuaru offer()
user Anulujmy rezerwację w takim razie inform(task=cancelbook)
system Oczywiście. Podaj proszę numer rezerwacji affirm()&request(bookingnumber)
user Nie, rozmyśliłam się. deny(task=cancelbook)
user Coś bym zjadła null()
system Anulowanie rezerwacji nie zostało dokonane inform(task=none)
system Nie do końca rozumiem. Czy możesz powtórzyć? repeat()
user Z j a d ł a b y m c o ś null()
system Nie do końca rozumiem. Mogę Ci pomóc w następujących kwestiach: rezerwacja biletu, anulowanie rezerwacji biletu, zakup biletu, anulowanie zakupu biletu, sprawdzenie dostępności miejsc, sprawdzenie repertuaru repeat()&offer(task)
user O, bilet kupię zatem inform(task=buy)
system Oczywiście. Na jaki film chcesz zakupić bilety? affirm()&request(movie)
user Zaskocz mnie request(randommovie)
system Wybrany dla Ciebie losowy film to: 'Uncharted' inform(movie=Uncharted)
user O, super. O której? request(hour, movie=Uncharted)
system Film 'Uncharted' grany jest obecnie w godzinach: 15:00, 17:30, 21:00 offer(hour, movie=Uncharted)
user Na 21 proszę inform(hour=21:00)
system Film 'Uncharted', godzina 21:00. Ile biletów chcesz zakupić? expl-conf(movie=Uncharted, hour=21:00)&request(ticketnumber)
user Jeden dla mnie, drugi dla kota inform(ticketnumber=2)
system 2 bilety na film 'Uncharted', godzina 21:00. Jakie typy biletów? expl-conf(ticketnumber=2, movie=Uncharted, hour=21:00)&request(tickettype)
user normalny i ulgowy inform(tickettype=reduced)&inform(tickettype=normal)
system Ok. Jakie usytuowanie na sali Cię interesuje? Sala dla obecnego seansu posiada 12 rzędów affirm()&request(row)
user Na środku jakoś null()
system Nie do końca rozumiem. Podaj konkretny rząd lub ich zakres repeat()
user IJ null()
system Nie do końca rozumiem. Czy możesz powtórzyć? repeat()
user I J inform(row=I)&inform(row=J)
system Dostępne miejsca dla rzędu I to: 1-5, 14. Dla rzędu J: 1-15 select(row)&select(seat)
user To 12 i 13 w J proszę inform(row=J)&inform(seat=12)&inform(seat=13)
system Ok. Na kogo ma być dokonany zakup? Podaj imię i nazwisko affirm()&request(name)
user Jan Kowalski inform(name=Jan Kowalski)
system Dziękuję! To wszystko z mojej strony. Za zakup zapłacisz pod następującym linkiem: bit.do/YeetYeet affirm()&bye()
user Dzięki ❤️ thankyou()