inform((_:search,day,'saturday');(_:search,leave_at,'5:30');(_:search,type,'Train'))
user
I need a train leaving on Saturday after 5:30 pm
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Train'))
system
What is your departure site and destination ?
inform((_:search,departure,'stevenage');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I am departing from stevenage and going to cambridge .
request((_:search,arrive_by,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Just to clarify , you want to leave after 05:30 ( am ) , or 17:30 ( 5:30 pm ) ?
inform((_:search,leave_at,'17:30');(_:search,type,'Train'))
user
After 17:30 please
inform((_:result,leave_at,'17:54');(_:result,type,'Train'))
system
There is a train that leaves at 17:54 .
inform((_:search,departure,'Stevens');(_:search,destination,'cambridge');(_:search,people,'8');(_:search,type,'Train'))
user
The train should go to Cambridge and should depart from Stevens . Once you find the train you want to make a booking for 8 people .
inform((_:result,count,'4');(_:result,leave_at,'17:54');(_:result,leave_at,'23:54');(_:result,leave_at,'every two hours');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
There are 4 trains that meet your specifications . They run every two hours . The first one leaves at 17:54 and the last at 23:54 . What would you prefer ?
inform((_:search,people,'8');(_:search,type,'Train'))
user
I think I would be interested in the 17:54 and I need to book it for 8 people .
inform((_:booking,category,'Train');(_:booking,day,'saturday');(_:booking,id,'TR2442');(_:booking,leave_at,'17:54');(_:booking,people,'8');(_:booking,ref,'CCTYHUU8');(_:booking,ticket,'81.92 GBP');(_:booking,type,'Booking'))
system
Okay TR2442 is booked for 8 people at 17:54 on saturday . It will cost 81.92 GBP in total , and your reference number is CCTYHUU8 .
inform((_:search,food,'north american');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I 'm also looking for a restaurant that serves north american food , in the expensive range .
offer((_:booking,type,'Booking')) inform((_:result,area,'center');(_:result,name,'gourmet burger kitchen');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
gourmet burger kitchen is perfect for you . It is in the center and is in expensive   price range . Could you like a reservation ?
inform((_:search,day,'saturday');(_:search,duration,'20:30');(_:search,people,'8');(_:search,type,'Restaurant'))
user
Yes . That would be great . Make it for Saturday for 8 people at 20:30 .
inform((_:booking,duration,'20:30');(_:booking,name,'Gourmet Burger Kitchen');(_:booking,people,'8');(_:booking,ref,'ACOVVEZM');(_:booking,type,'Booking'))
system
Table for 8 at Gourmet Burger Kitchen , arriving at 20:30 . They can hold your table for up to 15 minutes , only . Your Reference number is : ACOVVEZM .
thank()
user
Thank you , that is all I needed .
system
Have a good visit .
_:search day saturday
_:search leave_at 5:30
_:search type Train
_:search day saturday
_:search leave_at 5:30
_:search departure stevenage
_:search destination cambridge
_:search type Train
_:search day saturday
_:search departure stevenage
_:search destination cambridge
_:search arrive_by ?
_:search leave_at 17:30
_:search type Train
_:search day saturday
_:search arrive_by ?
_:search leave_at 17:30
_:result leave_at 17:54
_:result type Train
_:search departure Stevens
_:search destination cambridge
_:search people 8
_:search type Train
_:search day saturday
_:search arrive_by ?
_:search departure Stevens
_:search destination cambridge
_:result count 4
_:result leave_at 17:54
_:result leave_at 23:54
_:result leave_at every two hours
_:result type Train
_:search leave_at ?
_:search people 8
_:search type Train
_:search day saturday
_:search arrive_by ?
_:search departure Stevens
_:search destination cambridge
_:result count 4
_:result leave_at 17:54
_:result leave_at 23:54
_:result leave_at every two hours
_:result type Train
_:search leave_at ?
_:search people 8
_:booking category Train
_:booking day saturday
_:booking id TR2442
_:booking leave_at 17:54
_:booking people 8
_:booking ref CCTYHUU8
_:booking ticket 81.92 GBP
_:booking type Booking
_:search food north american
_:search pricerange expensive
_:search type Restaurant
_:search arrive_by ?
_:search departure Stevens
_:search destination cambridge
_:result count 4
_:result leave_at 17:54
_:result leave_at 23:54
_:result leave_at every two hours
_:search leave_at ?
_:booking category Train
_:booking day saturday
_:booking id TR2442
_:booking leave_at 17:54
_:booking people 8
_:booking ref CCTYHUU8
_:booking ticket 81.92 GBP
_:booking type Booking
_:search food north american
_:search pricerange expensive
_:system offered _:booking
_:result area center
_:result name gourmet burger kitchen
_:result pricerange expensive
_:result type Restaurant
_:search day saturday
_:search duration 20:30
_:search people 8
_:search type Restaurant
_:search arrive_by ?
_:search departure Stevens
_:search destination cambridge
_:result count 4
_:result leave_at 17:54
_:result leave_at 23:54
_:result leave_at every two hours
_:search leave_at ?
_:booking category Train
_:booking day saturday
_:booking id TR2442
_:booking leave_at 17:54
_:booking ticket 81.92 GBP
_:search food north american
_:search pricerange expensive
_:system offered _:booking
_:result area center
_:result name gourmet burger kitchen
_:result pricerange expensive
_:result type Restaurant
_:search day saturday
_:search duration 20:30
_:search people 8
_:search type Restaurant
_:booking duration 20:30
_:booking name Gourmet Burger Kitchen
_:booking people 8
_:booking ref ACOVVEZM
_:booking type Booking