inform((_:search,type,'Train'))
user
I need help finding a train .   Can you do that ?
request((_:search,destination,?);(_:search,type,'Train'))
system
Of course . Where are you traveling to ?
inform((_:search,day,'tuesday');(_:search,departure,'liverpool street');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I would like to leave Liverpool street on Tuesday and arrive in Cambridge .
inform((_:result,count,'10');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
We have 10 different trains on that day . Do you prefer a particular time ?
inform((_:search,arrive_by,'08:45');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I would like to arrive in Cambridge by 08:45 .
inform((_:result,arrive_by,'07:07');(_:result,id,'TR6939');(_:result,leave_at,'05:39');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR6939 is your best option . It will leave at 05:39 and arrive at 07:07 . Would you like to book passage on that train ?
inform((_:search,people,'7');(_:search,type,'Train'))
user
Yes , I 'll need 7 tickets .
system
Okay , do you need a reference number ?
user
yes please tyhat you for all your help
inform((_:booking,category,'Train');(_:booking,id,'TR6939');(_:booking,people,'7');(_:booking,ref,'OK7WYTNQ');(_:booking,ticket,'116.2GBP');(_:booking,type,'Booking'))
system
OK , you have 7 tickets reserved on TR6939 . Total due at the station will be 116.2GBP . Your reference number is OK7WYTNQ .
inform((_:search,stars,'2');(_:search,type,'Hotel'))
user
I also need a place to stay .   2 star is my preference .
request((_:search,area,?);(_:search,pricerange,?);(_:search,type,'Hotel'))
system
okay , what area and price range ?
inform((_:search,area,'west');(_:search,type,'Hotel'))
user
In the west part of town . The price does n't matter .
request((_:search,area,?);(_:search,stars,?);(_:search,type,'Hotel')) canthelp((_:search,stars,'2');(_:search,type,'Hotel'))
system
I do n't have any 2 star hotels in that area . Would you like a different area or a higher rated hotel ?
inform((_:search,stars,'4');(_:search,type,'Hotel'))
user
do   you have one with   a star of 4 ?
request((_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,count,'3');(_:result,pricerange,'cheap');(_:result,pricerange,'expensive');(_:result,type,'Hotel'))
system
I do . We have three options . Two that are cheap and one that 's expensive . Do you have a preference ?
inform((_:search,day,'tuesday');(_:search,people,'7');(_:search,pricerange,'cheap');(_:search,stay,'5');(_:search,type,'Hotel'))
user
Try either one of the cheap ones , I need one that can hold my group of 7 for 5 nights on tuesday .
reqmore() inform((_:booking,name,'cambridge belfry');(_:booking,ref,'X33MYBK5');(_:booking,type,'Booking'))
system
the cambridge belfry was the best match for a large group so I booked you there , the reference number is X33MYBK5 , may I assist with anything else ?
thank()
user
No , thank you . That will be all .
thank()
system
Have a great time .
thank()
user
Thank you for your help .
system
You 're welcome , and have a great day .
_:search type Train
_:search day tuesday
_:search departure liverpool street
_:search destination cambridge
_:search type Train
_:search day tuesday
_:search departure liverpool street
_:result count 10
_:result type Train
_:search leave_at ?
_:search arrive_by 08:45
_:search destination cambridge
_:search type Train
_:search day tuesday
_:search departure liverpool street
_:result count 10
_:search leave_at ?
_:search arrive_by 08:45
_:search destination cambridge
_:result arrive_by 07:07
_:result id TR6939
_:result leave_at 05:39
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 7
_:search type Train
_:search day tuesday
_:search departure liverpool street
_:result count 10
_:search leave_at ?
_:search arrive_by 08:45
_:search destination cambridge
_:result arrive_by 07:07
_:result id TR6939
_:result leave_at 05:39
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 7
_:search type Train
_:search day tuesday
_:search departure liverpool street
_:result count 10
_:search leave_at ?
_:search arrive_by 08:45
_:search destination cambridge
_:result arrive_by 07:07
_:result id TR6939
_:result leave_at 05:39
_:result type Train
_:system offered _:booking
_:search people 7
_:booking category Train
_:booking id TR6939
_:booking people 7
_:booking ref OK7WYTNQ
_:booking ticket 116.2GBP
_:booking type Booking
_:search stars 2
_:search type Hotel
_:search day tuesday
_:search departure liverpool street
_:result count 10
_:search leave_at ?
_:search arrive_by 08:45
_:search destination cambridge
_:result arrive_by 07:07
_:result id TR6939
_:result leave_at 05:39
_:result type Train
_:system offered _:booking
_:search people 7
_:booking category Train
_:booking id TR6939
_:booking people 7
_:booking ref OK7WYTNQ
_:booking ticket 116.2GBP
_:booking type Booking
_:search stars 2
_:search pricerange ?
_:search area west
_:search type Hotel
_:search day tuesday
_:search departure liverpool street
_:result count 10
_:search leave_at ?
_:search arrive_by 08:45
_:search destination cambridge
_:result arrive_by 07:07
_:result id TR6939
_:result leave_at 05:39
_:result type Train
_:system offered _:booking
_:search people 7
_:booking category Train
_:booking id TR6939
_:booking people 7
_:booking ref OK7WYTNQ
_:booking ticket 116.2GBP
_:booking type Booking
_:search pricerange ?
_:search area ?
_:system canthelp _:search/047e8752
_:search/047e8752 stars 2
_:search/047e8752 type Hotel
_:search stars 4
_:search type Hotel
_:search departure liverpool street
_:search leave_at ?
_:search arrive_by 08:45
_:search destination cambridge
_:result arrive_by 07:07
_:result id TR6939
_:result leave_at 05:39
_:system offered _:booking
_:booking category Train
_:booking id TR6939
_:booking people 7
_:booking ref OK7WYTNQ
_:booking ticket 116.2GBP
_:booking type Booking
_:search area ?
_:system canthelp _:search/047e8752
_:search/047e8752 stars 2
_:search/047e8752 type Hotel
_:search stars 4
_:result count 3
_:result pricerange cheap
_:result pricerange expensive
_:result type Hotel
_:search day tuesday
_:search people 7
_:search pricerange cheap
_:search stay 5
_:search type Hotel
_:search departure liverpool street
_:search leave_at ?
_:search arrive_by 08:45
_:search destination cambridge
_:result arrive_by 07:07
_:result id TR6939
_:result leave_at 05:39
_:system offered _:booking
_:booking category Train
_:booking id TR6939
_:booking people 7
_:booking ticket 116.2GBP
_:search area ?
_:system canthelp _:search/047e8752
_:search/047e8752 stars 2
_:search/047e8752 type Hotel
_:search stars 4
_:result count 3
_:result pricerange cheap
_:result pricerange expensive
_:result type Hotel
_:search day tuesday
_:search people 7
_:search pricerange cheap
_:search stay 5
_:search type Hotel
_:system inquired _:user
_:booking name cambridge belfry
_:booking ref X33MYBK5
_:booking type Booking
_:search departure liverpool street
_:search leave_at ?
_:search arrive_by 08:45
_:search destination cambridge
_:result arrive_by 07:07
_:result id TR6939
_:result leave_at 05:39
_:system offered _:booking
_:booking category Train
_:booking id TR6939
_:booking people 7
_:booking ticket 116.2GBP
_:search area ?
_:system canthelp _:search/047e8752
_:search/047e8752 stars 2
_:search/047e8752 type Hotel
_:search stars 4
_:result count 3
_:result pricerange cheap
_:result pricerange expensive
_:result type Hotel
_:search day tuesday
_:search people 7
_:search pricerange cheap
_:search stay 5
_:search type Hotel
_:system inquired _:user
_:booking name cambridge belfry
_:booking ref X33MYBK5
_:booking type Booking