inform((_:search,category,'hotel');(_:search,has_internet,'yes');(_:search,stars,'3');(_:search,type,'Hotel'))
user
I am looking for a 3 star hotel that has free wifi
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,count,'2');(_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,pricerange,'expensive');(_:result,stars,'3');(_:result,type,'Hotel'))
system
I have two hotels in that category . Both are expensive and have 3 stars each . Both offer free wifi and parking . Do you prefer the south or centre of town ?
inform((_:search,area,'south');(_:search,type,'Hotel'))
user
Either one is fine . How about the South ?
offer((_:booking,type,'Booking')) inform((_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'Lensfield Hotel');(_:result,pricerange,'expensive');(_:result,stars,'3-star');(_:result,type,'Hotel'))
system
The Lensfield Hotel would be the place then . It 's expensive , 3-star rated with free wifi and free parking . Would you like me to book a room for you ?
thank()
user
No thanks , just getting information . That 's all I need .
offer((_:booking,type,'Booking')) bye()
system
Okay .   Let us know if you need help booking !
inform((_:search,day,'monday');(_:search,people,'4');(_:search,stay,'4');(_:search,type,'Hotel'))
user
Actually my wife says it 's better to book it . Can you reserve it for 4 people for 4 nights starting from monday ?
inform((_:booking,ref,'H3MWAYDX');(_:booking,type,'Booking'))
system
The hotel is booked and the reference number is H3MWAYDX . Your wife can sleep calm now .
bye()
user
fantastic ! have a good day I will let you know !
system
enjoy your stay , bye !
_:search category hotel
_:search has_internet yes
_:search stars 3
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search stars 3
_:result count 2
_:result has_internet none
_:result has_parking none
_:result pricerange expensive
_:result stars 3
_:result type Hotel
_:search area south
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search stars 3
_:result count 2
_:search area south
_:search type Hotel
_:system offered _:booking
_:booking type Booking
_:result has_internet none
_:result has_parking none
_:result name Lensfield Hotel
_:result pricerange expensive
_:result stars 3-star
_:result type Hotel
_:search category hotel
_:search has_internet yes
_:search stars 3
_:result count 2
_:search area south
_:system offered _:booking
_:booking type Booking
_:result has_internet none
_:result has_parking none
_:result name Lensfield Hotel
_:result pricerange expensive
_:result stars 3-star
_:result type Hotel
_:system dismissed _:user
_:search day monday
_:search people 4
_:search stay 4
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search stars 3
_:result count 2
_:search area south
_:system offered _:booking
_:result has_internet none
_:result has_parking none
_:result name Lensfield Hotel
_:result pricerange expensive
_:result stars 3-star
_:result type Hotel
_:system dismissed _:user
_:search day monday
_:search people 4
_:search stay 4
_:search type Hotel
_:booking ref H3MWAYDX
_:booking type Booking
_:user dismissed _:system