inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,stars,'4');(_:search,type,'Hotel'))
user
I am looking for a place to stay . The hotel should have a star of 4 and should include free parking
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,count,'19');(_:result,type,'Hotel'))
system
I have found 19 possible choices . Do you have a specific area in mind ?
inform((_:search,pricerange,'cheap');(_:search,type,'Hotel'))
user
No , it just needs to be cheap .
inform((_:result,name,'leverton house');(_:result,type,'Hotel'))
system
how about leverton house ? it looks lovely .
inform((_:search,day,'thursday');(_:search,people,'7');(_:search,stay,'4');(_:search,type,'Hotel'))
user
Sounds good . Can I get it for 7 people and 4 nights from thursday please ?
request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
book another day or a shorter stay please
inform((_:search,stay,'2');(_:search,type,'Hotel'))
user
Ok , try for 2 nights .
inform((_:booking,ref,'3HW0O0HD');(_:booking,type,'Booking'))
system
Wonderful . Your booking was succesful . The reference number is 3HW0O0HD .
thank()
user
Thank you so much for all of your help !
reqmore()
system
You 're welcome . May I help with something else , like a restaurant or attraction ?
thank()
user
No that was all I needed . Thanks again .
system
You 're most welcome . Goodbye .
_:search category hotel
_:search has_parking yes
_:search stars 4
_:search type Hotel
_:search category hotel
_:search has_parking yes
_:search stars 4
_:search area ?
_:result count 19
_:result type Hotel
_:search pricerange cheap
_:search type Hotel
_:search category hotel
_:search has_parking yes
_:search stars 4
_:search area ?
_:result count 19
_:search pricerange cheap
_:result name leverton house
_:result type Hotel
_:search day thursday
_:search people 7
_:search stay 4
_:search type Hotel
_:search category hotel
_:search has_parking yes
_:search stars 4
_:search area ?
_:result count 19
_:search pricerange cheap
_:result name leverton house
_:result type Hotel
_:search day thursday
_:search people 7
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search stay 2
_:search type Hotel
_:search category hotel
_:search has_parking yes
_:search stars 4
_:search area ?
_:result count 19
_:search pricerange cheap
_:result name leverton house
_:result type Hotel
_:search day thursday
_:search people 7
_:booking day ?
_:booking stay ?
_:search stay 2
_:search type Hotel
_:booking ref 3HW0O0HD
_:booking type Booking
_:search category hotel
_:search has_parking yes
_:search stars 4
_:search area ?
_:result count 19
_:search pricerange cheap
_:result name leverton house
_:result type Hotel
_:search day thursday
_:search people 7
_:booking day ?
_:booking stay ?
_:search stay 2
_:search type Hotel
_:booking ref 3HW0O0HD
_:booking type Booking
_:system inquired _:user