inform((_:search,arrive_by,'19:45');(_:search,day,'wednesday');(_:search,type,'Train'))
user
Hi , I need a train Wednesday that will arrive by 19:45 .
request((_:search,destination,?);(_:search,type,'Train')) inform((_:result,amount,'many');(_:result,type,'Train'))
system
There are many trains that meet that requirement . Where are you headed ?
inform((_:search,departure,'cambridge');(_:search,destination,'broxbourne');(_:search,type,'Train'))
user
I 'm headed from Cambridge to Broxbourne .
request((_:search,leave_at,?);(_:search,type,'Train'))
system
When would you like to depart ? You can select any hour between 05:01 and 18:01 .
user
I do n't care about that , you choose for me . Can you book me tickets ?
inform((_:result,arrive_by,'10:01');(_:result,departure,'cambridge');(_:result,destination,'Broxbourne');(_:result,id,'TR3279');(_:result,leave_at,'9:01');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Train TR3279 departs cambridge at 9:01 and arrives in Broxbourne at 10:01 .   Would you like me to book you a ticket ?
inform((_:search,category,'guesthouse');(_:search,has_parking,'yes');(_:search,people,'three');(_:search,type,'Hotel');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes , I need three tickets and a reference number , and I would also need a guesthouse with free parking .
request((_:search,area,?);(_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,count,'21');(_:result,type,'Hotel'))
system
There are 21 guesthouses of that type in Cambridge . Is there an area or price range you would prefer ?
inform((_:search,category,'guesthouse');(_:search,pricerange,'moderately');(_:search,stars,'3');(_:search,type,'Hotel'))
user
How about a moderately priced 3 star guesthouse ?
select((_:result,area,'north');(_:result,area,'south');(_:result,area,'west');(_:result,type,'Hotel')) inform((_:result,category,'guesthouses');(_:result,count,'3');(_:result,type,'Hotel'))
system
There are 3 different guesthouses that fit that , one in the north , one in the south , and one in the west . Do any of these areas work for you ?
thank() inform((_:search,area,'south');(_:search,type,'Hotel'))
user
Yes I 'll take the one in the south , thanks for your help .
offer((_:booking,type,'Booking')) inform((_:result,name,'Bridge Guest House');(_:result,type,'Hotel'))
system
That 's the Bridge Guest House . Would you like me to book a room for you ?
request((_:result,ref,?);(_:result,type,'Train'))
user
No , that 's okay . Could you get me the reference number for my train tickets , though ?
inform((_:booking,category,'Train');(_:booking,ref,'ZLBJ2U2O');(_:booking,ticket,'53.7 GBP');(_:booking,type,'Booking'))
system
Your booking was successful . the total fee is 53.7 GBP and your reference number is ZLBJ2U2O .
thank()
user
Great , thank you ! That 's all I needed .
system
Thank you and enjoy your visit .
_:search arrive_by 19:45
_:search day wednesday
_:search type Train
_:search arrive_by 19:45
_:search day wednesday
_:result amount many
_:result type Train
_:search departure cambridge
_:search destination broxbourne
_:search type Train
_:search arrive_by 19:45
_:search day wednesday
_:result amount many
_:result type Train
_:search departure cambridge
_:search destination broxbourne
_:search leave_at ?
_:search type Train
_:search arrive_by 19:45
_:search day wednesday
_:result amount many
_:search departure cambridge
_:search destination broxbourne
_:search leave_at ?
_:result arrive_by 10:01
_:result departure cambridge
_:result destination Broxbourne
_:result id TR3279
_:result leave_at 9:01
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search category guesthouse
_:search has_parking yes
_:search people three
_:search type Hotel
_:search type Train
_:result ref ?
_:search arrive_by 19:45
_:search day wednesday
_:result amount many
_:search departure cambridge
_:search destination broxbourne
_:search leave_at ?
_:result arrive_by 10:01
_:result departure cambridge
_:result destination Broxbourne
_:result id TR3279
_:result leave_at 9:01
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search has_parking yes
_:search people three
_:result ref ?
_:search area ?
_:result count 21
_:result type Hotel
_:search category guesthouse
_:search pricerange moderately
_:search stars 3
_:search type Hotel
_:search arrive_by 19:45
_:search day wednesday
_:result amount many
_:search departure cambridge
_:search destination broxbourne
_:search leave_at ?
_:result arrive_by 10:01
_:result departure cambridge
_:result destination Broxbourne
_:result id TR3279
_:result leave_at 9:01
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search has_parking yes
_:search people three
_:result ref ?
_:search category guesthouse
_:search pricerange moderately
_:search stars 3
_:result area north
_:result area south
_:result area west
_:result category guesthouses
_:result count 3
_:result type Hotel
_:search area south
_:search type Hotel
_:search arrive_by 19:45
_:search day wednesday
_:result amount many
_:search departure cambridge
_:search destination broxbourne
_:search leave_at ?
_:result arrive_by 10:01
_:result departure cambridge
_:result destination Broxbourne
_:result id TR3279
_:result leave_at 9:01
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search has_parking yes
_:search people three
_:result ref ?
_:search category guesthouse
_:search pricerange moderately
_:search stars 3
_:result area north
_:result area south
_:result area west
_:result category guesthouses
_:result count 3
_:search area south
_:search type Hotel
_:result name Bridge Guest House
_:result type Hotel
_:result type Train
_:search arrive_by 19:45
_:search day wednesday
_:result amount many
_:search departure cambridge
_:search destination broxbourne
_:search leave_at ?
_:result arrive_by 10:01
_:result departure cambridge
_:result destination Broxbourne
_:result id TR3279
_:result leave_at 9:01
_:system offered _:booking
_:search has_parking yes
_:search people three
_:result ref ?
_:search category guesthouse
_:search pricerange moderately
_:search stars 3
_:result area north
_:result area south
_:result area west
_:result category guesthouses
_:result count 3
_:search area south
_:search type Hotel
_:result name Bridge Guest House
_:result type Hotel
_:result type Train
_:booking category Train
_:booking ref ZLBJ2U2O
_:booking ticket 53.7 GBP
_:booking type Booking