inform((_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Hey , I need a place to stay with free wifi and free parking .
request((_:search,area,?);(_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,amount,'several');(_:result,type,'Hotel'))
system
I have several options to offer you , is there an area of town , or price range you 'd like ?
inform((_:search,category,'guesthouse');(_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Thanks ! I really do n't care about the area . I need stay in a guesthouse that has free wifi and parking .
select((_:result,pricerange,'cheaper');(_:result,pricerange,'moderately priced');(_:result,type,'Hotel'))
system
In order to try to narrow down your options , do you prefer a cheaper place or something moderately priced ?
inform((_:search,stars,'4');(_:search,type,'Hotel'))
user
I do n't mind about the price but I want something with 4 stars .
inform((_:result,area,'north');(_:result,name,'Archway House');(_:result,pricerange,'moderately priced');(_:result,type,'Hotel'))
system
How about the Archway House ?   it is moderately priced in the north .
inform((_:search,day,'thursday');(_:search,stay,'four');(_:search,type,'Hotel'))
user
That sounds nice .   Can you get it for four nights starting Thursday ?
request((_:booking,people,?);(_:booking,type,'Booking'))
system
I will be happy to book it for you ! How many people will be staying ?
inform((_:search,people,'four');(_:search,type,'Hotel'))
user
Four people . Thanks .
inform((_:booking,day,'Thursday');(_:booking,people,'4');(_:booking,ref,'QMOZPFHQ');(_:booking,type,'Booking'))
system
I 've book the hotel for you for 4 people on Thursday . The reference number is QMOZPFHQ .
bye()
user
Thanks so much .   That is all I need .   Bye .
system
You 're welcome .   If you need anything else please let us know .
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:search area ?
_:search pricerange ?
_:result amount several
_:result type Hotel
_:search category guesthouse
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:search area ?
_:search pricerange ?
_:result amount several
_:search category guesthouse
_:search has_internet yes
_:search has_parking yes
_:result pricerange cheaper
_:result pricerange moderately priced
_:result type Hotel
_:search stars 4
_:search type Hotel
_:search area ?
_:search pricerange ?
_:result amount several
_:search category guesthouse
_:search has_internet yes
_:search has_parking yes
_:search stars 4
_:result area north
_:result name Archway House
_:result pricerange moderately priced
_:result type Hotel
_:search day thursday
_:search stay four
_:search type Hotel
_:search area ?
_:search pricerange ?
_:result amount several
_:search category guesthouse
_:search has_internet yes
_:search has_parking yes
_:search stars 4
_:result area north
_:result name Archway House
_:result pricerange moderately priced
_:result type Hotel
_:search day thursday
_:search stay four
_:booking people ?
_:booking type Booking
_:search people four
_:search type Hotel
_:search area ?
_:search pricerange ?
_:result amount several
_:search category guesthouse
_:search has_internet yes
_:search has_parking yes
_:search stars 4
_:result area north
_:result name Archway House
_:result pricerange moderately priced
_:result type Hotel
_:search day thursday
_:search stay four
_:search people four
_:search type Hotel
_:booking day Thursday
_:booking people 4
_:booking ref QMOZPFHQ
_:booking type Booking
_:user dismissed _:system