inform((_:search,area,'centre');(_:search,pricerange,'moderate');(_:search,type,'Restaurant'))
user
Please list all restaurants in Cambridge centre in the moderate price range .
request((_:search,food,?);(_:search,type,'Restaurant')) inform((_:result,count,'21');(_:result,type,'Restaurant'))
system
There are 21 restaurants matching your criteria . Is there a type of cuisine that interests you ?
inform((_:search,day,'thursday');(_:search,duration,'13:30');(_:search,food,'italian');(_:search,people,'3');(_:search,type,'Restaurant'))
user
Possibly Italian if that 's available for 3 people on Thursday at 13:30 .
select((_:result,name,'pizza express');(_:result,name,'pizza express Fen Ditton');(_:result,type,'Restaurant')) offer((_:booking,type,'Booking')) inform((_:result,count,'2');(_:result,food,'Italian');(_:result,pricerange,'moderate');(_:result,type,'Restaurant'))
system
There are 2 choices , pizza express serves Italian food with a moderate price range , or pizza express Fen Ditton also in the moderate price range . Which shall I reserve ?
inform((_:search,day,'thursday');(_:search,duration,'13:30');(_:search,name,'pizza express');(_:search,people,'3');(_:search,type,'Restaurant'))
user
Let 's go with Pizza Express , can you book for 3 at 13:30 on thursday please .
inform((_:booking,people,'three');(_:booking,ref,'0FOAJA8A');(_:booking,type,'Booking'))
system
Ok .   I was able to book the table for three .   Your reference number is 0FOAJA8A .
inform((_:search,destination,'the restaurant');(_:search,type,'Restaurant');(_:search,type,'Train'))
user
I need to catch a train to get to the restaurant . Can you help with that too ?
request((_:search,departure,?);(_:search,type,'Train'))
system
You 'll have to tell me where you are departing from ?
inform((_:search,departure,'norwich');(_:search,type,'Train'))
user
I 'm travelling from norwich .
request((_:search,leave_at,?);(_:search,type,'Train')) thank()
system
Okay thank you . What time would you like to leave ?
inform((_:search,arrive_by,'8:00');(_:search,type,'Train'))
user
I need to arrive by 8:00 .
request((_:search,day,?);(_:search,type,'Train'))
system
which day do you want to travel ?
inform((_:search,day,'thursday');(_:search,type,'Train'))
user
I want to get there thursday please .
inform((_:result,arrive_by,'07:35');(_:result,id,'TR4387');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR4387 arrives at 07:35 , would that work for you ?
inform((_:search,people,'three');(_:search,type,'Train'))
user
Yeah could I get three tickets please ?
inform((_:booking,category,'Train');(_:booking,ref,'5K7P12XZ');(_:booking,ticket,'52.8 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 52.8 GBP payable at the station .Reference number is : 5K7P12XZ .
thank()
user
Thank you so much , If you can please leave a review for us . I hope your trip is amazing and very enjoyable .
system
ok , thank you and enjoy your stay !
_:search area centre
_:search pricerange moderate
_:search type Restaurant
_:search area centre
_:search pricerange moderate
_:result count 21
_:result type Restaurant
_:search day thursday
_:search duration 13:30
_:search food italian
_:search people 3
_:search type Restaurant
_:search area centre
_:search pricerange moderate
_:search food italian
_:result name pizza express
_:result name pizza express Fen Ditton
_:system offered _:booking
_:booking type Booking
_:result count 2
_:result food Italian
_:result pricerange moderate
_:result type Restaurant
_:search day thursday
_:search duration 13:30
_:search name pizza express
_:search people 3
_:search type Restaurant
_:search area centre
_:search pricerange moderate
_:search food italian
_:result name pizza express
_:result name pizza express Fen Ditton
_:system offered _:booking
_:result count 2
_:result food Italian
_:result pricerange moderate
_:result type Restaurant
_:search day thursday
_:search duration 13:30
_:search name pizza express
_:search people 3
_:booking people three
_:booking ref 0FOAJA8A
_:booking type Booking
_:search destination the restaurant
_:search type Restaurant
_:search type Train
_:search area centre
_:search pricerange moderate
_:search food italian
_:result name pizza express
_:result name pizza express Fen Ditton
_:system offered _:booking
_:result count 2
_:result food Italian
_:result pricerange moderate
_:result type Restaurant
_:search day thursday
_:search duration 13:30
_:search name pizza express
_:search people 3
_:booking people three
_:booking ref 0FOAJA8A
_:booking type Booking
_:search destination the restaurant
_:search departure norwich
_:search type Train
_:search area centre
_:search pricerange moderate
_:search food italian
_:result name pizza express
_:result name pizza express Fen Ditton
_:system offered _:booking
_:result count 2
_:result food Italian
_:result pricerange moderate
_:result type Restaurant
_:search day thursday
_:search duration 13:30
_:search name pizza express
_:search people 3
_:booking people three
_:booking ref 0FOAJA8A
_:booking type Booking
_:search destination the restaurant
_:search departure norwich
_:search leave_at ?
_:search arrive_by 8:00
_:search type Train
_:search area centre
_:search pricerange moderate
_:search food italian
_:result name pizza express
_:result name pizza express Fen Ditton
_:system offered _:booking
_:result count 2
_:result food Italian
_:result pricerange moderate
_:result type Restaurant
_:search duration 13:30
_:search name pizza express
_:search people 3
_:booking people three
_:booking ref 0FOAJA8A
_:booking type Booking
_:search destination the restaurant
_:search departure norwich
_:search leave_at ?
_:search arrive_by 8:00
_:search day thursday
_:search type Train
_:search area centre
_:search pricerange moderate
_:search food italian
_:result name pizza express
_:result name pizza express Fen Ditton
_:system offered _:booking
_:result count 2
_:result food Italian
_:result pricerange moderate
_:search duration 13:30
_:search name pizza express
_:booking people three
_:booking ref 0FOAJA8A
_:booking type Booking
_:search destination the restaurant
_:search departure norwich
_:search leave_at ?
_:search arrive_by 8:00
_:search day thursday
_:result arrive_by 07:35
_:result id TR4387
_:result type Train
_:booking category Train
_:search people three
_:search type Train
_:search area centre
_:search pricerange moderate
_:search food italian
_:result name pizza express
_:result name pizza express Fen Ditton
_:system offered _:booking
_:result count 2
_:result food Italian
_:result pricerange moderate
_:search duration 13:30
_:search name pizza express
_:booking people three
_:search destination the restaurant
_:search departure norwich
_:search leave_at ?
_:search arrive_by 8:00
_:search day thursday
_:result arrive_by 07:35
_:result id TR4387
_:result type Train
_:search people three
_:search type Train
_:booking category Train
_:booking ref 5K7P12XZ
_:booking ticket 52.8 GBP
_:booking type Booking