Dialog 9 user Elo hello system Witaj w systemie rezerwacji kolejowej, w czym mógłbym Ci pomóc? welcomemsg() user Chciałbym kupić bilet do Zakopanego "request(ticket&to=""Zakopanego"")" system Skąd będzie Pan/Pani wyruszać? request(from) user Z Pobiedzisk-Letniska "inform(from=""Z Pobiedzisk-Letniska"")" system W jakim terminie chiał(a)by Pan/Pani odbyć podróż? request(date) user 17 czerwca "inform(date=""17 czerwca"")" system W dniu 17.06 dostępne są pociągi o 11:32 oraz 16:54 z Pobiedziska-Letniska do Zakopane-Główny. Na które z tych połączeń chciał(a)by Pan/Pani zarezerwować bilet? "offer(date=""17.06""&from=""Z Pobiedzisk-Letniska""&to=""Zakopanego"")" user O której godzinie te pociągi są na miejscu? request(arrival_hour) system Pociąg o 11:32 z Pobiedziska-Letniska do Zakopane-Główny dojeżdża na stację docelową o godzinie 21:43. Natomiast pociąg o 16:54 z Pobiedziska-Letniska do Zakopane-Główny dojeżdża na stację docelową o godzinie 2:21 następnego dnia infrom(arrival_hour) user Na pociąg o 16:54 "request(time=""16:54"")" system Ile osób będzie podróżować? request(travelers_count) user 23 "inform(travelers_count=""23"")" system Ilu pasażerów będzie podróżować z ulgą? request(travelers_discount_count) user 32 "inform(travelers_discount_count=""32"")" system Zostało zgłoszonych tylko 23 pasażerów. Czy chciał(a)by Pan/Pani zarezerwować większą ilość miejsc? error(travelers_discount_count>travelers_count) user Nie deny system Ilu pasażerów będzie podróżować z ulgą? request(travelers_discount_count) user 17 "inform(travelers_discount_count=""17"")" system Jaką ulgę posiada pierwszy z pasażerów? request(travelers_discounts[0]) user 33% dawca krwii "inform(travelers_discounts[0]=""33% dawca krwi"")" system Jaką ulgę posiada pasażer nr2? request(travelers_discounts[1]) user exit exit()