inform((_:search,name,'worth house');(_:search,type,'Hotel'))
user
I am looking for a particular hotel . Its name is called worth house .
offer((_:booking,type,'Booking')) inform((_:result,area,'north');(_:result,category,'guesthouse');(_:result,pricerange,'cheap');(_:result,type,'Hotel'))
system
It is a cheap guesthouse in the north of town . Would you like to book a room ?
inform((_:search,day,'friday');(_:search,people,'one');(_:search,stay,'three');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
Yes please .   I need three nights for one person starting this Friday .   And can I get a reference number ?
inform((_:booking,day,'Friday');(_:booking,people,'1');(_:booking,ref,'F2X024Q6');(_:booking,stay,'3');(_:booking,type,'Booking'))
system
I 've successfully booked your room for Friday , 1 person , staying 3 days . Your reference number is : F2X024Q6
thank()
user
Thank you so much for your help today .
system
Thank you goodbye
_:search name worth house
_:search type Hotel
_:search name worth house
_:system offered _:booking
_:booking type Booking
_:result area north
_:result category guesthouse
_:result pricerange cheap
_:result type Hotel
_:search day friday
_:search people one
_:search stay three
_:search type Hotel
_:result ref ?
_:search name worth house
_:system offered _:booking
_:result area north
_:result category guesthouse
_:result pricerange cheap
_:result type Hotel
_:search day friday
_:search people one
_:search stay three
_:search type Hotel
_:result ref ?
_:booking day Friday
_:booking people 1
_:booking ref F2X024Q6
_:booking stay 3
_:booking type Booking