inform((_:search,category,'hotel');(_:search,stars,'2-star');(_:search,type,'Hotel'))
user
Can you give me any info on whether you have any 2-star hotel or guesthouses somewhere in town ?
inform((_:result,count,'3');(_:result,name,'Ashley Hotel');(_:result,type,'Hotel'))
system
Yes , there are three ! How about Ashley Hotel ?
inform((_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Does it have free wifi and free parking ?
offer((_:booking,type,'Booking')) inform((_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'Ashley');(_:result,type,'Hotel'))
system
Yes , the Ashley offers both free wifi and free parking . Would you like to make a reservation ?
inform((_:search,day,'wednesday');(_:search,people,'2');(_:search,stay,'3');(_:search,type,'Hotel'))
user
Yes , make a reservation for 2 for 3 nights starting Wednesday .
canthelp((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
That booking was unsuccessful . Would you like to try a different day , or a different length of stay ?
inform((_:search,category,'hotel');(_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,stars,'2-star');(_:search,type,'Hotel'))
user
How about trying another 2-star hotel with free wifi and free parking ?
select((_:result,name,'Express by Holiday Inn');(_:result,name,'Lovell Lodge');(_:result,type,'Hotel'))
system
Would you like to try Express by Holiday Inn or Lovell Lodge ?
inform((_:search,day,'wednesday');(_:search,people,'2');(_:search,stay,'3');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
Yes , the Express is fine . I need it for 2 people and for 3 nights starting Wednesday . I need the reference number , please .
canthelp((_:booking,type,'Booking'))
system
Booking was unsuccessful . Do you want to change the preferences ?
inform((_:search,category,'hotel');(_:search,day,'wednesday');(_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,people,'2');(_:search,stars,'2');(_:search,stay,'3');(_:search,type,'Hotel'))
user
Let me look over my notes quick .   I need a hotel , not a guestroom , with 2 stars .   Free Parking & WiFi .   3 nights starting Wednesday , 2 people .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,count,'3');(_:result,type,'Hotel'))
system
We have three , what area of town would you like ?
request((_:result,ref,?);(_:result,type,'Hotel'))
user
Area does n't matter . Just book me one and hand me the reference number .
inform((_:result,name,'ashley hotel');(_:result,type,'Hotel')) reqmore() inform((_:booking,ref,'O1T3GRKQ');(_:booking,type,'Booking'))
system
Alright , you have a reservation at the ashley hotel . The reference number is O1T3GRKQ . Can I help you find anything else ?
thank()
user
No , that will be all . Thank you
system
Have a pleasant stay .   Good bye .
_:search category hotel
_:search stars 2-star
_:search type Hotel
_:search category hotel
_:search stars 2-star
_:result count 3
_:result name Ashley Hotel
_:result type Hotel
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:search category hotel
_:search stars 2-star
_:result count 3
_:search has_internet yes
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:result has_internet none
_:result has_parking none
_:result name Ashley
_:result type Hotel
_:search day wednesday
_:search people 2
_:search stay 3
_:search type Hotel
_:result count 3
_:system offered _:booking
_:result has_internet none
_:result has_parking none
_:result name Ashley
_:result type Hotel
_:search day wednesday
_:search people 2
_:search stay 3
_:system canthelp _:booking/9a6a414e
_:booking/9a6a414e type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search category hotel
_:search has_internet yes
_:search has_parking yes
_:search stars 2-star
_:search type Hotel
_:result count 3
_:system offered _:booking
_:result has_internet none
_:result has_parking none
_:system canthelp _:booking/9a6a414e
_:booking/9a6a414e type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search category hotel
_:search has_internet yes
_:search has_parking yes
_:search stars 2-star
_:result name Express by Holiday Inn
_:result name Lovell Lodge
_:result type Hotel
_:search day wednesday
_:search people 2
_:search stay 3
_:search type Hotel
_:result ref ?
_:result count 3
_:system offered _:booking
_:result has_internet none
_:result has_parking none
_:system canthelp _:booking/9a6a414e
_:booking/9a6a414e type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:result name Express by Holiday Inn
_:result name Lovell Lodge
_:result type Hotel
_:result ref ?
_:system canthelp _:booking/f13bd76a
_:booking/f13bd76a type Booking
_:search category hotel
_:search day wednesday
_:search has_internet yes
_:search has_parking yes
_:search people 2
_:search stars 2
_:search stay 3
_:search type Hotel
_:system offered _:booking
_:result has_internet none
_:result has_parking none
_:system canthelp _:booking/9a6a414e
_:booking/9a6a414e type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:result name Express by Holiday Inn
_:result name Lovell Lodge
_:result ref ?
_:system canthelp _:booking/f13bd76a
_:booking/f13bd76a type Booking
_:search category hotel
_:search day wednesday
_:search has_internet yes
_:search has_parking yes
_:search people 2
_:search stars 2
_:search stay 3
_:search area ?
_:search type Hotel
_:result count 3
_:result type Hotel
_:system offered _:booking
_:result has_internet none
_:result has_parking none
_:system canthelp _:booking/9a6a414e
_:booking/9a6a414e type Booking
_:booking day ?
_:booking stay ?
_:result ref ?
_:system canthelp _:booking/f13bd76a
_:booking/f13bd76a type Booking
_:search category hotel
_:search day wednesday
_:search has_internet yes
_:search has_parking yes
_:search people 2
_:search stars 2
_:search stay 3
_:search area ?
_:search type Hotel
_:result count 3
_:result name ashley hotel
_:result type Hotel
_:system inquired _:user
_:booking ref O1T3GRKQ
_:booking type Booking