inform((_:search,arrive_by,'08:00');(_:search,day,'that day');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
My car will be in the shop so I will need to take a train to work in cambridge that day .   I need to arrive by 08:00
thank() request((_:search,day,?);(_:search,type,'Train'))
system
I 'd be happy to help . What day of the week will you be travelling ?
inform((_:search,day,'tuesday');(_:search,type,'Train'))
user
I 'll be leaving on Tuesday .
request((_:search,departure,?);(_:search,type,'Train'))
system
Okay and where will you be departing from ?
inform((_:search,departure,'bishops stortford');(_:search,type,'Train'))
user
I will leave from Bishops Stortford .
inform((_:result,arrive_by,'06:07');(_:result,id,'TR8192');(_:result,leave_at,'05:29');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Train TR8192 leaves that day at 05:29 and arrives at 06:07 . Would you like me to book anything for you ?
request((_:result,ticket,?);(_:result,type,'Train'))
user
How much is the price for that ?
inform((_:result,ticket,'10.10 pounds');(_:result,type,'Train'))
system
it costs 10.10 pounds ..
inform((_:search,food,'european');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
Ok . Can you also recommend an expensive european restaurant ?
request((_:search,area,?);(_:search,type,'Restaurant'))
system
Do you have a specific area you 'd like it to be in or would you like me to make a recommendation ?
user
you can pick for me .
inform((_:result,area,'centre');(_:result,name,'Michaelhouse Cafe');(_:result,type,'Restaurant'))
system
How about Michaelhouse Cafe in the centre area of town ?
thank() request((_:result,address,?);(_:result,type,'Restaurant'))
user
Can I have address please thank you
inform((_:result,address,"St. Michael 's Church Trinity Street City Centre");(_:result,type,'Restaurant'))
system
The address is St. Michael 's Church Trinity Street City Centre
inform((_:search,day,'same day');(_:search,duration,'17:30');(_:search,people,'7');(_:search,type,'Restaurant'))
user
That sounds perfect .   Can you book a table for me for the same day my train arrives ?   7 people at 17:30 .
reqmore() inform((_:booking,ref,'02MGQL1A');(_:booking,type,'Booking'))
system
Booking was successful . The table will be reserved for 15 minutes . Reference number is : 02MGQL1A . Is there anything else ?
thank()
user
No that will be all thank you so much for all your help .
system
you are welcome .
_:search arrive_by 08:00
_:search day that day
_:search destination cambridge
_:search type Train
_:search arrive_by 08:00
_:search destination cambridge
_:search day tuesday
_:search type Train
_:search arrive_by 08:00
_:search destination cambridge
_:search day tuesday
_:search departure bishops stortford
_:search type Train
_:search arrive_by 08:00
_:search destination cambridge
_:search day tuesday
_:search departure bishops stortford
_:search type Train
_:result arrive_by 06:07
_:result id TR8192
_:result leave_at 05:29
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result ticket ?
_:search arrive_by 08:00
_:search destination cambridge
_:search day tuesday
_:search departure bishops stortford
_:result arrive_by 06:07
_:result id TR8192
_:result leave_at 05:29
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result ticket 10.10 pounds
_:result type Train
_:search food european
_:search pricerange expensive
_:search type Restaurant
_:search arrive_by 08:00
_:search destination cambridge
_:search day tuesday
_:search departure bishops stortford
_:result arrive_by 06:07
_:result id TR8192
_:result leave_at 05:29
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result ticket 10.10 pounds
_:result type Train
_:search food european
_:search pricerange expensive
_:search area ?
_:search type Restaurant
_:search arrive_by 08:00
_:search destination cambridge
_:search day tuesday
_:search departure bishops stortford
_:result arrive_by 06:07
_:result id TR8192
_:result leave_at 05:29
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result ticket 10.10 pounds
_:search food european
_:search pricerange expensive
_:search area ?
_:search type Restaurant
_:result area centre
_:result name Michaelhouse Cafe
_:result type Restaurant
_:result address ?
_:search arrive_by 08:00
_:search destination cambridge
_:search departure bishops stortford
_:result arrive_by 06:07
_:result id TR8192
_:result leave_at 05:29
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result ticket 10.10 pounds
_:search food european
_:search pricerange expensive
_:search area ?
_:result area centre
_:result name Michaelhouse Cafe
_:result address St. Michael 's Church Trinity Street City Centre
_:result type Restaurant
_:search day same day
_:search duration 17:30
_:search people 7
_:search type Restaurant
_:search arrive_by 08:00
_:search destination cambridge
_:search departure bishops stortford
_:result arrive_by 06:07
_:result id TR8192
_:result leave_at 05:29
_:system offered _:booking
_:booking category Train
_:result ticket 10.10 pounds
_:search food european
_:search pricerange expensive
_:search area ?
_:result area centre
_:result name Michaelhouse Cafe
_:result address St. Michael 's Church Trinity Street City Centre
_:result type Restaurant
_:search day same day
_:search duration 17:30
_:search people 7
_:search type Restaurant
_:system inquired _:user
_:booking ref 02MGQL1A
_:booking type Booking