inform((_:search,departure,'london liverpool street');(_:search,type,'Train'))
user
Can you find me a train leaving from London Liverpool Street ?
request((_:search,day,?);(_:search,leave_at,?);(_:search,type,'Train')) thank()
system
Of course ! When would you like to travel ?
inform((_:search,day,'wednesday');(_:search,departure,'cambridge');(_:search,leave_at,'18:15');(_:search,type,'Train'))
user
I 'd like to leave cambridge after 18:15 on Wednesday .
canthelp((_:search,type,'Train')) select((_:result,leave_at,'to 09:39');(_:result,type,'Train'))
system
No train at that time do you want to change the time to 09:39 ?
user
That is fine .
inform((_:result,departure,'london liverpool street');(_:result,destination,'cambridge');(_:result,id,'TR2823');(_:result,leave_at,'19:39');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR2823 is leaving london liverpool street to cambridge at 19:39 , would you like me to book you passage ?
inform((_:search,people,'3');(_:search,type,'Train'))
user
Yes , please . I 'll be needing tickets for 3 people .
inform((_:booking,category,'Train');(_:booking,id,'TR2823');(_:booking,people,'3');(_:booking,ticket,'49.8GBP');(_:booking,type,'Booking'))
system
I have booked 3 tickets for you at on TR2823 . The total fee will be 49.8GBP .
request((_:result,ref,?);(_:result,type,'Train'))
user
I also need the reference number .
inform((_:booking,category,'Train');(_:booking,ref,'D7RN1KYW');(_:booking,type,'Booking')) reqmore()
system
Ah , yes . Your reference number is D7RN1KYW . Is there anything else I can do for you ?
inform((_:search,duration,'21:00');(_:search,name,'eraina');(_:search,people,'3');(_:search,type,'Restaurant'))
user
There is a restaurant called Eraina , I would like to book a table for 3 at 21:00 ?
request((_:booking,day,?);(_:booking,type,'Booking'))
system
Which day would you like the reservation for ?
inform((_:search,day,'wednesday');(_:search,type,'Restaurant'))
user
For Wednesday , please .
canthelp((_:booking,type,'Booking')) request((_:booking,duration,?);(_:booking,type,'Booking'))
system
It is booked up then , another time perhaps ?
inform((_:search,duration,'20:00');(_:search,type,'Restaurant'))
user
How about 20:00 ?
reqmore() inform((_:booking,ref,'KFYPO6NQ');(_:booking,type,'Booking'))
system
You are booked . Remember the restaurant will only hold the table for 15 minutes . Your reference number is KFYPO6NQ . Can I assist you with anything else ?
thank()
user
No , that 's all . Thank you very much .
system
Thank you ! Have a wonderful day !
_:search departure london liverpool street
_:search type Train
_:search day wednesday
_:search departure cambridge
_:search leave_at 18:15
_:search type Train
_:search day wednesday
_:search departure cambridge
_:search leave_at 18:15
_:search type Train
_:system canthelp _:search/9777b1c4
_:search/9777b1c4 type Train
_:result leave_at to 09:39
_:result type Train
_:search day wednesday
_:search departure cambridge
_:search leave_at 18:15
_:system canthelp _:search/9777b1c4
_:search/9777b1c4 type Train
_:result departure london liverpool street
_:result destination cambridge
_:result id TR2823
_:result leave_at 19:39
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 3
_:search type Train
_:search day wednesday
_:search departure cambridge
_:search leave_at 18:15
_:system canthelp _:search/9777b1c4
_:search/9777b1c4 type Train
_:result departure london liverpool street
_:result destination cambridge
_:result id TR2823
_:result leave_at 19:39
_:result type Train
_:system offered _:booking
_:search people 3
_:search type Train
_:booking category Train
_:booking id TR2823
_:booking people 3
_:booking ticket 49.8GBP
_:booking type Booking
_:result ref ?
_:search day wednesday
_:search departure cambridge
_:search leave_at 18:15
_:system canthelp _:search/9777b1c4
_:search/9777b1c4 type Train
_:result departure london liverpool street
_:result destination cambridge
_:result id TR2823
_:result leave_at 19:39
_:result type Train
_:system offered _:booking
_:booking id TR2823
_:booking people 3
_:booking ticket 49.8GBP
_:result ref ?
_:booking category Train
_:booking ref D7RN1KYW
_:booking type Booking
_:system inquired _:user
_:search duration 21:00
_:search name eraina
_:search people 3
_:search type Restaurant
_:search departure cambridge
_:search leave_at 18:15
_:system canthelp _:search/9777b1c4
_:search/9777b1c4 type Train
_:result departure london liverpool street
_:result destination cambridge
_:result id TR2823
_:result leave_at 19:39
_:result type Train
_:system offered _:booking
_:booking id TR2823
_:booking people 3
_:booking ticket 49.8GBP
_:result ref ?
_:booking category Train
_:booking ref D7RN1KYW
_:system inquired _:user
_:search duration 21:00
_:search name eraina
_:search people 3
_:booking day ?
_:booking type Booking
_:search day wednesday
_:search type Restaurant
_:search departure cambridge
_:search leave_at 18:15
_:system canthelp _:search/9777b1c4
_:search/9777b1c4 type Train
_:result departure london liverpool street
_:result destination cambridge
_:result id TR2823
_:result leave_at 19:39
_:result type Train
_:system offered _:booking
_:booking id TR2823
_:booking people 3
_:booking ticket 49.8GBP
_:result ref ?
_:booking category Train
_:booking ref D7RN1KYW
_:system inquired _:user
_:search name eraina
_:search people 3
_:booking day ?
_:search day wednesday
_:system canthelp _:booking/e123d6be
_:booking/e123d6be type Booking
_:booking duration ?
_:booking type Booking
_:search duration 20:00
_:search type Restaurant
_:search departure cambridge
_:search leave_at 18:15
_:system canthelp _:search/9777b1c4
_:search/9777b1c4 type Train
_:result departure london liverpool street
_:result destination cambridge
_:result id TR2823
_:result leave_at 19:39
_:result type Train
_:system offered _:booking
_:booking id TR2823
_:booking people 3
_:booking ticket 49.8GBP
_:result ref ?
_:booking category Train
_:search name eraina
_:search people 3
_:booking day ?
_:search day wednesday
_:system canthelp _:booking/e123d6be
_:booking/e123d6be type Booking
_:booking duration ?
_:search duration 20:00
_:search type Restaurant
_:system inquired _:user
_:booking ref KFYPO6NQ
_:booking type Booking