inform((_:search,area,'centre');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
Yes , thank you .   I want to find an expensive restaurant in the centre part of town .
request((_:search,food,?);(_:search,type,'Restaurant'))
system
Ok , what type of food are you looking for ?
inform((_:search,area,'centre');(_:search,food,'creative');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I 'm looking for creative food in the expensive range in the centre .
request((_:search,food,?);(_:search,type,'Restaurant')) canthelp((_:search,type,'Restaurant'))
system
I 'm sorry there are no matches . Would you like for me to search for a different food type ?
inform((_:search,food,'indian');(_:search,type,'Restaurant'))
user
How about indian food ?
offer((_:booking,type,'Booking')) inform((_:result,name,'Curry King');(_:result,type,'Restaurant')) reqmore() inform((_:result,count,'6');(_:result,food,'indian');(_:result,type,'Restaurant'))
system
I have 6 different restaurants that serve indian food .   I have heard fabulous things about the Curry King , would you like more information on the restaurant or book a table ?
inform((_:search,day,'friday');(_:search,duration,'16:30');(_:search,people,'5');(_:search,type,'Restaurant'))
user
Could you book a party of 5 for 16:30 on Friday ?
reqmore() inform((_:booking,ref,'IQGAYLK4');(_:booking,type,'Booking'))
system
Your table is reserved under reference # IQGAYLK4 . Can I help you with anything else ?
inform((_:search,type,'Train'))
user
I also need a train .
thank() request((_:search,destination,?);(_:search,type,'Train'))
system
Sure , I can assist you with that .   Where will you be travelling to ?
inform((_:search,arrive_by,'12:30');(_:search,departure,'london liverpool street');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I 'll be going from London Liverpool Street to Cambridge and need a train that will arrive by 12:30 .
request((_:search,day,?);(_:search,type,'Train'))
system
Okay , I just need the day you 'll be traveling and I 'll find the right train for you .
inform((_:search,day,'friday');(_:search,type,'Train'))
user
I need to depart on Friday .
inform((_:result,amount,'several');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
I have several options . Is there a certain time you need to leave by ?
inform((_:search,arrive_by,'12:30');(_:search,type,'Train'))
user
I 'm not sure what time I need to leave , but I do need to arrive by 12:30 .
inform((_:result,id,'TR0637');(_:result,type,'Train')) request((_:search,people,?);(_:search,type,'Train'))
system
Ok great , the TR0637 will fit your needs . How many tickets will you need ?
request((_:result,duration,?);(_:result,type,'Train'))
user
could you tell me how long the trip is ?
inform((_:result,arrive_by,'11:07');(_:result,day,'Friday');(_:result,departure,'Cambridge');(_:result,duration,'88 minutes');(_:result,id,'TR0637');(_:result,leave_at,'09:39');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR0637 departs Cambridge at 09:39 on Friday and arrives at 11:07 . The trip is approximately 88 minutes , barring any delays . There are few tickets left , would you like to book ?
thank()
user
not now . thanks for the information
reqmore() thank()
system
Absolutely ! Is there anything else I can help you with ?
thank()
user
Thank you for the information . I have all I need .
system
you are welcome .
_:search area centre
_:search pricerange expensive
_:search type Restaurant
_:search area centre
_:search food creative
_:search pricerange expensive
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:system canthelp _:search/beb4fe78
_:search/beb4fe78 type Restaurant
_:search food indian
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:system canthelp _:search/beb4fe78
_:search/beb4fe78 type Restaurant
_:search food indian
_:system offered _:booking
_:booking type Booking
_:result name Curry King
_:system inquired _:user
_:result count 6
_:result food indian
_:result type Restaurant
_:search day friday
_:search duration 16:30
_:search people 5
_:search type Restaurant
_:search area centre
_:search pricerange expensive
_:system canthelp _:search/beb4fe78
_:search/beb4fe78 type Restaurant
_:search food indian
_:system offered _:booking
_:result name Curry King
_:result count 6
_:result food indian
_:result type Restaurant
_:search day friday
_:search duration 16:30
_:search people 5
_:system inquired _:user
_:booking ref IQGAYLK4
_:booking type Booking
_:search type Train
_:search area centre
_:search pricerange expensive
_:system canthelp _:search/beb4fe78
_:search/beb4fe78 type Restaurant
_:search food indian
_:system offered _:booking
_:result name Curry King
_:result count 6
_:result food indian
_:result type Restaurant
_:search day friday
_:search duration 16:30
_:search people 5
_:system inquired _:user
_:booking ref IQGAYLK4
_:booking type Booking
_:search arrive_by 12:30
_:search departure london liverpool street
_:search destination cambridge
_:search type Train
_:search area centre
_:search pricerange expensive
_:system canthelp _:search/beb4fe78
_:search/beb4fe78 type Restaurant
_:search food indian
_:system offered _:booking
_:result name Curry King
_:result count 6
_:result food indian
_:result type Restaurant
_:search duration 16:30
_:search people 5
_:system inquired _:user
_:booking ref IQGAYLK4
_:booking type Booking
_:search arrive_by 12:30
_:search departure london liverpool street
_:search destination cambridge
_:search day friday
_:search type Train
_:search area centre
_:search pricerange expensive
_:system canthelp _:search/beb4fe78
_:search/beb4fe78 type Restaurant
_:search food indian
_:system offered _:booking
_:result name Curry King
_:result count 6
_:result food indian
_:search duration 16:30
_:search people 5
_:system inquired _:user
_:booking ref IQGAYLK4
_:booking type Booking
_:search departure london liverpool street
_:search destination cambridge
_:search day friday
_:result amount several
_:result type Train
_:search leave_at ?
_:search arrive_by 12:30
_:search type Train
_:search area centre
_:search pricerange expensive
_:system canthelp _:search/beb4fe78
_:search/beb4fe78 type Restaurant
_:search food indian
_:system offered _:booking
_:result name Curry King
_:result count 6
_:result food indian
_:search duration 16:30
_:system inquired _:user
_:booking ref IQGAYLK4
_:booking type Booking
_:search departure london liverpool street
_:search destination cambridge
_:search day friday
_:result amount several
_:search leave_at ?
_:search arrive_by 12:30
_:result id TR0637
_:result type Train
_:search people ?
_:search type Train
_:result duration ?
_:search area centre
_:search pricerange expensive
_:system canthelp _:search/beb4fe78
_:search/beb4fe78 type Restaurant
_:search food indian
_:system offered _:booking
_:result name Curry King
_:result count 6
_:result food indian
_:search duration 16:30
_:system inquired _:user
_:booking ref IQGAYLK4
_:booking type Booking
_:search departure london liverpool street
_:search destination cambridge
_:search day friday
_:result amount several
_:search leave_at ?
_:search arrive_by 12:30
_:search people ?
_:search type Train
_:result arrive_by 11:07
_:result day Friday
_:result departure Cambridge
_:result duration 88 minutes
_:result id TR0637
_:result leave_at 09:39
_:result type Train
_:booking category Train
_:search area centre
_:search pricerange expensive
_:system canthelp _:search/beb4fe78
_:search/beb4fe78 type Restaurant
_:search food indian
_:system offered _:booking
_:result name Curry King
_:result count 6
_:result food indian
_:search duration 16:30
_:booking ref IQGAYLK4
_:booking type Booking
_:search departure london liverpool street
_:search destination cambridge
_:search day friday
_:result amount several
_:search leave_at ?
_:search arrive_by 12:30
_:search people ?
_:search type Train
_:result arrive_by 11:07
_:result day Friday
_:result departure Cambridge
_:result duration 88 minutes
_:result id TR0637
_:result leave_at 09:39
_:result type Train
_:booking category Train
_:system inquired _:user