inform((_:search,day,'monday');(_:search,leave_at,'08:15');(_:search,type,'Train'))
user
I 'm going to be leaving on monday and I need a train that leaves after 08:15 .
request((_:search,destination,?);(_:search,type,'Train'))
system
What is your destination ?
inform((_:search,departure,'stansted airport');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I will be going from Stansted Airport headed into Cambridge .
inform((_:result,id,'TR7360');(_:result,leave_at,'08:24');(_:result,type,'Train'))
system
The TR7360 leaves at 08:24 .
inform((_:search,people,'5');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
I would like to go ahead and book the TR7360 train for 5 people if avaliable . Can i please get a reference number for the booking when complete ?
inform((_:result,type,'Train')) reqmore() inform((_:booking,category,'Train');(_:booking,id,'TR7360');(_:booking,people,'5');(_:booking,ref,'19JI7BWX');(_:booking,ticket,'50.5 GBP');(_:booking,type,'Booking'))
system
I have booked TR7360 for 5 people , your reference number is 19JI7BWX .   50.5 GBP is payable at the station .   Can I help with anything else ?
inform((_:search,name,'carolina bed and breakfast');(_:search,type,'Hotel'))
user
I am interested in a hotel called Carolina Bed and Breakfast .
system
Sure , what would you like to know ?
inform((_:search,day,'monday');(_:search,people,'5');(_:search,stay,'2');(_:search,type,'Hotel'))
user
I am interested in booking for 5 people for 2 nights starting Monday . Can you check availability ?
reqmore() inform((_:booking,ref,'1CJN25AW');(_:booking,type,'Booking'))
system
The rooms are available and I have you booked .   Your reference number is 1CJN25AW .   What else can I do for you ?
thank()
user
No that is all for today , thank you .
system
Ok , great . I hope you enjoy your stay . Goodbye .
_:search day monday
_:search leave_at 08:15
_:search type Train
_:search day monday
_:search leave_at 08:15
_:search departure stansted airport
_:search destination cambridge
_:search type Train
_:search day monday
_:search leave_at 08:15
_:search departure stansted airport
_:search destination cambridge
_:result id TR7360
_:result leave_at 08:24
_:result type Train
_:search people 5
_:search type Train
_:result ref ?
_:search day monday
_:search leave_at 08:15
_:search departure stansted airport
_:search destination cambridge
_:result id TR7360
_:result leave_at 08:24
_:search people 5
_:result ref ?
_:result type Train
_:system inquired _:user
_:booking category Train
_:booking id TR7360
_:booking people 5
_:booking ref 19JI7BWX
_:booking ticket 50.5 GBP
_:booking type Booking
_:search name carolina bed and breakfast
_:search type Hotel
_:search leave_at 08:15
_:search departure stansted airport
_:search destination cambridge
_:result id TR7360
_:result leave_at 08:24
_:result ref ?
_:result type Train
_:system inquired _:user
_:booking category Train
_:booking id TR7360
_:booking people 5
_:booking ref 19JI7BWX
_:booking ticket 50.5 GBP
_:booking type Booking
_:search name carolina bed and breakfast
_:search day monday
_:search people 5
_:search stay 2
_:search type Hotel
_:search leave_at 08:15
_:search departure stansted airport
_:search destination cambridge
_:result id TR7360
_:result leave_at 08:24
_:result ref ?
_:result type Train
_:booking category Train
_:booking id TR7360
_:booking people 5
_:booking ticket 50.5 GBP
_:search name carolina bed and breakfast
_:search day monday
_:search people 5
_:search stay 2
_:search type Hotel
_:system inquired _:user
_:booking ref 1CJN25AW
_:booking type Booking