inform((_:search,food,'indian');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I am looking for an indian restaurant .   I want this to be a special experience so expensive is preferred .
request((_:search,area,?);(_:search,type,'Restaurant')) inform((_:result,area,'almost every area of town');(_:result,food,'Indian');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
I have expensive Indian restaurants in almost every area of town . Where would you like to dine ?
inform((_:search,area,'dontcare');(_:search,day,'tuesday');(_:search,type,'Restaurant'))
user
Any area of town is fine . I need to make my reservation for Tuesday so hopefully something is available .
request((_:booking,people,?);(_:booking,type,'Booking'))
system
How many people will be attending ?
inform((_:search,people,'4');(_:search,type,'Restaurant'))
user
There will be 4 people attending .
request((_:booking,duration,?);(_:booking,type,'Booking'))
system
And what time would you like to arrive ?
inform((_:search,duration,'18:30');(_:search,type,'Restaurant'))
user
I 'd like to dine around 18:30 if that 's possible .
inform((_:booking,name,'curry garden');(_:booking,type,'Booking');(_:result,area,'centre');(_:result,type,'Restaurant'))
system
I can book the curry garden in the centre area , is that ok ?
request((_:result,ref,?);(_:result,type,'Restaurant'))
user
Yes , please book . May I have the reference number ?
reqmore() inform((_:booking,day,'Tuesday');(_:booking,duration,'18:30');(_:booking,name,'Curry garden');(_:booking,people,'4');(_:booking,ref,'99h18L81');(_:booking,type,'Booking'))
system
You are booked for Tuesday at 18:30 for 4 people at Curry garden .   The Reference number is 99h18L81 . Is there anything else i can do for you ?
inform((_:search,type,'Taxi'))
user
i also want to use a taxi
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Taxi'))
system
Ok , what what you like a taxi for ?
user
To commute between the two places .
request((_:search,arrive_by,?);(_:search,leave_at,?);(_:search,type,'Taxi')) thank()
system
Sure ! And what time preference do you have ?
inform((_:search,arrive_by,'18:30');(_:search,destination,'the restaurant');(_:search,type,'Taxi'))
user
I need to arrive to the restaurant by 18:30 .
request((_:search,departure,?);(_:search,type,'Taxi'))
system
Where will you be departing from ?
inform((_:search,category,'hotel');(_:search,type,'Hotel')) request((_:result,car,?);(_:result,type,'Taxi')) inform((_:search,destination,'the restaurant');(_:search,type,'Taxi'))
user
I 'll be going from the hotel to the restaurant please . Could I get the contact number and car type please ?
system
How man passengers ?
inform((_:search,people,'4');(_:search,type,'Hotel'))
user
I will be with 4 people .
offer((_:booking,type,'Booking'))
system
Would you like me to book it for you ?
inform((_:search,destination,'the restaurant');(_:search,type,'Restaurant');(_:search,type,'Taxi'))
user
No , I asked for a taxi please . I need to arrive at the restaurant by my booked time .
system
I can not book without a departure site . Which hotel are you departing from ?   You currently do not have one book and have not mention one .
_:search food indian
_:search pricerange expensive
_:search type Restaurant
_:search food indian
_:search pricerange expensive
_:result area almost every area of town
_:result food Indian
_:result pricerange expensive
_:result type Restaurant
_:search area dontcare
_:search day tuesday
_:search type Restaurant
_:search food indian
_:search pricerange expensive
_:result area almost every area of town
_:result food Indian
_:result pricerange expensive
_:result type Restaurant
_:search area dontcare
_:search day tuesday
_:booking people ?
_:booking type Booking
_:search people 4
_:search type Restaurant
_:search food indian
_:search pricerange expensive
_:result area almost every area of town
_:result food Indian
_:result pricerange expensive
_:result type Restaurant
_:search area dontcare
_:search day tuesday
_:booking people ?
_:search people 4
_:booking duration ?
_:booking type Booking
_:search duration 18:30
_:search type Restaurant
_:search food indian
_:search pricerange expensive
_:result food Indian
_:result pricerange expensive
_:search area dontcare
_:search day tuesday
_:booking people ?
_:search people 4
_:booking duration ?
_:search duration 18:30
_:search type Restaurant
_:booking name curry garden
_:booking type Booking
_:result area centre
_:result type Restaurant
_:result ref ?
_:search food indian
_:search pricerange expensive
_:result food Indian
_:result pricerange expensive
_:search area dontcare
_:search day tuesday
_:search people 4
_:search duration 18:30
_:result area centre
_:result type Restaurant
_:result ref ?
_:system inquired _:user
_:booking day Tuesday
_:booking duration 18:30
_:booking name Curry garden
_:booking people 4
_:booking ref 99h18L81
_:booking type Booking
_:search type Taxi
_:search food indian
_:search pricerange expensive
_:result food Indian
_:result pricerange expensive
_:search area dontcare
_:search day tuesday
_:search people 4
_:search duration 18:30
_:result area centre
_:result type Restaurant
_:result ref ?
_:system inquired _:user
_:booking day Tuesday
_:booking duration 18:30
_:booking name Curry garden
_:booking people 4
_:booking ref 99h18L81
_:booking type Booking
_:search departure ?
_:search destination ?
_:search type Taxi
_:search food indian
_:search pricerange expensive
_:result food Indian
_:result pricerange expensive
_:search area dontcare
_:search day tuesday
_:search people 4
_:search duration 18:30
_:result area centre
_:result type Restaurant
_:result ref ?
_:system inquired _:user
_:booking day Tuesday
_:booking duration 18:30
_:booking name Curry garden
_:booking people 4
_:booking ref 99h18L81
_:booking type Booking
_:search departure ?
_:search leave_at ?
_:search arrive_by 18:30
_:search destination the restaurant
_:search type Taxi
_:search food indian
_:search pricerange expensive
_:result food Indian
_:result pricerange expensive
_:search area dontcare
_:search day tuesday
_:search people 4
_:search duration 18:30
_:result area centre
_:result type Restaurant
_:result ref ?
_:system inquired _:user
_:booking day Tuesday
_:booking duration 18:30
_:booking name Curry garden
_:booking people 4
_:booking ref 99h18L81
_:booking type Booking
_:search leave_at ?
_:search arrive_by 18:30
_:search departure ?
_:search category hotel
_:result car ?
_:result type Taxi
_:search destination the restaurant
_:search type Taxi
_:search food indian
_:search pricerange expensive
_:result food Indian
_:result pricerange expensive
_:search area dontcare
_:search day tuesday
_:search duration 18:30
_:result area centre
_:result type Restaurant
_:result ref ?
_:system inquired _:user
_:booking day Tuesday
_:booking duration 18:30
_:booking name Curry garden
_:booking people 4
_:booking ref 99h18L81
_:booking type Booking
_:search leave_at ?
_:search arrive_by 18:30
_:search departure ?
_:search category hotel
_:result car ?
_:result type Taxi
_:search destination the restaurant
_:search people 4
_:search type Hotel
_:search food indian
_:search pricerange expensive
_:result food Indian
_:result pricerange expensive
_:search area dontcare
_:search day tuesday
_:search duration 18:30
_:result area centre
_:result type Restaurant
_:result ref ?
_:system inquired _:user
_:booking day Tuesday
_:booking duration 18:30
_:booking name Curry garden
_:booking people 4
_:booking ref 99h18L81
_:booking type Booking
_:search leave_at ?
_:search arrive_by 18:30
_:search departure ?
_:search category hotel
_:result car ?
_:result type Taxi
_:search people 4
_:system offered _:booking
_:search destination the restaurant
_:search type Restaurant
_:search type Taxi