inform((_:search,food,'modern global');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
Find me an expensive modern global restaurant to dine in .
request((_:search,pricerange,?);(_:search,type,'Restaurant')) canthelp((_:search,type,'Restaurant'))
system
I have no restaurants matching what you asked . Would you like a different price range ?
user
Are you sure there are none in the center of town ?
canthelp((_:search,area,'anywhere in Cambridge');(_:search,food,'modern global');(_:search,type,'Restaurant')) reqmore()
system
Yes . In fact , we do n't have a modern global restaurant anywhere in Cambridge . Do you need help with anything else ?
inform((_:search,area,'centre');(_:search,food,'european');(_:search,type,'Restaurant'))
user
How about one that serves european food in the centre ?
request((_:search,pricerange,?);(_:search,type,'Restaurant')) inform((_:result,area,'centre');(_:result,count,'8');(_:result,food,'European');(_:result,type,'Restaurant'))
system
I have 8 restaurants that serve European food in the centre . Do you have a specific price range that you are looking at ?
inform((_:search,food,'european');(_:search,pricerange,'expensive');(_:search,type,'Restaurant')) request((_:result,phone,?);(_:result,type,'Restaurant'))
user
I 'd like expensive european food . Pick one and give me a phone number please .
reqmore() inform((_:result,name,'Michaelhouse');(_:result,phone,'01223309147');(_:result,type,'Restaurant'))
system
I recommend Michaelhouse . Their phone number is 01223309147 . Is there anything else you need help with ?
inform((_:search,day,'saturday');(_:search,departure,'ely');(_:search,type,'Train'))
user
Yes , I need help finding a train . I 'd like to find one from ely on saturday .
inform((_:result,amount,'several');(_:result,day,'Saturday');(_:result,departure,'ely');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
There are several trains departing from ely on Saturday . What time would you like to leave ?
inform((_:search,arrive_by,'09:00');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I would like to get there by 09:00 and I am going to Cambridge
inform((_:result,arrive_by,'07:52');(_:result,departure,'Ely');(_:result,destination,'Cambridge');(_:result,id,'TR2551');(_:result,leave_at,'07:35');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR2551 leaves Ely at 07:35 and arrives in Cambridge at 07:52 .   Would you like me to book a ticket for you ?
bye()
user
No , that is all I need . Good day .
system
You 're very welcome ! Have a great day !
_:search food modern global
_:search pricerange expensive
_:search type Restaurant
_:search food modern global
_:search pricerange ?
_:search type Restaurant
_:system canthelp _:search/da2e0219
_:search/da2e0219 type Restaurant
_:search pricerange ?
_:system canthelp _:search/da2e0219
_:search/da2e0219 type Restaurant
_:system canthelp _:search/7f4f5fc2
_:search/7f4f5fc2 area anywhere in Cambridge
_:search/7f4f5fc2 food modern global
_:search/7f4f5fc2 type Restaurant
_:system inquired _:user
_:search area centre
_:search food european
_:search type Restaurant
_:system canthelp _:search/da2e0219
_:search/da2e0219 type Restaurant
_:system canthelp _:search/7f4f5fc2
_:search/7f4f5fc2 area anywhere in Cambridge
_:search/7f4f5fc2 food modern global
_:search/7f4f5fc2 type Restaurant
_:system inquired _:user
_:search area centre
_:result area centre
_:result count 8
_:result food European
_:result type Restaurant
_:search food european
_:search pricerange expensive
_:search type Restaurant
_:result phone ?
_:system canthelp _:search/da2e0219
_:search/da2e0219 type Restaurant
_:system canthelp _:search/7f4f5fc2
_:search/7f4f5fc2 area anywhere in Cambridge
_:search/7f4f5fc2 food modern global
_:search/7f4f5fc2 type Restaurant
_:search area centre
_:result area centre
_:result count 8
_:result food European
_:search food european
_:search pricerange expensive
_:system inquired _:user
_:result name Michaelhouse
_:result phone 01223309147
_:result type Restaurant
_:search day saturday
_:search departure ely
_:search type Train
_:system canthelp _:search/da2e0219
_:search/da2e0219 type Restaurant
_:system canthelp _:search/7f4f5fc2
_:search/7f4f5fc2 area anywhere in Cambridge
_:search/7f4f5fc2 food modern global
_:search/7f4f5fc2 type Restaurant
_:search area centre
_:result area centre
_:result count 8
_:result food European
_:search food european
_:search pricerange expensive
_:system inquired _:user
_:result name Michaelhouse
_:result phone 01223309147
_:search day saturday
_:search departure ely
_:result amount several
_:result day Saturday
_:result departure ely
_:result type Train
_:search leave_at ?
_:search arrive_by 09:00
_:search destination cambridge
_:search type Train
_:system canthelp _:search/da2e0219
_:search/da2e0219 type Restaurant
_:system canthelp _:search/7f4f5fc2
_:search/7f4f5fc2 area anywhere in Cambridge
_:search/7f4f5fc2 food modern global
_:search/7f4f5fc2 type Restaurant
_:search area centre
_:result area centre
_:result count 8
_:result food European
_:search food european
_:search pricerange expensive
_:system inquired _:user
_:result name Michaelhouse
_:result phone 01223309147
_:search day saturday
_:search departure ely
_:result amount several
_:result day Saturday
_:search leave_at ?
_:search arrive_by 09:00
_:search destination cambridge
_:search type Train
_:result arrive_by 07:52
_:result departure Ely
_:result destination Cambridge
_:result id TR2551
_:result leave_at 07:35
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:user dismissed _:system