inform((_:search,category,'guesthouse');(_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
We need to find a guesthouse of moderate price .
request((_:search,area,?);(_:search,stars,?);(_:search,type,'Hotel')) inform((_:result,category,'guesthouse');(_:result,type,'Hotel'))
system
I can help you with that .   Do you have any special area you would like to stay ?   Or possibly a star request for the guesthouse ?
inform((_:search,stars,'3');(_:search,type,'Hotel'))
user
I would like it to have a 3 star rating .
offer((_:booking,type,'Booking')) inform((_:result,area,'south');(_:result,category,'guesthouse');(_:result,name,'Bridge Guest House');(_:result,stars,'3');(_:result,type,'Hotel'))
system
The Bridge Guest House is a 3 star guesthouse . It is in the south area . Would you like to book a room ?
inform((_:search,people,'four');(_:search,type,'Hotel'))
user
Yes , please , for four people .
request((_:booking,people,?);(_:booking,type,'Booking'))
system
How many people is the reservation for ?
inform((_:search,day,'saturday');(_:search,stay,'two');(_:search,type,'Hotel'))
user
Four . Two nights . Beginning Saturday .
canthelp((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
I am afraid that booking is unsuccessful . Would you like a different day or amount of days ?
inform((_:search,stay,'1');(_:search,type,'Hotel'))
user
How about 1 night ?   Would that work ?
reqmore() inform((_:booking,ref,'85BGKWO4');(_:booking,stay,'1');(_:booking,type,'Booking'))
system
This booking is successful for 1 night . Your reference number is 85BGKWO4 . Is there anything else I can assist you with ?
thank()
user
That 's all . Thank you !
system
Great , have a pleasant stay .   Bye .
_:search category guesthouse
_:search pricerange moderate
_:search type Hotel
_:search category guesthouse
_:search pricerange moderate
_:search area ?
_:result category guesthouse
_:result type Hotel
_:search stars 3
_:search type Hotel
_:search category guesthouse
_:search pricerange moderate
_:search area ?
_:search stars 3
_:system offered _:booking
_:booking type Booking
_:result area south
_:result category guesthouse
_:result name Bridge Guest House
_:result stars 3
_:result type Hotel
_:search people four
_:search type Hotel
_:search category guesthouse
_:search pricerange moderate
_:search area ?
_:search stars 3
_:system offered _:booking
_:result area south
_:result category guesthouse
_:result name Bridge Guest House
_:result stars 3
_:result type Hotel
_:search people four
_:booking people ?
_:booking type Booking
_:search day saturday
_:search stay two
_:search type Hotel
_:search category guesthouse
_:search pricerange moderate
_:search area ?
_:search stars 3
_:system offered _:booking
_:result area south
_:result category guesthouse
_:result name Bridge Guest House
_:result stars 3
_:result type Hotel
_:search people four
_:booking people ?
_:search day saturday
_:system canthelp _:booking/a4226209
_:booking/a4226209 type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search stay 1
_:search type Hotel
_:search category guesthouse
_:search pricerange moderate
_:search area ?
_:search stars 3
_:system offered _:booking
_:result area south
_:result category guesthouse
_:result name Bridge Guest House
_:result stars 3
_:result type Hotel
_:search people four
_:booking people ?
_:search day saturday
_:system canthelp _:booking/a4226209
_:booking/a4226209 type Booking
_:booking day ?
_:search stay 1
_:search type Hotel
_:system inquired _:user
_:booking ref 85BGKWO4
_:booking stay 1
_:booking type Booking