inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,stars,'4');(_:search,type,'Hotel'))
user
I 'm looking for a 4 star hotel with free parking .
inform((_:result,category,'hotels');(_:result,count,'3');(_:result,pricerange,'cheap');(_:result,pricerange,'expensive');(_:result,type,'Hotel'))
system
There are 3 hotels which fit your needs . One is cheap and 2 are expensive . Do you have a preference ?
inform((_:search,category,'guesthouse');(_:search,pricerange,'cheap');(_:search,type,'Hotel'))
user
Yes , I would like a cheap guesthouse .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,amount,'several');(_:result,category,'guesthouses');(_:result,type,'Hotel'))
system
There are several guesthouses that meet your criteria . Is there a particular part of town you wish to stay ?
inform((_:search,area,'dontcare');(_:search,people,'8');(_:search,stay,'2');(_:search,type,'Hotel'))
user
No , but I am trying to find rooms for a party of 8 for 2 nights . Could you see who has room for us ?
inform((_:result,name,'Alexander Bed and Breakfast');(_:result,type,'Hotel'))
system
Would you like to try the Alexander Bed and Breakfast first ?
user
Yes , that would be fine .
request((_:booking,day,?);(_:booking,type,'Booking'))
system
All right , and can you tell me which day you 'll be beginning your stay ?
inform((_:search,day,'monday');(_:search,people,'8');(_:search,stay,'2');(_:search,type,'Hotel'))
user
We 'll arrive on Monday and stay 2 nights . There will be 8 of us .
reqmore() inform((_:booking,name,'Alexander B & B.');(_:booking,ref,'M95XHCDT');(_:booking,type,'Booking'))
system
You are all set at the Alexander B & B.   Reference number M95XHCDT .   Can I find anything else for you today ?
bye()
user
Wonderful ,   thank you . I am all set .   Bye .
system
Thank you , let us know if you need anything else . Good bye .
_:search category hotel
_:search has_parking yes
_:search stars 4
_:search type Hotel
_:search has_parking yes
_:search stars 4
_:result category hotels
_:result count 3
_:result pricerange cheap
_:result pricerange expensive
_:result type Hotel
_:search category guesthouse
_:search pricerange cheap
_:search type Hotel
_:search has_parking yes
_:search stars 4
_:result count 3
_:result pricerange cheap
_:result pricerange expensive
_:search category guesthouse
_:search pricerange cheap
_:result amount several
_:result category guesthouses
_:result type Hotel
_:search area dontcare
_:search people 8
_:search stay 2
_:search type Hotel
_:search has_parking yes
_:search stars 4
_:result count 3
_:result pricerange cheap
_:result pricerange expensive
_:search category guesthouse
_:search pricerange cheap
_:result amount several
_:result category guesthouses
_:search area dontcare
_:search people 8
_:search stay 2
_:search type Hotel
_:result name Alexander Bed and Breakfast
_:result type Hotel
_:search has_parking yes
_:search stars 4
_:result count 3
_:result pricerange cheap
_:result pricerange expensive
_:search category guesthouse
_:search pricerange cheap
_:result amount several
_:result category guesthouses
_:search area dontcare
_:result name Alexander Bed and Breakfast
_:result type Hotel
_:booking day ?
_:booking type Booking
_:search day monday
_:search people 8
_:search stay 2
_:search type Hotel
_:search has_parking yes
_:search stars 4
_:result count 3
_:result pricerange cheap
_:result pricerange expensive
_:search category guesthouse
_:search pricerange cheap
_:result amount several
_:result category guesthouses
_:search area dontcare
_:result name Alexander Bed and Breakfast
_:result type Hotel
_:booking day ?
_:search day monday
_:search people 8
_:search stay 2
_:search type Hotel
_:system inquired _:user
_:booking name Alexander B & B.
_:booking ref M95XHCDT
_:booking type Booking
_:user dismissed _:system