inform((_:search,area,'north');(_:search,category,'guesthouse');(_:search,type,'Hotel'))
user
I am hoping you can find a guesthouse in the north part of town for me .
request((_:search,has_internet,?);(_:search,has_parking,?);(_:search,type,'Hotel')) inform((_:result,category,'guesthouses');(_:result,count,'5');(_:result,type,'Hotel'))
system
I found five guesthouses . In order to narrow down the choices , would you like one that has internet or parking ?
inform((_:search,has_parking,'yes');(_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
Well I would like one that 's in a moderate price range . It needs to include free parking .
request((_:search,stars,?);(_:search,type,'Hotel')) inform((_:result,area,'north');(_:result,category,'guesthouses');(_:result,count,'7');(_:result,has_parking,'none');(_:result,pricerange,'moderately priced');(_:result,type,'Hotel'))
system
There are 7 guesthouses in the north that are moderately priced and all have parking , I apologise for the earlier error . Do you have a preference to star numbers ?
inform((_:search,day,'wednesday');(_:search,type,'Hotel'))
user
No , that does n't matter . I need to book one for Wednesday .
inform((_:result,name,'Archway House');(_:result,type,'Hotel')) request((_:booking,day,?);(_:booking,people,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
How about the Archway House ? How manny days would you like to stay , and how many in your group ?
inform((_:search,people,'7');(_:search,stay,'3');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
Yes , that works . I 'd like to book 3 days for 7 people . I also need the reference number as well .
canthelp((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
I 'm afraid there 's no availability for that time . Can we try a different day or length of stay ?
inform((_:search,stay,'2');(_:search,type,'Hotel'))
user
2 nights , then .
canthelp((_:booking,type,'Booking')) reqmore()
system
I am sorry , that hotel is not open for that booking . Should I try another hotel ?
inform((_:search,area,'north');(_:search,type,'Hotel'))
user
Yes , please . Something in the north , again .
reqmore() inform((_:booking,name,'Archway House');(_:booking,ref,'MHAH7NWT');(_:booking,stay,'2');(_:booking,type,'Booking'))
system
Actually I was able to book Archway House for you after all .   2 Nights .   Your reference number is MHAH7NWT . Do you need anything else ?
thank()
user
Nope . I think I 'm all set . Thank you kindly .
system
You 're very welcome . Thanks for contacting the Cambridge TownInfo Centre !
_:search area north
_:search category guesthouse
_:search type Hotel
_:search area north
_:search category guesthouse
_:search has_internet ?
_:result category guesthouses
_:result count 5
_:result type Hotel
_:search has_parking yes
_:search pricerange moderate
_:search type Hotel
_:search area north
_:search category guesthouse
_:search has_internet ?
_:search has_parking yes
_:search pricerange moderate
_:search stars ?
_:result area north
_:result category guesthouses
_:result count 7
_:result has_parking none
_:result pricerange moderately priced
_:result type Hotel
_:search day wednesday
_:search type Hotel
_:search area north
_:search category guesthouse
_:search has_internet ?
_:search has_parking yes
_:search pricerange moderate
_:search stars ?
_:result area north
_:result category guesthouses
_:result count 7
_:result has_parking none
_:result pricerange moderately priced
_:search day wednesday
_:result name Archway House
_:result type Hotel
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:search people 7
_:search stay 3
_:search type Hotel
_:result ref ?
_:search area north
_:search category guesthouse
_:search has_internet ?
_:search has_parking yes
_:search pricerange moderate
_:search stars ?
_:result area north
_:result category guesthouses
_:result count 7
_:result has_parking none
_:result pricerange moderately priced
_:search day wednesday
_:result name Archway House
_:result type Hotel
_:booking people ?
_:search people 7
_:result ref ?
_:system canthelp _:booking/573703f6
_:booking/573703f6 type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search stay 2
_:search type Hotel
_:search category guesthouse
_:search has_internet ?
_:search has_parking yes
_:search pricerange moderate
_:search stars ?
_:result area north
_:result category guesthouses
_:result count 7
_:result has_parking none
_:result pricerange moderately priced
_:search day wednesday
_:result name Archway House
_:result type Hotel
_:booking people ?
_:search people 7
_:result ref ?
_:system canthelp _:booking/573703f6
_:booking/573703f6 type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search stay 2
_:system canthelp _:booking/b4542a68
_:booking/b4542a68 type Booking
_:system inquired _:user
_:search area north
_:search type Hotel
_:search category guesthouse
_:search has_internet ?
_:search has_parking yes
_:search pricerange moderate
_:search stars ?
_:result area north
_:result category guesthouses
_:result count 7
_:result has_parking none
_:result pricerange moderately priced
_:search day wednesday
_:result name Archway House
_:result type Hotel
_:booking people ?
_:search people 7
_:result ref ?
_:system canthelp _:booking/573703f6
_:booking/573703f6 type Booking
_:booking day ?
_:search stay 2
_:system canthelp _:booking/b4542a68
_:booking/b4542a68 type Booking
_:search area north
_:search type Hotel
_:system inquired _:user
_:booking name Archway House
_:booking ref MHAH7NWT
_:booking stay 2
_:booking type Booking