inform((_:search,category,'guesthouse');(_:search,type,'Hotel'))
user
I am looking to stay at a guesthouse with free wfii
inform((_:result,name,'Allenbell');(_:result,type,'Hotel'))
system
Allenbell matches those requirements , would you like to stay there ?
inform((_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Does it include free parking ?
offer((_:booking,type,'Booking')) inform((_:result,has_parking,'none');(_:result,type,'Hotel')) reqmore()
system
Yes , it does . Do you have any other criteria , or would you like me to book you a room ?
inform((_:search,day,'saturday');(_:search,people,'2');(_:search,stay,'2');(_:search,type,'Hotel'))
user
I would like to book it for 2 nights for 2 people starting on Saturday .
inform((_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'acorn guest house');(_:result,type,'Hotel')) offer((_:booking,type,'Booking')) canthelp((_:booking,type,'Booking'))
system
I 'm sorry , your booking was unsuccessful .   How about acorn guest house ? They also have free internet and parking . Shall I try booking that for you ?
inform((_:search,name,'Allenbell');(_:search,pricerange,'same price range');(_:search,type,'Hotel'))
user
Is that in the same price range as the Allenbell ? That would work for me .
inform((_:result,pricerange,'moderate');(_:result,type,'Hotel'))
system
It is in the moderate price range .   Would that work for you ?
user
yes , please attempt to book that one for me .
reqmore() inform((_:booking,ref,'TXV8RUST');(_:booking,type,'Booking'))
system
Great ! I was able to book that for you and your reference number is TXV8RUST . Is there anything else I can do for you ?
user
Okay great . No that will be it .
system
Thank you for using the Cambridge TownInfo centre .   Have a good day .
_:search category guesthouse
_:search type Hotel
_:search category guesthouse
_:result name Allenbell
_:result type Hotel
_:search has_parking yes
_:search type Hotel
_:search category guesthouse
_:result name Allenbell
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:result has_parking none
_:result type Hotel
_:system inquired _:user
_:search day saturday
_:search people 2
_:search stay 2
_:search type Hotel
_:search category guesthouse
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:system inquired _:user
_:search day saturday
_:search people 2
_:search stay 2
_:result has_internet none
_:result has_parking none
_:result name acorn guest house
_:result type Hotel
_:system canthelp _:booking/ed99adf1
_:booking/ed99adf1 type Booking
_:search name Allenbell
_:search pricerange same price range
_:search type Hotel
_:search category guesthouse
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:system inquired _:user
_:search day saturday
_:search people 2
_:search stay 2
_:result has_internet none
_:result has_parking none
_:result name acorn guest house
_:system canthelp _:booking/ed99adf1
_:booking/ed99adf1 type Booking
_:search name Allenbell
_:search pricerange same price range
_:search type Hotel
_:result pricerange moderate
_:result type Hotel
_:search category guesthouse
_:search has_parking yes
_:system offered _:booking
_:search day saturday
_:search people 2
_:search stay 2
_:result has_internet none
_:result has_parking none
_:result name acorn guest house
_:system canthelp _:booking/ed99adf1
_:booking/ed99adf1 type Booking
_:search name Allenbell
_:search pricerange same price range
_:search type Hotel
_:result pricerange moderate
_:result type Hotel
_:system inquired _:user
_:booking ref TXV8RUST
_:booking type Booking