inform((_:search,area,'centre');(_:search,pricerange,'moderate');(_:search,type,'Restaurant'))
user
Hello , I am looking to book a restaurant in the centre in Cambridge and be moderate in price .
inform((_:result,food,'British');(_:result,name,'Restaurant One Seven');(_:result,type,'Restaurant'))
system
How about Restaurant One Seven , it is British food but just what you 're looking for .
inform((_:search,day,'thursday');(_:search,duration,'16:00');(_:search,people,'2');(_:search,type,'Restaurant')) request((_:result,ref,?);(_:result,type,'Restaurant'))
user
Thank you , I need to book a reservation for 2 at 16:00 on Thursday , can you please give me reference number ?
inform((_:booking,name,'Restaurant Seven One');(_:booking,ref,'MF59X2RK');(_:booking,type,'Booking'))
system
Your table is booked at Restaurant Seven One . Your reference number is MF59X2RK .
inform((_:search,departure,'cambridge');(_:search,leave_at,'11:00');(_:search,type,'Train'))
user
Great , thanks ! I 'll also need a train from cambridge that leaves after 11:00 . Can you help me with that ?
inform((_:result,amount,'many');(_:result,type,'Train')) request((_:search,day,?);(_:search,type,'Train'))
system
Absolutely , you have many options . What day were you thinking of making this trip ?
inform((_:search,day,'friday');(_:search,destination,'birmingham new street');(_:search,type,'Train'))
user
I need to leave friday and go to birmingham new street
inform((_:result,leave_at,'11:01');(_:result,leave_at,'every hour at 1 minute past');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
There 's a train departing at 11:01 . Would that work ? If not , the train 's are every hour at 1 minute past . I can book whichever train you 'd like .
inform((_:search,destination,'birmingham new street');(_:search,type,'Train')) request((_:result,arrive_by,?);(_:result,type,'Train'))
user
Yes , that would probably work . What time does the train departing at 11:01 arrive at Birmingham new street ?
inform((_:result,arrive_by,'13:44');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
It arrives at 13:44 . Would you like me to book this for you ?
request((_:result,id,?);(_:result,type,'Train'))
user
Possibly . What is the train ID ?
offer((_:booking,category,'Train');(_:booking,id,'TR6564');(_:booking,type,'Booking'))
system
Sure the train i d is TR6564 , can I book this for you ,
thank()
user
Not at this time . That is all I need , thank you .
system
Great ! Thanks for allowing me to assist you . Goodbye !
_:search area centre
_:search pricerange moderate
_:search type Restaurant
_:search area centre
_:search pricerange moderate
_:result food British
_:result name Restaurant One Seven
_:result type Restaurant
_:search day thursday
_:search duration 16:00
_:search people 2
_:search type Restaurant
_:result ref ?
_:search area centre
_:search pricerange moderate
_:result food British
_:result name Restaurant One Seven
_:result type Restaurant
_:search day thursday
_:search duration 16:00
_:search people 2
_:result ref ?
_:booking name Restaurant Seven One
_:booking ref MF59X2RK
_:booking type Booking
_:search departure cambridge
_:search leave_at 11:00
_:search type Train
_:search area centre
_:search pricerange moderate
_:result food British
_:result name Restaurant One Seven
_:search duration 16:00
_:search people 2
_:result ref ?
_:booking name Restaurant Seven One
_:booking ref MF59X2RK
_:booking type Booking
_:search departure cambridge
_:search leave_at 11:00
_:result amount many
_:result type Train
_:search day friday
_:search destination birmingham new street
_:search type Train
_:search area centre
_:search pricerange moderate
_:result food British
_:result name Restaurant One Seven
_:search duration 16:00
_:search people 2
_:result ref ?
_:booking name Restaurant Seven One
_:booking ref MF59X2RK
_:booking type Booking
_:search departure cambridge
_:search leave_at 11:00
_:result amount many
_:search day friday
_:result leave_at 11:01
_:result leave_at every hour at 1 minute past
_:result type Train
_:system offered _:booking
_:booking category Train
_:search destination birmingham new street
_:search type Train
_:result arrive_by ?
_:search area centre
_:search pricerange moderate
_:result food British
_:result name Restaurant One Seven
_:search duration 16:00
_:search people 2
_:result ref ?
_:booking name Restaurant Seven One
_:booking ref MF59X2RK
_:booking type Booking
_:search departure cambridge
_:search leave_at 11:00
_:result amount many
_:search day friday
_:result leave_at 11:01
_:result leave_at every hour at 1 minute past
_:system offered _:booking
_:booking category Train
_:search destination birmingham new street
_:search type Train
_:result arrive_by 13:44
_:result type Train
_:result id ?
_:search area centre
_:search pricerange moderate
_:result food British
_:result name Restaurant One Seven
_:search duration 16:00
_:search people 2
_:result ref ?
_:booking name Restaurant Seven One
_:booking ref MF59X2RK
_:booking type Booking
_:search departure cambridge
_:search leave_at 11:00
_:result amount many
_:search day friday
_:result leave_at 11:01
_:result leave_at every hour at 1 minute past
_:system offered _:booking
_:booking category Train
_:search destination birmingham new street
_:search type Train
_:result arrive_by 13:44
_:result type Train
_:result id ?
_:booking id TR6564