inform((_:search,food,'Italian');(_:search,type,'Restaurant'))
user
I would like to find an Italian restaurant open for dinner ?
request((_:booking,duration,?);(_:booking,type,'Booking');(_:search,area,?);(_:search,type,'Restaurant'))
system
I will need more information on what you are looking for , what area and what time ?
inform((_:search,day,'thursday');(_:search,departure,'london liverpool street');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I am looking for a train departing from london liverpool street on thursday to go to cambridge .
inform((_:result,amount,'multiple');(_:result,type,'Train')) request((_:search,arrive_by,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
There are multiple trains available . By what time do you need to depart or arrive ?
inform((_:search,arrive_by,'09:30');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
I need to arrive by 09:30 . The booking is for me only and I will need a reference number please .
inform((_:result,arrive_by,'9:07');(_:result,id,'TR4204');(_:result,type,'Train'))
system
How about the TR4204 ? It will arrive by 9:07 .
inform((_:search,people,'one');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
That sounds good . Please book me for one person and give me the reference number .
reqmore() inform((_:booking,category,'Train');(_:booking,id,'TR4204');(_:booking,people,'1');(_:booking,ref,'834POXTX');(_:booking,type,'Booking'))
system
All done . You have 1 ticket on TR4204 , Your reference number is 834POXTX . Can I do anything else for you ?
thank()
user
No , that 's everything today , thank you .
system
Have a good trip . Thank you for using Cambridge TownInfo Centre . Goodbye .
_:search food Italian
_:search type Restaurant
_:search food Italian
_:booking duration ?
_:booking type Booking
_:search area ?
_:search day thursday
_:search departure london liverpool street
_:search destination cambridge
_:search type Train
_:search food Italian
_:booking duration ?
_:booking type Booking
_:search area ?
_:search day thursday
_:search departure london liverpool street
_:search destination cambridge
_:result amount multiple
_:result type Train
_:search leave_at ?
_:search arrive_by 09:30
_:search type Train
_:result ref ?
_:search food Italian
_:booking duration ?
_:booking type Booking
_:search area ?
_:search day thursday
_:search departure london liverpool street
_:search destination cambridge
_:result amount multiple
_:search leave_at ?
_:search arrive_by 09:30
_:result ref ?
_:result arrive_by 9:07
_:result id TR4204
_:result type Train
_:search people one
_:search type Train
_:search food Italian
_:booking duration ?
_:search area ?
_:search day thursday
_:search departure london liverpool street
_:search destination cambridge
_:result amount multiple
_:search leave_at ?
_:search arrive_by 09:30
_:result ref ?
_:result arrive_by 9:07
_:result id TR4204
_:result type Train
_:search people one
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking id TR4204
_:booking people 1
_:booking ref 834POXTX
_:booking type Booking