inform((_:search,category,'swimmingpool');(_:search,type,'Attraction'))
user
I wish to go to a swimmingpool in Cambridge .
select((_:result,area,'centre');(_:result,area,'east');(_:result,area,'north');(_:result,type,'Attraction')) inform((_:result,category,'swimming pools');(_:result,count,'4');(_:result,type,'Attraction'))
system
I have four different swimming pools I can recommend . First , can you specify if you prefer the centre , east , or north area ?
request((_:result,address,?);(_:result,phone,?);(_:result,type,'Attraction'))
user
Can you tell me the address and phone number for the one in the center of town ?
inform((_:result,address,'gonville place');(_:result,phone,'01223446100');(_:result,type,'Attraction'))
system
The address is gonville place and their phone number is 01223446100
inform((_:search,day,'wednesday');(_:search,type,'Train'))
user
Thanks .   I also need to check on trains .   I need to travel on Wednesday .
request((_:search,arrive_by,?);(_:search,departure,?);(_:search,destination,?);(_:search,leave_at,?);(_:search,type,'Train')) inform((_:result,amount,'many');(_:result,type,'Train'))
system
There are many trains fitting your criteria . Can you give me departure site , destination , and time preferences ?
inform((_:search,arrive_by,'21:00');(_:search,departure,'london liverpool street');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I need to leave london liverpool street and be in cambridge by 21:00 .
inform((_:result,count,'8');(_:result,day,'Wednesday');(_:result,departure,'london');(_:result,leave_at,'07:39');(_:result,leave_at,'17:39');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
There are 8 trains that would work on Wednesday . Do you have a departure time in mind ? You could leave london as early as 07:39 or as late as 17:39 .
inform((_:search,leave_at,'dontcare');(_:search,type,'Train')) request((_:result,id,?);(_:result,ticket,?);(_:result,type,'Train'))
user
I do n't care about the departure time so please give me the ID and price of any one of those trains .
inform((_:result,id,'TR7020');(_:result,ticket,'16.60 pounds');(_:result,type,'Train'))
system
Okay , the trainID is TR7020 and the price is 16.60 pounds .
inform((_:search,type,'Train'))
user
I would like to book that train . Thank You
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'KJ1FLZL5');(_:booking,ticket,'16.6 GBP');(_:booking,type,'Booking'))
system
The train booking is confirmed , number KJ1FLZL5 is your confirmation number . The fee is 16.6 GBP .   Anything else I can help you with ?
bye()
user
No , that will be everything . Goodbye .
system
Thank you for contacting Cambridge TownInfo Centre !   Have a great day !
_:search category swimmingpool
_:search type Attraction
_:search category swimmingpool
_:search type Attraction
_:result area centre
_:result area east
_:result area north
_:result category swimming pools
_:result count 4
_:result type Attraction
_:result address ?
_:result phone ?
_:search category swimmingpool
_:result area centre
_:result area east
_:result area north
_:result category swimming pools
_:result count 4
_:result address gonville place
_:result phone 01223446100
_:result type Attraction
_:search day wednesday
_:search type Train
_:search category swimmingpool
_:result area centre
_:result area east
_:result area north
_:result category swimming pools
_:result count 4
_:result address gonville place
_:result phone 01223446100
_:search day wednesday
_:search leave_at ?
_:result amount many
_:result type Train
_:search arrive_by 21:00
_:search departure london liverpool street
_:search destination cambridge
_:search type Train
_:search category swimmingpool
_:result area centre
_:result area east
_:result area north
_:result category swimming pools
_:result address gonville place
_:result phone 01223446100
_:search day wednesday
_:result amount many
_:search arrive_by 21:00
_:search departure london liverpool street
_:search destination cambridge
_:result count 8
_:result day Wednesday
_:result departure london
_:result leave_at 07:39
_:result leave_at 17:39
_:result type Train
_:search leave_at dontcare
_:search type Train
_:result id ?
_:result ticket ?
_:search category swimmingpool
_:result area centre
_:result area east
_:result area north
_:result category swimming pools
_:result address gonville place
_:result phone 01223446100
_:search day wednesday
_:result amount many
_:search arrive_by 21:00
_:search departure london liverpool street
_:search destination cambridge
_:result count 8
_:result day Wednesday
_:result departure london
_:result leave_at 07:39
_:result leave_at 17:39
_:search leave_at dontcare
_:result id TR7020
_:result ticket 16.60 pounds
_:result type Train
_:search type Train
_:search category swimmingpool
_:result area centre
_:result area east
_:result area north
_:result category swimming pools
_:result address gonville place
_:result phone 01223446100
_:search day wednesday
_:result amount many
_:search arrive_by 21:00
_:search departure london liverpool street
_:search destination cambridge
_:result count 8
_:result day Wednesday
_:result departure london
_:result leave_at 07:39
_:result leave_at 17:39
_:search leave_at dontcare
_:result id TR7020
_:result ticket 16.60 pounds
_:result type Train
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking ref KJ1FLZL5
_:booking ticket 16.6 GBP
_:booking type Booking
_:user dismissed _:system