inform((_:search,type,'Hotel'))
user
I am looking for a place to stay .   Do you have any recommendations ?
request((_:search,area,?);(_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,amount,'many');(_:result,type,'Hotel'))
system
We have many great places in town . Do you have a price range or area in mind ?
inform((_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I would like free parking , if available .   Everything else is not really an issue .
offer((_:booking,type,'Booking')) inform((_:result,area,'east');(_:result,category,'guesthouse');(_:result,name,'Allenbell');(_:result,pricerange,'cheap');(_:result,stars,'4');(_:result,type,'Hotel'))
system
Allenbell is a guesthouse in the east , and despite it being in the cheap price range has a 4 star rating . Would you like a reservation ?
thank()
user
No thanks , just gathering information for now .
reqmore()
system
anything else i can help you with ?
inform((_:search,area,'north');(_:search,category,'hotel');(_:search,stars,'4');(_:search,type,'Hotel'))
user
I 'm sorry , I was just told I should go ahead and make the reservation . Do you have a hotel that has the same 4 star rating but in the north ?
offer((_:booking,type,'Booking')) inform((_:result,name,'Avalon');(_:result,type,'Hotel'))
system
I think you would love the Avalon . Would you like me to book it ?
inform((_:search,day,'wednesday');(_:search,people,'6');(_:search,stay,'three');(_:search,type,'Hotel'))
user
Yes , book it for 6 people for three nights , starting on Wednesday !
inform((_:booking,ref,'43FLT7MR');(_:booking,type,'Booking'))
system
Booking was successful . 
 Reference number is : 43FLT7MR .
inform((_:search,area,'same area');(_:search,type,'Restaurant'))
user
I need a restaurant in the same area as the hotel . What do you recommend ?
inform((_:result,area,'north');(_:result,count,'9');(_:result,name,'hakka');(_:result,type,'Restaurant'))
system
There are 9 restaurants in the north . I recommend hakka .
inform((_:search,pricerange,'mid price');(_:search,type,'Hotel'))
user
Is that is the mid price range ?
reqmore() inform((_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
Its in the expensive range . Do you want me to search for something else ?
user
That is all that I need .
system
You are all set then , have a wonderful day .
_:search type Hotel
_:search area ?
_:search pricerange ?
_:result amount many
_:result type Hotel
_:search has_parking yes
_:search type Hotel
_:search area ?
_:search pricerange ?
_:result amount many
_:search has_parking yes
_:search type Hotel
_:system offered _:booking
_:booking type Booking
_:result area east
_:result category guesthouse
_:result name Allenbell
_:result pricerange cheap
_:result stars 4
_:result type Hotel
_:search pricerange ?
_:result amount many
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:result area east
_:result category guesthouse
_:result name Allenbell
_:result pricerange cheap
_:result stars 4
_:result type Hotel
_:system inquired _:user
_:search area north
_:search category hotel
_:search stars 4
_:search type Hotel
_:search pricerange ?
_:result amount many
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:result area east
_:result category guesthouse
_:result pricerange cheap
_:result stars 4
_:system inquired _:user
_:search area north
_:search category hotel
_:search stars 4
_:result name Avalon
_:result type Hotel
_:search day wednesday
_:search people 6
_:search stay three
_:search type Hotel
_:search pricerange ?
_:result amount many
_:search has_parking yes
_:system offered _:booking
_:result area east
_:result category guesthouse
_:result pricerange cheap
_:result stars 4
_:system inquired _:user
_:search category hotel
_:search stars 4
_:result name Avalon
_:result type Hotel
_:search day wednesday
_:search people 6
_:search stay three
_:booking ref 43FLT7MR
_:booking type Booking
_:search area same area
_:search type Restaurant
_:result amount many
_:search has_parking yes
_:system offered _:booking
_:result category guesthouse
_:result pricerange cheap
_:result stars 4
_:system inquired _:user
_:search category hotel
_:search stars 4
_:search day wednesday
_:search people 6
_:search stay three
_:booking ref 43FLT7MR
_:booking type Booking
_:search area same area
_:result area north
_:result count 9
_:result name hakka
_:result type Restaurant
_:search pricerange mid price
_:search type Hotel
_:result amount many
_:search has_parking yes
_:system offered _:booking
_:result category guesthouse
_:result stars 4
_:search category hotel
_:search stars 4
_:search day wednesday
_:search people 6
_:search stay three
_:booking ref 43FLT7MR
_:booking type Booking
_:search area same area
_:result area north
_:result count 9
_:result name hakka
_:search pricerange mid price
_:search type Hotel
_:system inquired _:user
_:result pricerange expensive
_:result type Restaurant