inform((_:search,name,'nandos');(_:search,type,'Restaurant'))
user
I am looking for the restaurant Nandos .
select((_:result,area,'centre');(_:result,area,'south');(_:result,name,'Nandos');(_:result,type,'Restaurant'))
system
Would you like the Nandos in the south or centre ?
inform((_:search,name,'Nandos');(_:search,type,'Restaurant'))
user
Anywhere , I would just like it to be Nandos . I would like to book a table .
request((_:booking,day,?);(_:booking,duration,?);(_:booking,people,?);(_:booking,type,'Booking'))
system
Sure , how many people will be dining on what day at one time ?
inform((_:search,day,'friday');(_:search,duration,'15:45');(_:search,people,'4');(_:search,type,'Restaurant')) request((_:result,ref,?);(_:result,type,'Restaurant'))
user
4 people , Friday , 15:45 . But 14:45 is also okay . Please give me the reference number .
reqmore() inform((_:booking,duration,'14:45');(_:booking,ref,'I915UV13');(_:booking,type,'Booking'))
system
Booking was successful for the 14:45 time .   The table will be reserved for 15 minutes , reference number is : I915UV13 . Do you need anything else ?
thank()
user
No , I think that covers it . Thanks so much for your help !
system
You 're very welcome .   Enjoy your meal .   Goodbye .
_:search name nandos
_:search type Restaurant
_:result area centre
_:result area south
_:result name Nandos
_:result type Restaurant
_:search name Nandos
_:search type Restaurant
_:result area centre
_:result area south
_:result name Nandos
_:result type Restaurant
_:search name Nandos
_:booking day ?
_:booking duration ?
_:booking people ?
_:booking type Booking
_:search day friday
_:search duration 15:45
_:search people 4
_:search type Restaurant
_:result ref ?
_:result area centre
_:result area south
_:result name Nandos
_:result type Restaurant
_:search name Nandos
_:booking day ?
_:booking people ?
_:search day friday
_:search duration 15:45
_:search people 4
_:search type Restaurant
_:result ref ?
_:system inquired _:user
_:booking duration 14:45
_:booking ref I915UV13
_:booking type Booking