inform((_:search,area,'centre');(_:search,category,'hotel');(_:search,type,'Hotel'))
user
I am looking for a hotel to stay at located in the centre .
select((_:result,pricerange,'expensive');(_:result,pricerange,'moderate');(_:result,type,'Hotel')) inform((_:result,area,'centre');(_:result,category,'hotels');(_:result,count,'3');(_:result,type,'Hotel'))
system
Ok . There are 3 hotels located in the centre of town . They are in the moderate and expensive price ranges . Do you have a preference ?
inform((_:search,pricerange,'expensive');(_:search,type,'Hotel'))
user
I would like expensive , please .
offer((_:booking,type,'Booking')) inform((_:result,name,'Gonville Hotel');(_:result,name,'University Arms Hotel');(_:result,stars,'3');(_:result,stars,'4');(_:result,type,'Hotel'))
system
The Gonville Hotel has 3 stars , and the University Arms Hotel has 4 . Both meet your other criteria . Would you like to book a room at one of these ?
user
Yes , you can .   I 'll try the Gonville .
request((_:booking,people,?);(_:booking,type,'Booking'))
system
I 'll be happy to do that for you . How many people are in your party ?
inform((_:search,people,'4');(_:search,type,'Hotel'))
user
Please book for 4 people .
request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
What is your arrival day and number of days you wish to stay ?
inform((_:search,day,'sunday');(_:search,people,'2');(_:search,stay,'3');(_:search,type,'Hotel'))
user
I will be arriving on Sunday and staying for 3 nights . And there will be 2 people , not 4 .
inform((_:booking,ref,'SWVV72FS');(_:booking,type,'Booking')) reqmore()
system
Okay , your room is reserved . The reference number is SWVV72FS . Is there anything else I can help with ?
thank()
user
No that 's all . Thanks .
system
You 're welcome . Have a great day !
_:search area centre
_:search category hotel
_:search type Hotel
_:search area centre
_:search category hotel
_:result pricerange expensive
_:result pricerange moderate
_:result area centre
_:result category hotels
_:result count 3
_:result type Hotel
_:search pricerange expensive
_:search type Hotel
_:search area centre
_:search category hotel
_:result pricerange expensive
_:result pricerange moderate
_:result area centre
_:result category hotels
_:result count 3
_:search pricerange expensive
_:search type Hotel
_:system offered _:booking
_:booking type Booking
_:result name Gonville Hotel
_:result name University Arms Hotel
_:result stars 3
_:result stars 4
_:result type Hotel
_:search area centre
_:search category hotel
_:result pricerange expensive
_:result pricerange moderate
_:result area centre
_:result category hotels
_:result count 3
_:search pricerange expensive
_:system offered _:booking
_:result name Gonville Hotel
_:result name University Arms Hotel
_:result stars 3
_:result stars 4
_:result type Hotel
_:booking people ?
_:booking type Booking
_:search people 4
_:search type Hotel
_:search area centre
_:search category hotel
_:result pricerange expensive
_:result pricerange moderate
_:result area centre
_:result category hotels
_:result count 3
_:search pricerange expensive
_:system offered _:booking
_:result name Gonville Hotel
_:result name University Arms Hotel
_:result stars 3
_:result stars 4
_:result type Hotel
_:booking people ?
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search day sunday
_:search people 2
_:search stay 3
_:search type Hotel
_:search area centre
_:search category hotel
_:result pricerange expensive
_:result pricerange moderate
_:result area centre
_:result category hotels
_:result count 3
_:search pricerange expensive
_:system offered _:booking
_:result name Gonville Hotel
_:result name University Arms Hotel
_:result stars 3
_:result stars 4
_:result type Hotel
_:booking people ?
_:booking day ?
_:booking stay ?
_:search day sunday
_:search people 2
_:search stay 3
_:search type Hotel
_:booking ref SWVV72FS
_:booking type Booking
_:system inquired _:user