inform((_:search,type,'Restaurant'))
user
Well , I am coming to Cambridge and was hoping to try some local restaurants .   Can you help me with my choices ?
request((_:search,food,?);(_:search,pricerange,?);(_:search,type,'Restaurant')) thank()
system
Yes , I can help you with that ! What type of food would you like to eat and what is your price range ?
inform((_:search,area,'north');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I need something expensive please preferably in the North .
inform((_:result,food,'European');(_:result,name,'City Stop Restaurant');(_:result,type,'Restaurant'))
system
If you like European food , I 'd recommend City Stop Restaurant .
inform((_:search,day,'sunday');(_:search,duration,'12:30');(_:search,people,'6');(_:search,type,'Restaurant'))
user
I 'll give that a try . Book a table for 6 people for Sunday at 12:30 please .
inform((_:booking,day,'Sunday');(_:booking,duration,'12:30');(_:booking,name,'City Stop Restaurant');(_:booking,people,'six');(_:booking,ref,'CAWRD4D1');(_:booking,type,'Booking'))
system
Thank you .   I have booked you a table for six on Sunday at 12:30 at City Stop Restaurant , and your reference number is CAWRD4D1 .
inform((_:search,day,'same day');(_:search,type,'Train'))
user
Thank you . I also need a train the same day .
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Train'))
system
Ok , let 's narrow this down a bit .   Where would you like to depart from and where are you going ?
inform((_:search,departure,'peterborough');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I am departing from Peterborough and going to Cambridge .
request((_:search,arrive_by,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Did you have an arrival or departure time in mind ?
inform((_:search,arrive_by,'8:00');(_:search,day,'sunday');(_:search,type,'Train'))
user
I want ot get in by 8:00 , I need to get in in plenty of time for my Sunday booking .
inform((_:result,id,'TR7721');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The TR7721 would work for you , do you need a booking ?
inform((_:search,people,'6');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes , I need 6 tickets and the reference number of the booking .
inform((_:booking,category,'Train');(_:booking,ref,'8M72FMPK');(_:booking,ticket,'79.19 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 79.19 GBP payable at the station .Reference number is : 8M72FMPK .
thank()
user
Thanks you , that is everything , you helped me a lot .   Thanks a bunch ! !
system
Thanks for contacting us , have a pleasant stay !
_:search type Restaurant
_:search food ?
_:search area north
_:search pricerange expensive
_:search type Restaurant
_:search food ?
_:search area north
_:search pricerange expensive
_:result food European
_:result name City Stop Restaurant
_:result type Restaurant
_:search day sunday
_:search duration 12:30
_:search people 6
_:search type Restaurant
_:search food ?
_:search area north
_:search pricerange expensive
_:result food European
_:result name City Stop Restaurant
_:result type Restaurant
_:search duration 12:30
_:search people 6
_:booking day Sunday
_:booking duration 12:30
_:booking name City Stop Restaurant
_:booking people six
_:booking ref CAWRD4D1
_:booking type Booking
_:search day same day
_:search type Train
_:search food ?
_:search area north
_:search pricerange expensive
_:result food European
_:result name City Stop Restaurant
_:result type Restaurant
_:search duration 12:30
_:search people 6
_:booking day Sunday
_:booking duration 12:30
_:booking name City Stop Restaurant
_:booking people six
_:booking ref CAWRD4D1
_:booking type Booking
_:search day same day
_:search departure peterborough
_:search destination cambridge
_:search type Train
_:search food ?
_:search area north
_:search pricerange expensive
_:result food European
_:result name City Stop Restaurant
_:result type Restaurant
_:search duration 12:30
_:search people 6
_:booking day Sunday
_:booking duration 12:30
_:booking name City Stop Restaurant
_:booking people six
_:booking ref CAWRD4D1
_:booking type Booking
_:search departure peterborough
_:search destination cambridge
_:search leave_at ?
_:search arrive_by 8:00
_:search day sunday
_:search type Train
_:search food ?
_:search area north
_:search pricerange expensive
_:result food European
_:result name City Stop Restaurant
_:search duration 12:30
_:booking day Sunday
_:booking duration 12:30
_:booking name City Stop Restaurant
_:booking people six
_:booking ref CAWRD4D1
_:booking type Booking
_:search departure peterborough
_:search destination cambridge
_:search leave_at ?
_:search arrive_by 8:00
_:search day sunday
_:result id TR7721
_:result type Train
_:system offered _:booking
_:booking category Train
_:search people 6
_:search type Train
_:result ref ?
_:search food ?
_:search area north
_:search pricerange expensive
_:result food European
_:result name City Stop Restaurant
_:search duration 12:30
_:booking day Sunday
_:booking duration 12:30
_:booking name City Stop Restaurant
_:booking people six
_:search departure peterborough
_:search destination cambridge
_:search leave_at ?
_:search arrive_by 8:00
_:search day sunday
_:result id TR7721
_:result type Train
_:system offered _:booking
_:search people 6
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref 8M72FMPK
_:booking ticket 79.19 GBP
_:booking type Booking