inform((_:search,food,'american');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I 'm in the mood for a traditional American food restaurant tonight and looking to treat myself to some expensive fine dining .   Can you help me find a perfect place ?
offer((_:booking,type,'Booking')) inform((_:result,food,'north american');(_:result,name,'gourmet burger kitchen');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
I have gourmet burger kitchen , it 's an expensive north american food restaurant . Would you like to book a table ?
inform((_:search,area,'centre');(_:search,type,'Restaurant'))
user
Is it located in the centre of town ?
offer((_:booking,type,'Booking')) inform((_:result,area,'centre');(_:result,name,'gourmet burger kitchen');(_:result,type,'Restaurant'))
system
Yes , gourmet burger kitchen is in the centre of town . Would you like to book it ?
thank()
user
No thank you . We will just head there now .
reqmore()
system
Sounds great ! Is there anything else I can assist you with ?
thank()
user
That will be all , thank you .
bye()
system
It 's my pleasure . Have a lovely day ! Bye !
request((_:result,ref,?);(_:result,type,'Restaurant'))
user
Awesome but can you give me the reference number ?
request((_:booking,duration,?);(_:booking,people,?);(_:booking,type,'Booking'))
system
I need to know then how big is your party and exact time ?
inform((_:search,day,'wednesday');(_:search,duration,'19:00');(_:search,people,'3');(_:search,type,'Restaurant'))
user
Oh yeah sure - I need table for   3 people at 19:00 on wednesday .
canthelp((_:booking,type,'Booking')) request((_:booking,duration,?);(_:booking,type,'Booking'))
system
sorry but booking was unsuccessful , what about another time ?
inform((_:search,food,'chinese');(_:search,type,'Restaurant'))
user
hmm find me something chinese then
canthelp((_:booking,type,'Booking')) request((_:booking,duration,?);(_:booking,type,'Booking'))
system
hmm that was also unsuccessful , does different time work for you ?
inform((_:search,duration,'18:00');(_:search,type,'Restaurant'))
user
yeah , actually let 's try 18:00
inform((_:booking,duration,'18:00');(_:booking,name,'ugly duckling');(_:booking,ref,'IKXBXWEO');(_:booking,type,'Booking'))
system
I booked for you ugly duckling at 18:00 , your ref number is IKXBXWEO
bye()
user
great to hear that , have a good day !
system
always there for you ! have a nice dinner !
_:search food american
_:search pricerange expensive
_:search type Restaurant
_:search food american
_:search pricerange expensive
_:system offered _:booking
_:booking type Booking
_:result food north american
_:result name gourmet burger kitchen
_:result pricerange expensive
_:result type Restaurant
_:search area centre
_:search type Restaurant
_:search food american
_:search pricerange expensive
_:system offered _:booking
_:booking type Booking
_:result food north american
_:result pricerange expensive
_:search area centre
_:search type Restaurant
_:result area centre
_:result name gourmet burger kitchen
_:result type Restaurant
_:search food american
_:search pricerange expensive
_:system offered _:booking
_:booking type Booking
_:result food north american
_:result pricerange expensive
_:search area centre
_:search type Restaurant
_:result area centre
_:result name gourmet burger kitchen
_:result type Restaurant
_:system inquired _:user
_:search food american
_:search pricerange expensive
_:system offered _:booking
_:booking type Booking
_:result food north american
_:result pricerange expensive
_:search area centre
_:search type Restaurant
_:result area centre
_:result name gourmet burger kitchen
_:result type Restaurant
_:system inquired _:user
_:system dismissed _:user
_:result ref ?
_:search food american
_:search pricerange expensive
_:system offered _:booking
_:result food north american
_:result pricerange expensive
_:search area centre
_:result area centre
_:result name gourmet burger kitchen
_:result type Restaurant
_:system inquired _:user
_:system dismissed _:user
_:result ref ?
_:booking duration ?
_:booking people ?
_:booking type Booking
_:search day wednesday
_:search duration 19:00
_:search people 3
_:search type Restaurant
_:search pricerange expensive
_:system offered _:booking
_:result food north american
_:result pricerange expensive
_:search area centre
_:result area centre
_:result name gourmet burger kitchen
_:result type Restaurant
_:system inquired _:user
_:system dismissed _:user
_:result ref ?
_:booking people ?
_:search day wednesday
_:search duration 19:00
_:search people 3
_:system canthelp _:booking/7905835a
_:booking/7905835a type Booking
_:booking duration ?
_:booking type Booking
_:search food chinese
_:search type Restaurant
_:search pricerange expensive
_:system offered _:booking
_:result food north american
_:result pricerange expensive
_:search area centre
_:result area centre
_:result name gourmet burger kitchen
_:result type Restaurant
_:system inquired _:user
_:system dismissed _:user
_:result ref ?
_:booking people ?
_:search day wednesday
_:search people 3
_:system canthelp _:booking/7905835a
_:booking/7905835a type Booking
_:search food chinese
_:system canthelp _:booking/1285c29c
_:booking/1285c29c type Booking
_:booking duration ?
_:booking type Booking
_:search duration 18:00
_:search type Restaurant
_:search pricerange expensive
_:system offered _:booking
_:result food north american
_:result pricerange expensive
_:search area centre
_:result area centre
_:result name gourmet burger kitchen
_:result type Restaurant
_:system inquired _:user
_:system dismissed _:user
_:result ref ?
_:booking people ?
_:search day wednesday
_:search people 3
_:system canthelp _:booking/7905835a
_:booking/7905835a type Booking
_:search food chinese
_:system canthelp _:booking/1285c29c
_:booking/1285c29c type Booking
_:search duration 18:00
_:search type Restaurant
_:booking duration 18:00
_:booking name ugly duckling
_:booking ref IKXBXWEO
_:booking type Booking
_:user dismissed _:system