inform((_:search,area,'centre');(_:search,category,'hotel');(_:search,type,'Hotel'))
user
I 'm looking for a hotel to stay at in the centre , can you look this up for me ?
select((_:result,pricerange,'expensive');(_:result,pricerange,'moderate');(_:result,type,'Hotel')) inform((_:result,area,'center');(_:result,count,'3');(_:result,type,'Hotel'))
system
There are three hotels in the center of town . Do you prefer something moderate or expensive ?
inform((_:search,has_parking,'yes');(_:search,stars,'3');(_:search,type,'Hotel'))
user
Not in terms of that , but do they have free parking and have a 3 star rating ?
inform((_:result,has_parking,'none');(_:result,name,'Gonville hotel');(_:result,name,'University Arms hotel');(_:result,pricerange,'expensive');(_:result,stars,'3');(_:result,stars,'4');(_:result,type,'Hotel')) reqmore()
system
The Gonville hotel has 3 stars and parking , and the University Arms hotel has 4 stars and parking . They are both expensive . Would you like more details ?
inform((_:search,category,'hotel');(_:search,day,'saturday');(_:search,name,'gonville hotel');(_:search,people,'6');(_:search,stay,'4');(_:search,type,'Hotel'))
user
Okay , I 'd like to book a room at the Gonville Hotel for 4 nights . There will be 6 people and we will be arriving on Saturday .
canthelp((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
I 'm sorry , there are no rooms available for that length of stay .   Could you shorten your stay or book a different day possibly ?
inform((_:search,stay,'2');(_:search,type,'Hotel'))
user
Yes , what about 2 nights instead of 4 ?
reqmore() inform((_:booking,ref,'RU89U6V8');(_:booking,stay,'2');(_:booking,type,'Booking'))
system
Sure , that worked .   You have booked 2 nights and your reference number is RU89U6V8 .   Can I be of further help today ?
bye()
user
No , that looks like everything .   Thanks .   Bye .
system
You 're welcome . Enjoy your stay !
_:search area centre
_:search category hotel
_:search type Hotel
_:search area centre
_:search category hotel
_:result pricerange expensive
_:result pricerange moderate
_:result area center
_:result count 3
_:result type Hotel
_:search has_parking yes
_:search stars 3
_:search type Hotel
_:search area centre
_:result area center
_:result count 3
_:search has_parking yes
_:search stars 3
_:result has_parking none
_:result name Gonville hotel
_:result name University Arms hotel
_:result pricerange expensive
_:result stars 3
_:result stars 4
_:result type Hotel
_:system inquired _:user
_:search category hotel
_:search day saturday
_:search name gonville hotel
_:search people 6
_:search stay 4
_:search type Hotel
_:search area centre
_:result area center
_:result count 3
_:search has_parking yes
_:search stars 3
_:result has_parking none
_:result name Gonville hotel
_:result name University Arms hotel
_:result pricerange expensive
_:result stars 3
_:result stars 4
_:result type Hotel
_:system inquired _:user
_:search category hotel
_:search day saturday
_:search name gonville hotel
_:search people 6
_:system canthelp _:booking/a2daef97
_:booking/a2daef97 type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search stay 2
_:search type Hotel
_:search area centre
_:result area center
_:result count 3
_:search has_parking yes
_:search stars 3
_:result has_parking none
_:result name Gonville hotel
_:result name University Arms hotel
_:result pricerange expensive
_:result stars 3
_:result stars 4
_:result type Hotel
_:search category hotel
_:search day saturday
_:search name gonville hotel
_:search people 6
_:system canthelp _:booking/a2daef97
_:booking/a2daef97 type Booking
_:booking day ?
_:search stay 2
_:search type Hotel
_:system inquired _:user
_:booking ref RU89U6V8
_:booking stay 2
_:booking type Booking
_:user dismissed _:system