inform((_:search,type,'Restaurant'))
user
I have a restaurant in mind that I 'm trying to eat at tonight .
request((_:search,name,?);(_:search,type,'Restaurant'))
system
Great , can you give me the name ?
inform((_:search,day,'saturday');(_:search,duration,'16:30');(_:search,name,'rice house');(_:search,people,'7');(_:search,type,'Restaurant'))
user
Yes it 's called Rice House . I would like to make a reservation there for 7 people at 16:30 on Saturday .
offer((_:booking,type,'Booking'))
system
I can make that reservation for you .
request((_:result,ref,?);(_:result,type,'Restaurant'))
user
Ok . Can I have the reference number for that reservation ?
thank() inform((_:booking,ref,'ZIF2SFKO');(_:booking,type,'Booking'))
system
Great . Your booking was successful and your reference number is ZIF2SFKO .
inform((_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I would also like to find a place to stay with free wifi and parking .
request((_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,area,'centre');(_:result,category,'hotels');(_:result,pricerange,'cheap');(_:result,pricerange,'expensive');(_:result,type,'Hotel'))
system
Can you tell me how much you 'd like to pay ?   I have hotels in the centre of town that are expensive and cheap .
inform((_:search,pricerange,'expensive');(_:search,type,'Hotel'))
user
Expensive price range , please .
inform((_:result,count,'2');(_:result,type,'Hotel'))
system
I have two matching that criteria . Do you want me to choose ?
inform((_:search,day,'saturday');(_:search,people,'7');(_:search,stay,'4');(_:search,type,'Hotel'))
user
Yes , please . Book that one , saturday , 4 nights , 7 people .
reqmore() inform((_:booking,name,'Gonville Hotel');(_:booking,ref,'ROQAGG58');(_:booking,type,'Booking');(_:result,address,'Gonville Place');(_:result,type,'Hotel'))
system
Okay , your room reservation is for Gonville Hotel located at Gonville Place . Your reference number is ROQAGG58 . Anything else you need help with today ?
thank()
user
No , that will be all . Thank you .
system
Thanks for using our service today !
_:search type Restaurant
_:search day saturday
_:search duration 16:30
_:search name rice house
_:search people 7
_:search type Restaurant
_:search day saturday
_:search duration 16:30
_:search name rice house
_:search people 7
_:search type Restaurant
_:system offered _:booking
_:booking type Booking
_:result ref ?
_:result type Restaurant
_:search day saturday
_:search duration 16:30
_:search name rice house
_:search people 7
_:system offered _:booking
_:result ref ?
_:result type Restaurant
_:booking ref ZIF2SFKO
_:booking type Booking
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:search day saturday
_:search duration 16:30
_:search name rice house
_:search people 7
_:system offered _:booking
_:result ref ?
_:booking ref ZIF2SFKO
_:booking type Booking
_:search has_internet yes
_:search has_parking yes
_:result area centre
_:result category hotels
_:result pricerange cheap
_:result pricerange expensive
_:result type Hotel
_:search pricerange expensive
_:search type Hotel
_:search duration 16:30
_:search name rice house
_:system offered _:booking
_:result ref ?
_:booking ref ZIF2SFKO
_:booking type Booking
_:search has_internet yes
_:search has_parking yes
_:result area centre
_:result category hotels
_:result pricerange cheap
_:result pricerange expensive
_:search pricerange expensive
_:result count 2
_:result type Hotel
_:search day saturday
_:search people 7
_:search stay 4
_:search type Hotel
_:search duration 16:30
_:search name rice house
_:system offered _:booking
_:result ref ?
_:search has_internet yes
_:search has_parking yes
_:result area centre
_:result category hotels
_:result pricerange cheap
_:result pricerange expensive
_:search pricerange expensive
_:result count 2
_:search day saturday
_:search people 7
_:search stay 4
_:search type Hotel
_:system inquired _:user
_:booking name Gonville Hotel
_:booking ref ROQAGG58
_:booking type Booking
_:result address Gonville Place
_:result type Hotel