inform((_:search,day,'monday');(_:search,departure,'birmingham new street');(_:search,type,'Train'))
user
I need a train on Monday leaving birmingham new street ?
request((_:search,destination,?);(_:search,type,'Train'))
system
Where are you headed ?
inform((_:search,departure,'cambridge');(_:search,destination,'Birgmingham New Street');(_:search,type,'Train'))
user
Birgmingham New Street from Cambridge
inform((_:result,day,'monday');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
What time monday would you like to depart ?
inform((_:search,leave_at,'21:00');(_:search,type,'Train'))
user
anytime after 21:00 .
inform((_:result,id,'TR8406');(_:result,leave_at,'21:40');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR8406 will depart at 21:40 . Is that okay ?
user
Yes will you book it for me ?
request((_:search,people,?);(_:search,type,'Train'))
system
How many tickets will you need ?
inform((_:search,people,'2');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
I need 2 tickets and a reference number please
offer((_:booking,category,'Train');(_:booking,type,'Booking')) thank()
system
Sure thing . I will work on getting this booked for you .
request((_:result,ref,?);(_:result,type,'Train'))
user
okay , I do need the reference number also .
inform((_:booking,category,'Train');(_:booking,ref,'B6SGLAAT');(_:booking,ticket,'150.19 GBP');(_:booking,type,'Booking'))
system
My apologies , busy weekend and the system is lagging , you are set , reference number is B6SGLAAT total cost is 150.19 GBP , thank you for your patience .
inform((_:search,area,'centre');(_:search,food,'italian');(_:search,pricerange,'cheap');(_:search,type,'Restaurant'))
user
Thank you so much , can you please also find me an Italian restaurant in the centre of town that 's on the cheap side ?
offer((_:booking,type,'Booking')) inform((_:result,area,'centere');(_:result,name,'Zizzi Cambridge');(_:result,type,'Restaurant'))
system
I highly recommend Zizzi Cambridge in centere . It has excellent pasta and meatballs . Would you like me to book a reservation for you ?
inform((_:search,day,'monday');(_:search,duration,'14:30');(_:search,people,'2');(_:search,type,'Restaurant')) request((_:result,ref,?);(_:result,type,'Restaurant'))
user
Yes , on Monday for 2 people at 14:30 . Olease give the reference number .
inform((_:booking,ref,'DKSUCWY6');(_:booking,type,'Booking'))
system
Booking was successful . The table will be reserved for 15 minutes . Reference number is : DKSUCWY6 .
bye()
user
thank you that will be all good bye
system
Have a nice day , goodbye .
_:search day monday
_:search departure birmingham new street
_:search type Train
_:search day monday
_:search departure cambridge
_:search destination Birgmingham New Street
_:search type Train
_:search day monday
_:search departure cambridge
_:search destination Birgmingham New Street
_:result day monday
_:result type Train
_:search leave_at 21:00
_:search type Train
_:search day monday
_:search departure cambridge
_:search destination Birgmingham New Street
_:result day monday
_:search leave_at 21:00
_:search type Train
_:result id TR8406
_:result leave_at 21:40
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search day monday
_:search departure cambridge
_:search destination Birgmingham New Street
_:result day monday
_:search leave_at 21:00
_:result id TR8406
_:result leave_at 21:40
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 2
_:search type Train
_:result ref ?
_:search day monday
_:search departure cambridge
_:search destination Birgmingham New Street
_:result day monday
_:search leave_at 21:00
_:result id TR8406
_:result leave_at 21:40
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 2
_:search type Train
_:result ref ?
_:search day monday
_:search departure cambridge
_:search destination Birgmingham New Street
_:result day monday
_:search leave_at 21:00
_:result id TR8406
_:result leave_at 21:40
_:result type Train
_:system offered _:booking
_:search people 2
_:result ref ?
_:booking category Train
_:booking ref B6SGLAAT
_:booking ticket 150.19 GBP
_:booking type Booking
_:search area centre
_:search food italian
_:search pricerange cheap
_:search type Restaurant
_:search departure cambridge
_:search destination Birgmingham New Street
_:result day monday
_:search leave_at 21:00
_:result id TR8406
_:result leave_at 21:40
_:system offered _:booking
_:result ref ?
_:booking category Train
_:booking ref B6SGLAAT
_:booking ticket 150.19 GBP
_:booking type Booking
_:search area centre
_:search food italian
_:search pricerange cheap
_:result area centere
_:result name Zizzi Cambridge
_:result type Restaurant
_:search day monday
_:search duration 14:30
_:search people 2
_:search type Restaurant
_:search departure cambridge
_:search destination Birgmingham New Street
_:result day monday
_:search leave_at 21:00
_:result id TR8406
_:result leave_at 21:40
_:system offered _:booking
_:result ref ?
_:booking category Train
_:booking ticket 150.19 GBP
_:search area centre
_:search food italian
_:search pricerange cheap
_:result area centere
_:result name Zizzi Cambridge
_:result type Restaurant
_:search day monday
_:search duration 14:30
_:search people 2
_:search type Restaurant
_:booking ref DKSUCWY6
_:booking type Booking
_:user dismissed _:system