user	Dzień dobry	hello()
system	Witaj w systemie rezerwacji biletów kinowych! W czym mogę Ci pomóc?	welcomemsg()
user	Chcę kupić bilety na film	inform(task=buy)
system	Oczywiście. Na jaki film chcesz kupić bilet?	affirm()&request(movie)
user	A jakie filmy gracie?	request(currentscreenings)
system	Obecny repertuar kina to: 'Batman', 'Inni ludzie', 'Ambulans', 'Bunkier Strachu', 'To nie wypanda'	offer(currentscreenings)
user	O czym jest Bunkier Strachu?	request(details=Bunkier Strachu)
system	Opis filmu 'Bunkier Strachu': Laura (Gaia Weiss) bierze udział w niezwykłej grze, której uczestnicy są zamknięci w ogromnym, wiekowym bunkrze i wcielają się w jedynych ocalałych z nuklearnej zagłady.	inform(movie=Bunkier Strachu)
user	Czy gracie jakieś komedie?	request(genre=komedie)
system	Obecnie grane filmy z tagiem 'komedia' to: 'To niewypanda'	inform(currentscreenings=To niewypanda)
user	W takim razie chcę zarezerwować bilety na film to Niewypanda	inform(task=book&movie=to Niewypanda)
system	Oczywiście. Na jaki dzień mam dokonać rezerwacji?	affirm()&request(date)
user	10.04	inform(date=10.04)
system	Ok. Ile biletów mam zarezerwować?	affirm()&request(quantity)
user	11	inform(quantity=11)
system	W porządku. Podaj typy biletów, które chcesz zakupić	affirm()&request(tickettype)
user	7 normalnych i 5 ulgowych\	inform(quantity=7&tickettype=normalnych&quantity=5&tickettype=ulgowych)
system	Suma podanych przez Ciebie biletów nie zgadza się z liczbą podaną wcześniej. Czy chcesz zmienić ich liczbę?	repeat()
user	7 normalnych i 4 ulgowe	inform(quantity=7&tickettype=normalnych&quantity=4&tickettype=ulgowe)
system	Rozumiem. Jakie usytuowanie na sali Cię interesuje. Dla wybranego seansu liczba rzędów to: 12.	affirm()&request(row)
user	Które rzędzy są dostępne?	null()
system	Pozwól, że się upewnię: czy chodzi Ci o rzędy?	repeat()
user	tak	affirm()
system	Ok. Wszystkie rzędy są dostępne. Który lub które Cię interesują?	affirm()&request(row)
user	rząd 10	inform(row=10)
system	Dostępne miejsca dla rzędu 10 to: 1-6, 9-14	select(seat)
user	Dobrze	null()
system	Nie do końca rozumiem. Czy możesz powtórzyć?	repeat()
user	Wybieram wszystkie	inform(seat=wszystkie)
system	Ok. Zajęte miejsca: 1-6, 9-14. Na kogo ma być dokonany zakup? Podaj imię i nazwisko	affirm()&inform(seat=all)&request(name)
user	Tomcio Paluch	inform(name=Tomcio Paluch)
system	W porządku. To wszystko z mojej strony, rezerwacja została dokonana. Numer: 5234534. Dziękuję!	affirm()&inform(bookingnumber=5234534)&bye()
user	Dziękuję	thankyou()