user
I am planning a trip in Cambridge
system
What can I help you with ?
inform((_:search,name,'shiraz');(_:search,type,'Restaurant'))
user
I need to reserve a table at shiraz , can you help me ?
thank() request((_:booking,day,?);(_:booking,type,'Booking')) inform((_:result,area,'centre');(_:result,food,'mediterranean');(_:result,name,'Shiraz');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
I sure can . Shiraz is an expensive mediterranean place in the centre of town . What day would you like your reservation ?
inform((_:search,day,'saturday');(_:search,type,'Restaurant'))
user
I need the reservation for Saturday .
request((_:booking,duration,?);(_:booking,people,?);(_:booking,type,'Booking'))
system
Ok , i am getting the info up now , how many people will this be for and what time ?
inform((_:search,duration,'19:45');(_:search,people,'5');(_:search,type,'Restaurant'))
user
There will be 5 of us and 19:45 would be great .
inform((_:booking,ref,'T9VU6COP');(_:booking,type,'Booking'))
system
I have made your reservation . Your reference number is T9VU6COP .
inform((_:search,type,'Train'))
user
I also need to book a train .
thank() request((_:search,arrive_by,?);(_:search,destination,?);(_:search,type,'Train'))
system
Great ! Where are you going , and when would you like to arrive ?
inform((_:search,departure,'birmingham new street');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
We are departing from Birmingham New Street and going to Cambridge .
request((_:search,day,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Great , what day and time would you like to leave ?
inform((_:search,arrive_by,'13:15');(_:search,day,'saturday');(_:search,type,'Train'))
user
I want to travel on saturday and arrive by 13:15 please
inform((_:result,count,'7');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Okay , I see 7 trains here matching your needs . Would you like me to reserve tickets ?
inform((_:search,arrive_by,'13:15');(_:search,people,'5');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes choose the arrival time closest to 13:15 and book that train for 5 people . Then give me the reference number
inform((_:booking,category,'Train');(_:booking,ref,'QSA8VDXW');(_:booking,type,'Booking'))
system
Okay , you are booked and reference number is QSA8VDXW
thank()
user
Thank you so much .
reqmore()
system
Is there anything else I can help you with ?
thank()
user
No , that will be all . Thanks .
system
Your welcome enjoy your trip
_:search name shiraz
_:search type Restaurant
_:search name shiraz
_:booking day ?
_:booking type Booking
_:result area centre
_:result food mediterranean
_:result name Shiraz
_:result pricerange expensive
_:result type Restaurant
_:search day saturday
_:search type Restaurant
_:search name shiraz
_:booking day ?
_:result area centre
_:result food mediterranean
_:result name Shiraz
_:result pricerange expensive
_:result type Restaurant
_:search day saturday
_:booking duration ?
_:booking people ?
_:booking type Booking
_:search duration 19:45
_:search people 5
_:search type Restaurant
_:search name shiraz
_:booking day ?
_:result area centre
_:result food mediterranean
_:result name Shiraz
_:result pricerange expensive
_:result type Restaurant
_:search day saturday
_:booking duration ?
_:booking people ?
_:search duration 19:45
_:search people 5
_:booking ref T9VU6COP
_:booking type Booking
_:search type Train
_:search name shiraz
_:booking day ?
_:result area centre
_:result food mediterranean
_:result name Shiraz
_:result pricerange expensive
_:result type Restaurant
_:search day saturday
_:booking duration ?
_:booking people ?
_:search duration 19:45
_:search people 5
_:booking ref T9VU6COP
_:booking type Booking
_:search arrive_by ?
_:search departure birmingham new street
_:search destination cambridge
_:search type Train
_:search name shiraz
_:booking day ?
_:result area centre
_:result food mediterranean
_:result name Shiraz
_:result pricerange expensive
_:result type Restaurant
_:booking duration ?
_:booking people ?
_:search duration 19:45
_:search people 5
_:booking ref T9VU6COP
_:booking type Booking
_:search departure birmingham new street
_:search destination cambridge
_:search leave_at ?
_:search arrive_by 13:15
_:search day saturday
_:search type Train
_:search name shiraz
_:booking day ?
_:result area centre
_:result food mediterranean
_:result name Shiraz
_:result pricerange expensive
_:booking duration ?
_:booking people ?
_:search duration 19:45
_:booking ref T9VU6COP
_:booking type Booking
_:search departure birmingham new street
_:search destination cambridge
_:search leave_at ?
_:search day saturday
_:result count 7
_:result type Train
_:system offered _:booking
_:booking category Train
_:search arrive_by 13:15
_:search people 5
_:search type Train
_:result ref ?
_:search name shiraz
_:booking day ?
_:result area centre
_:result food mediterranean
_:result name Shiraz
_:result pricerange expensive
_:booking duration ?
_:booking people ?
_:search duration 19:45
_:search departure birmingham new street
_:search destination cambridge
_:search leave_at ?
_:search day saturday
_:result count 7
_:result type Train
_:system offered _:booking
_:search arrive_by 13:15
_:search people 5
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref QSA8VDXW
_:booking type Booking
_:search name shiraz
_:booking day ?
_:result area centre
_:result food mediterranean
_:result name Shiraz
_:result pricerange expensive
_:booking duration ?
_:booking people ?
_:search duration 19:45
_:search departure birmingham new street
_:search destination cambridge
_:search leave_at ?
_:search day saturday
_:result count 7
_:result type Train
_:system offered _:booking
_:search arrive_by 13:15
_:search people 5
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref QSA8VDXW
_:booking type Booking
_:system inquired _:user