2.7 KiB
2.7 KiB
1 | user | Dzień dobry | hello() |
---|---|---|---|
2 | system | Witam w systemie sprzedaży biletów kinowych. Jak mogę Ci pomóc? | welcomemsg() |
3 | user | Chciałbym wypożyczyć film | null() |
4 | system | W naszym systemie nie obsługujemy wypożyczania filmów | confirm-domain() |
5 | user | Co obsługujecie? | request(info) |
6 | system | zakup biletu rezerwacje biletu, przegląd aktualnego repertuaru | inform(info) |
7 | user | Chciałbym poznać akltualny repertuar | request(task=closestscreenings) |
8 | system | W dniu jutrzejszym o godzinie 12:00 Górnik i 7 żubrów, 15:30 Batman,18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków. Czy interesuje pana jakiś inny dzień? | offer(closestscreenings) |
9 | system | Tak, wczorajszy | ack() |
10 | system | Wczoraj odbył się o godzinie 15:30 Batman, 18:30 Batman, 20:00 W dolinie i w puszczy 21:00 Batman i zemsta muminków | offer(closestscreenings) |
11 | user | Chciałbym zarezerwować bilety na Batman i zemsta Muminków jutro o 21:00 | request(task=book)&request(movie='Batman i zemsta Muminków')&request(date='jutro')&request(hour='21:00') |
12 | system | Dobrze na jakie imie i nazwisko oraz e-mail chciałby pan to zarezerwować? | request(name)&request(e-mail) |
13 | user | Taki O okita@mail.com | inform(e-mail='okita@mail.com')&inform(name='Taki O') |
14 | system | Dobrze jakie miejsca pana interesują? | request(seat) |
15 | user | Wygodne | null() |
16 | system | Chciałby pan zakupić miejsca w rzędach bliżej ekranu, bardziej w środkowych czy na końcu sali ? | request(seat) |
17 | user | Na końcu sali | inform(seat) |
18 | system | Dobrze w ostatnim rzędzie wolne miejsca są 1,7-13 w przed ostatnim 2-4,10-14 | affirm()&offer(seat) |
19 | user | Poproszę miejsce 11 w przedostatnim rzędzie. I 7 w ostatnim rzędzie | inform(seat=(11 w przedostatnim rzędzie)&inform(seat='7 w ostatnim rzędzie') |
20 | system | Dobrze dla potwierdzenia chciałby pan zakupić 2 bilety na dane Taki O, okita@mail.com na dzień 24.03 o godzinie 21:00 na film 'Batman i zemsta Muminków', miejsca 7 w rzędzie 14 oraz miejsce 11 w rzędzie 13. Czy wszystko się zgadza? | inform(movie='Batman i zemsta Muminków')&inform(e-mail='okita@mail.com')&inform(name='Taki O')&inform(date='23.03,21:00')&inform(seat=(11,10')&inform(seat='7,11') |
21 | user | Zgadza się | act() |
22 | system | Dobrze chce pan dokonać płatności teraz czy 30 min przed seansem? | inform(payments) |
23 | user | Chcę tylko zarezerwować | negate(task=reservation) |
24 | system | Dobrze w takim razie zarezerwował pan 2 miejsca, Trzeba się stawić 30 min przed seansem aby rezerwacja nie przepadła. | affirm()&inform(task='reservation') |
25 | user | Super | act() |
26 | user | Chciałbym anulować rezerwację | deny()&inform(task='reservation') |
27 | system | Dobrze czy na pewno chce pan anulować rezerwacje? | repeat() |
28 | user | Tak | act() |
29 | system | Dobrze anulował pan rezerwację. Czy w czymś jeszcze mogę pomóc ? | affirm() |
30 | user | To wszystko, dziękuję | bye() |
31 | system | Dziękuje | bye() |