inform((_:search,category,'guesthouse');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I am looking for a guesthouse to stay in that has free parking .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,category,'guesthouses');(_:result,count,'21');(_:result,type,'Hotel'))
system
I have 21 guesthouses that fit that criteria . Is there a particular area of the city you would like to stay in ?
inform((_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
No but can you find one in the moderate price range ?
offer((_:booking,type,'Booking')) inform((_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'Acorn Guest House');(_:result,stars,'4');(_:result,type,'Hotel'))
system
The Acorn Guest House has a 4 star rating and has both free internet and parking .   Can I book a stay for you ?
inform((_:search,type,'Hotel'))
user
No . What other Hotels are nearby ?
inform((_:result,area,'north');(_:result,category,'guesthouses');(_:result,name,'Kirkwood house');(_:result,name,'arbury lodge guesthouse');(_:result,name,'archway house');(_:result,name,'hamilton lodge');(_:result,name,'home from home');(_:result,name,'limehouse');(_:result,type,'Hotel'))
system
The guesthouses in the north are arbury lodge guesthouse , archway house , hamilton lodge , home from home , Kirkwood house and limehouse .
inform((_:search,name,'archway house');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
Go ahead and book the Archway House please and I need a reference number .
request((_:booking,day,?);(_:booking,people,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
What size party and how long will your stay be ?
inform((_:search,day,'wednesday');(_:search,people,'two');(_:search,stay,'4');(_:search,type,'Hotel'))
user
There will be two of us staying 4 nights from Wednesday .
canthelp((_:booking,type,'Booking')) reqmore()
system
Unfortunately , we were unable to book that guesthouse . Should we try one of the other guesthouses ?
user
Yes , lets try one of the others .
inform((_:booking,name,'acorn guesthouse');(_:booking,ref,'BJ3CL2QU');(_:booking,type,'Booking'))
system
I was able to book the acorn guesthouse and your reference number is BJ3CL2QU .
thank()
user
Okay thank you . That is all I need .
system
Okay great . Enjoy your stay .
_:search category guesthouse
_:search has_parking yes
_:search type Hotel
_:search category guesthouse
_:search has_parking yes
_:search area ?
_:result category guesthouses
_:result count 21
_:result type Hotel
_:search pricerange moderate
_:search type Hotel
_:search category guesthouse
_:search has_parking yes
_:search area ?
_:result category guesthouses
_:result count 21
_:search pricerange moderate
_:system offered _:booking
_:booking type Booking
_:result has_internet none
_:result has_parking none
_:result name Acorn Guest House
_:result stars 4
_:result type Hotel
_:search type Hotel
_:search category guesthouse
_:search has_parking yes
_:search area ?
_:result count 21
_:search pricerange moderate
_:system offered _:booking
_:booking type Booking
_:result has_internet none
_:result has_parking none
_:result stars 4
_:result area north
_:result category guesthouses
_:result name Kirkwood house
_:result name arbury lodge guesthouse
_:result name archway house
_:result name hamilton lodge
_:result name home from home
_:result name limehouse
_:result type Hotel
_:search name archway house
_:search type Hotel
_:result ref ?
_:search category guesthouse
_:search has_parking yes
_:search area ?
_:result count 21
_:search pricerange moderate
_:system offered _:booking
_:result has_internet none
_:result has_parking none
_:result stars 4
_:result area north
_:result category guesthouses
_:result name Kirkwood house
_:result name arbury lodge guesthouse
_:result name archway house
_:result name hamilton lodge
_:result name home from home
_:result name limehouse
_:result type Hotel
_:search name archway house
_:result ref ?
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:search day wednesday
_:search people two
_:search stay 4
_:search type Hotel
_:search category guesthouse
_:search has_parking yes
_:search area ?
_:result count 21
_:search pricerange moderate
_:system offered _:booking
_:result has_internet none
_:result has_parking none
_:result stars 4
_:result area north
_:result category guesthouses
_:result name Kirkwood house
_:result name arbury lodge guesthouse
_:result name archway house
_:result name hamilton lodge
_:result name home from home
_:result name limehouse
_:result type Hotel
_:search name archway house
_:result ref ?
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:search day wednesday
_:search people two
_:search stay 4
_:search type Hotel
_:system canthelp _:booking/7566acb2
_:booking/7566acb2 type Booking
_:system inquired _:user
_:search category guesthouse
_:search has_parking yes
_:search area ?
_:result count 21
_:search pricerange moderate
_:system offered _:booking
_:result has_internet none
_:result has_parking none
_:result stars 4
_:result area north
_:result category guesthouses
_:result name Kirkwood house
_:result name arbury lodge guesthouse
_:result name archway house
_:result name hamilton lodge
_:result name home from home
_:result name limehouse
_:result type Hotel
_:search name archway house
_:result ref ?
_:booking day ?
_:booking people ?
_:booking stay ?
_:search day wednesday
_:search people two
_:search stay 4
_:search type Hotel
_:system canthelp _:booking/7566acb2
_:booking/7566acb2 type Booking
_:system inquired _:user
_:booking name acorn guesthouse
_:booking ref BJ3CL2QU
_:booking type Booking