inform((_:search,day,'saturday');(_:search,type,'Train'))
user
I 'm looking to get on a train on Saturday .
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Train'))
system
From where to where ?
inform((_:search,arrive_by,'09:30');(_:search,departure,'london liverpool street');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I 'm leaving from London Liverpool Street and I need to arrive in Cambridge by 09:30 .
inform((_:result,arrive_by,'9:07');(_:result,id,'TR2503');(_:result,type,'Train'))
system
the TR2503 will get you to your destination at 9:07 .
inform((_:search,people,'3');(_:search,type,'Train'))
user
Perfect . Can you book that for me for 3 people ?
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'YSVSLY1L');(_:booking,ticket,'39.83 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 39.83 GBP payable at the station . Your reference number is YSVSLY1L . Is there anything else you need today ?
inform((_:search,area,'east');(_:search,category,'hotel');(_:search,type,'Hotel'))
user
I also need a hotel in the East .
system
Do you need parking at the hotel ?
_:search day saturday
_:search type Train
_:search day saturday
_:search arrive_by 09:30
_:search departure london liverpool street
_:search destination cambridge
_:search type Train
_:search day saturday
_:search arrive_by 09:30
_:search departure london liverpool street
_:search destination cambridge
_:result arrive_by 9:07
_:result id TR2503
_:result type Train
_:search people 3
_:search type Train
_:search day saturday
_:search arrive_by 09:30
_:search departure london liverpool street
_:search destination cambridge
_:result arrive_by 9:07
_:result id TR2503
_:result type Train
_:search people 3
_:system inquired _:user
_:booking category Train
_:booking ref YSVSLY1L
_:booking ticket 39.83 GBP
_:booking type Booking
_:search area east
_:search category hotel
_:search type Hotel