Systemy_DialogowePon15-30/data/dialog-02-09-05.tsv

2.1 KiB

1userCześćhello
2systemWitamy w systemie sprzedaży biletów kinowych.welcomemsg
3userJakie gracie filmy 31 marca?(inform(date=31-03)&request(list[movie name]))
4systemJakie gatunki najbardziej Cię interesują? Dostępne gatunki: komedia, dramat, thriller, horror.((request=genre)&(select=komedia;dramat;thriller;horror))
5userdramatinform(genre=dramat)
6systemz gatunku dramat 31 marca gramy Skazani na Shawshank((expl-conf(date=31-03)&(offer(movie=skazani na shawshank))
7userA jakiś inny film?(deny(movie=skazani na shawshank)&requalts(movie name)
8userTo jest komedia?confirm(genre=comedy)
9systemtak(affirm)
10usera jakiś thriller?((deny(genre=comedy))&requalts(genre=thriller))
11system31 marca gramy film Incepcja z gatunku: thriller(expl-conf(genre=thriller; date=31-03)&offer(movie-name=Incepcja))
12userTo chciałbym zarezerwować dwa bilety((confirm(genre=thriller; date=31-03,movie-name=Incepcja))&(inform(ticket-quantity =2)))
13system31 marca film grany jest o: 13.40 (napisy polskie) i 16.00 (napisy polskie). Proszę wybrać godzinę((expl-conf(date=31-03;ticket-quantity =2))&select(time=13.40, langopt=subtitles, polish;time=16.00, langopt=subtitles, polish))
14usero 16(confirm(time=13.40))
15userNajwyżej jak się darequest(row=max)
16systemNajwyżej jest rząd Gexpl-conf(row=G)&inform(row=G)
17systemW tym rzędzie wolne miejsca: [1,2,3,4,5,6,x,x,x,x,11,12,13,14] - znak x oznacza miejsce zajęte select(select(seat-nr=[list])
18userrezerwuje miejsce G3 i G4inform(seat-nr=parse(G3,G4))
19systemRezerwacja została przyjęta. Uprzejmie proszę o odebranie biletów w kasie kina przynajmniej 30 minut przed rozpoczęciem seansu.((impl-conf(seat-nr; reservation=true))&(goodbyeMsg))
20userDziękuję to by było wszystkoack&bye
21systemDziękujemy za skorzystanie z naszych usług!bye