inform((_:search,type,'Restaurant'))
user
I 'm trying to find a restaurant to try while I 'm in town .   Can you help with that ?
request((_:search,food,?);(_:search,type,'Restaurant'))
system
could you please specify the type of restaurant you are looking for ?
inform((_:search,area,'center');(_:search,food,'moroccan');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
An expensive restaurant in the center that serves Moroccan food
canthelp((_:search,food,'Moroccan');(_:search,pricerange,'all');(_:search,type,'Restaurant'))
system
I 'm sorry , but I checked for Moroccan cuisine in all price ranges , and I ca n't find anything .
inform((_:search,food,'thai');(_:search,type,'Restaurant'))
user
Can you find me a restaurant that serves Thai food instead ?
inform((_:result,name,'bangkok city');(_:result,type,'Restaurant'))
system
sure , there is bangkok city in that area .
request((_:result,phone,?);(_:result,type,'Restaurant'))
user
Can you give me their phone number , please ?
inform((_:result,phone,'01223354382');(_:result,type,'Restaurant'))
system
Sure , the number is 01223354382 .
inform((_:search,departure,'leicester');(_:search,type,'Train'))
user
Thank You . I also need a train leaving from leicester .
inform((_:result,amount,'many');(_:result,type,'Train')) request((_:search,arrive_by,?);(_:search,day,?);(_:search,destination,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
There are many options available for you . Would you like to narrow it down by destination , day , departure time or arrival time ?
inform((_:search,day,'monday');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I will be traveling on Monday to cambridge .
request((_:search,leave_at,?);(_:search,type,'Train'))
system
Can I please get the time ?
inform((_:search,destination,'cambridge');(_:search,leave_at,'17:45');(_:search,type,'Train'))
user
I need to go to cambridge and leave after 17:45
inform((_:result,id,'TR588');(_:result,leave_at,'18:09');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking')) reqmore()
system
The first available train after 17:45 is the TR588 leaving at 18:09 . Would you like me to book it or more information ?
inform((_:search,people,'6');(_:search,type,'Train'))
user
Yes please . I need tickets for 6 people .
thank() inform((_:booking,category,'Train');(_:booking,ref,'KK3WG1Q1');(_:booking,ticket,'226.8 GBP');(_:booking,type,'Booking'))
system
Ok great . Booking was successful , the total fee is 226.8 GBP payable at the station . 
 Reference number is : KK3WG1Q1 .
thank()
user
Great thank you , this is all I need for today .
system
You 're welcome . Have a great trip !
_:search type Restaurant
_:search area center
_:search food moroccan
_:search pricerange expensive
_:search type Restaurant
_:search area center
_:search pricerange expensive
_:system canthelp _:search/ea6c830c
_:search/ea6c830c food Moroccan
_:search/ea6c830c pricerange all
_:search/ea6c830c type Restaurant
_:search food thai
_:search type Restaurant
_:search area center
_:search pricerange expensive
_:system canthelp _:search/ea6c830c
_:search/ea6c830c food Moroccan
_:search/ea6c830c pricerange all
_:search/ea6c830c type Restaurant
_:search food thai
_:search type Restaurant
_:result name bangkok city
_:result type Restaurant
_:result phone ?
_:search area center
_:search pricerange expensive
_:system canthelp _:search/ea6c830c
_:search/ea6c830c food Moroccan
_:search/ea6c830c pricerange all
_:search/ea6c830c type Restaurant
_:search food thai
_:result name bangkok city
_:result phone 01223354382
_:result type Restaurant
_:search departure leicester
_:search type Train
_:search area center
_:search pricerange expensive
_:system canthelp _:search/ea6c830c
_:search/ea6c830c food Moroccan
_:search/ea6c830c pricerange all
_:search/ea6c830c type Restaurant
_:search food thai
_:result name bangkok city
_:result phone 01223354382
_:search departure leicester
_:result amount many
_:result type Train
_:search arrive_by ?
_:search leave_at ?
_:search day monday
_:search destination cambridge
_:search type Train
_:search area center
_:search pricerange expensive
_:system canthelp _:search/ea6c830c
_:search/ea6c830c food Moroccan
_:search/ea6c830c pricerange all
_:search/ea6c830c type Restaurant
_:search food thai
_:result name bangkok city
_:result phone 01223354382
_:search departure leicester
_:result amount many
_:result type Train
_:search arrive_by ?
_:search day monday
_:search destination cambridge
_:search leave_at 17:45
_:search type Train
_:search area center
_:search pricerange expensive
_:system canthelp _:search/ea6c830c
_:search/ea6c830c food Moroccan
_:search/ea6c830c pricerange all
_:search/ea6c830c type Restaurant
_:search food thai
_:result name bangkok city
_:result phone 01223354382
_:search departure leicester
_:result amount many
_:search arrive_by ?
_:search day monday
_:search destination cambridge
_:search leave_at 17:45
_:result id TR588
_:result leave_at 18:09
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:system inquired _:user
_:search people 6
_:search type Train
_:search area center
_:search pricerange expensive
_:system canthelp _:search/ea6c830c
_:search/ea6c830c food Moroccan
_:search/ea6c830c pricerange all
_:search/ea6c830c type Restaurant
_:search food thai
_:result name bangkok city
_:result phone 01223354382
_:search departure leicester
_:result amount many
_:search arrive_by ?
_:search day monday
_:search destination cambridge
_:search leave_at 17:45
_:result id TR588
_:result leave_at 18:09
_:result type Train
_:system offered _:booking
_:system inquired _:user
_:search people 6
_:search type Train
_:booking category Train
_:booking ref KK3WG1Q1
_:booking ticket 226.8 GBP
_:booking type Booking