inform((_:search,area,'centre');(_:search,pricerange,'moderately');(_:search,type,'Restaurant')) request((_:result,ticket,?);(_:result,type,'Train'))
user
I want to find a decent place to eat in the centre of town .   My budget is a little constrained so moderately priced would be ideal .
request((_:search,food,?);(_:search,type,'Restaurant')) inform((_:result,amount,'several');(_:result,pricerange,'moderately priced');(_:result,type,'Restaurant'))
system
You 're in luck , we have several great restaurants that are moderately priced . What type of food would you like ?
inform((_:search,food,'international');(_:search,type,'Restaurant'))
user
Do you have anything that serves international food ?
reqmore() inform((_:result,count,'2');(_:result,name,'Bloomsbury Restaurant');(_:result,name,'Varsity Restaurant');(_:result,type,'Restaurant'))
system
Yes , there are 2 restaurants . There 's The Varsity Restaurant and the Bloomsbury Restaurant . Would you like any additional information ?
inform((_:search,day,'tuesday');(_:search,duration,'11:00');(_:search,people,'3');(_:search,type,'Restaurant'))
user
Let 's do the varsity place for 3 people 11:00 on tuesday .
inform((_:booking,ref,'1JB0JK8C');(_:booking,type,'Booking'))
system
Booking was successful . The table will be reserved for 15 minutes . Reference number is : 1JB0JK8C .
inform((_:search,day,'wednesday');(_:search,departure,'cambridge');(_:search,type,'Train'))
user
I need a train departing Cambridge on Wednesday .
request((_:search,destination,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
OK , where are you headed and at what time ?
inform((_:search,arrive_by,'13:15');(_:search,destination,'birmingham new street');(_:search,type,'Train'))
user
I need to be in Birmingham New Street by 13:15 , if possible , please .
system
Train TR9781 will arrive at your destination at 13:51 , would you like me to book it for you
_:search area centre
_:search pricerange moderately
_:search type Restaurant
_:result ticket ?
_:result type Train
_:search area centre
_:search pricerange moderately
_:result ticket ?
_:result amount several
_:result pricerange moderately priced
_:result type Restaurant
_:search food international
_:search type Restaurant
_:search area centre
_:search pricerange moderately
_:result ticket ?
_:result amount several
_:result pricerange moderately priced
_:search food international
_:system inquired _:user
_:result count 2
_:result name Bloomsbury Restaurant
_:result name Varsity Restaurant
_:result type Restaurant
_:search day tuesday
_:search duration 11:00
_:search people 3
_:search type Restaurant
_:search area centre
_:search pricerange moderately
_:result ticket ?
_:result amount several
_:result pricerange moderately priced
_:search food international
_:system inquired _:user
_:result count 2
_:result name Bloomsbury Restaurant
_:result name Varsity Restaurant
_:result type Restaurant
_:search duration 11:00
_:search people 3
_:booking ref 1JB0JK8C
_:booking type Booking
_:search day wednesday
_:search departure cambridge
_:search type Train
_:search area centre
_:search pricerange moderately
_:result ticket ?
_:result amount several
_:result pricerange moderately priced
_:search food international
_:system inquired _:user
_:result count 2
_:result name Bloomsbury Restaurant
_:result name Varsity Restaurant
_:result type Restaurant
_:search duration 11:00
_:search people 3
_:booking ref 1JB0JK8C
_:booking type Booking
_:search day wednesday
_:search departure cambridge
_:search leave_at ?
_:search arrive_by 13:15
_:search destination birmingham new street
_:search type Train