inform((_:search,area,'centre');(_:search,type,'Hotel'))
user
I live in the centre of town and want to see if I can find a reasonable room for my parents to stay while they are visiting .
select((_:result,area,'centre');(_:result,name,'Alexander bed and breakfast');(_:result,type,'Hotel')) inform((_:result,category,'guesthouse');(_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,pricerange,'cheap');(_:result,stars,'4');(_:result,type,'Hotel'))
system
How about the Alexander bed and breakfast in the centre ?   It is a cheap 4 star guesthouse with free internet and wifi .
inform((_:search,people,'two');(_:search,type,'Hotel'))
user
That sounds like it might work .   Could you check availability for two people this weekend ?
request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
What day are they arriving , and how many nights are they staying ?
user
I am unsure at this time .
reqmore()
system
Okay , would you like some more information about that hotel ?
request((_:result,address,?);(_:result,type,'Hotel'))
user
Can you tell me what the address is ?
inform((_:result,address,'56 saint barnabas road');(_:result,type,'Hotel'))
system
The address is 56 saint barnabas road .
inform((_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Does this place include free parking ?
inform((_:result,area,'centre');(_:result,category,'guesthouse');(_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'alexander bed and breakfast');(_:result,pricerange,'cheap');(_:result,stars,'4');(_:result,type,'Hotel'))
system
The alexander bed and breakfast is a cheap , 4 star guesthouse in the centre area , It has wifi and parking . Does this fit your needs ?
bye()
user
You have been very helpful .   I have everything I need , thanks .   Bye
system
I am glad to help . Have a nice day .   Bye .
_:search area centre
_:search type Hotel
_:search area centre
_:result area centre
_:result name Alexander bed and breakfast
_:result category guesthouse
_:result has_internet none
_:result has_parking none
_:result pricerange cheap
_:result stars 4
_:result type Hotel
_:search people two
_:search type Hotel
_:search area centre
_:result area centre
_:result name Alexander bed and breakfast
_:result category guesthouse
_:result has_internet none
_:result has_parking none
_:result pricerange cheap
_:result stars 4
_:result type Hotel
_:search people two
_:search type Hotel
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search area centre
_:result area centre
_:result name Alexander bed and breakfast
_:result category guesthouse
_:result has_internet none
_:result has_parking none
_:result pricerange cheap
_:result stars 4
_:result type Hotel
_:search people two
_:search type Hotel
_:booking day ?
_:booking stay ?
_:booking type Booking
_:system inquired _:user
_:result address ?
_:search area centre
_:result area centre
_:result name Alexander bed and breakfast
_:result category guesthouse
_:result has_internet none
_:result has_parking none
_:result pricerange cheap
_:result stars 4
_:search people two
_:booking day ?
_:booking stay ?
_:booking type Booking
_:system inquired _:user
_:result address 56 saint barnabas road
_:result type Hotel
_:search has_parking yes
_:search type Hotel
_:search area centre
_:search people two
_:booking day ?
_:booking stay ?
_:booking type Booking
_:system inquired _:user
_:result address 56 saint barnabas road
_:search has_parking yes
_:search type Hotel
_:result area centre
_:result category guesthouse
_:result has_internet none
_:result has_parking none
_:result name alexander bed and breakfast
_:result pricerange cheap
_:result stars 4
_:result type Hotel
_:user dismissed _:system