inform((_:search,day,'saturday');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I am looking for a train to cambridge that leaves on Saturday .
request((_:search,departure,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
I am getting the train schedule on my computer as we speak , where will you be coming from and what time ?
inform((_:search,arrive_by,'12:15');(_:search,departure,'ely');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I 'm leaving Ely and want to be in Cambridge by 12:15 .
inform((_:result,arrive_by,'12:15');(_:result,count,'4');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
We have four trains arriving by 12:15 . Is there any particular time you would like to leave by ?
inform((_:search,arrive_by,'12:15');(_:search,leave_at,'dontcare');(_:search,type,'Train'))
user
No , I do n't need to leave by a particular time . I want to arrive by 12:15 though .
select((_:result,arrive_by,'11:52');(_:result,id,'TR3052');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR3052 will arrive at 11:52 , would that work for you ?
inform((_:search,people,'3');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes , it would . Please make a booking for 3 people and provide the reference number . I will also need a place to stay .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'QSAS4UNL');(_:booking,ticket,'10.56 GBP');(_:booking,type,'Booking'))
system
booking was successful , the total fee is 10.56 GBP payable at the station .Reference number is : QSAS4UNL . what else can i do for you
inform((_:search,category,'guesthouse');(_:search,stars,'4');(_:search,type,'Hotel'))
user
I am also looking for a place to stay . The hotel should be in the type of guesthouse and should have a star of 4 .
inform((_:result,amount,'many');(_:result,type,'Hotel'))
system
We have many to choose from , would you like a recommendation ? or is there something specific you want ?
user
No you can choose one for me .
inform((_:result,area,'centre');(_:result,category,'hotel');(_:result,name,'Alexander Bed and Breakfast');(_:result,pricerange,'cheap');(_:result,stars,'4-star');(_:result,type,'Hotel')) offer((_:booking,type,'Booking'))
system
Ok , I recommend Alexander Bed and Breakfast , it 's a cheap 4-star hotel in the centre , would you like me to make reservations for you ?
inform((_:search,day,'saturday');(_:search,people,'4');(_:search,stay,'5');(_:search,type,'Hotel'))
user
Yes please , 4 people for 5 nights on saturday .
reqmore() inform((_:booking,ref,'JVTIZ6EI');(_:booking,type,'Booking'))
system
Okay . Your booking was successful ! Your reference number is JVTIZ6EI . Can I help with anything else today ?
thank()
user
Thank you goodbye
system
Happy to be of help , and enjoy your stay in Cambridge !
_:search day saturday
_:search destination cambridge
_:search type Train
_:search day saturday
_:search leave_at ?
_:search arrive_by 12:15
_:search departure ely
_:search destination cambridge
_:search type Train
_:search day saturday
_:search departure ely
_:search destination cambridge
_:result arrive_by 12:15
_:result count 4
_:result type Train
_:search arrive_by 12:15
_:search leave_at dontcare
_:search type Train
_:search day saturday
_:search departure ely
_:search destination cambridge
_:result count 4
_:search arrive_by 12:15
_:search leave_at dontcare
_:result arrive_by 11:52
_:result id TR3052
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 3
_:search type Train
_:result ref ?
_:search day saturday
_:search departure ely
_:search destination cambridge
_:result count 4
_:search arrive_by 12:15
_:search leave_at dontcare
_:result arrive_by 11:52
_:result id TR3052
_:result type Train
_:system offered _:booking
_:search people 3
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref QSAS4UNL
_:booking ticket 10.56 GBP
_:booking type Booking
_:search category guesthouse
_:search stars 4
_:search type Hotel
_:search day saturday
_:search departure ely
_:search destination cambridge
_:result count 4
_:search arrive_by 12:15
_:search leave_at dontcare
_:result arrive_by 11:52
_:result id TR3052
_:system offered _:booking
_:search people 3
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref QSAS4UNL
_:booking ticket 10.56 GBP
_:booking type Booking
_:search category guesthouse
_:search stars 4
_:search type Hotel
_:result amount many
_:result type Hotel
_:search departure ely
_:search destination cambridge
_:result count 4
_:search arrive_by 12:15
_:search leave_at dontcare
_:result arrive_by 11:52
_:result id TR3052
_:system offered _:booking
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref QSAS4UNL
_:booking ticket 10.56 GBP
_:booking type Booking
_:search category guesthouse
_:search stars 4
_:result amount many
_:result area centre
_:result category hotel
_:result name Alexander Bed and Breakfast
_:result pricerange cheap
_:result stars 4-star
_:result type Hotel
_:search day saturday
_:search people 4
_:search stay 5
_:search type Hotel
_:search departure ely
_:search destination cambridge
_:result count 4
_:search arrive_by 12:15
_:search leave_at dontcare
_:result arrive_by 11:52
_:result id TR3052
_:system offered _:booking
_:result ref ?
_:booking category Train
_:booking ticket 10.56 GBP
_:search category guesthouse
_:search stars 4
_:result amount many
_:result area centre
_:result category hotel
_:result name Alexander Bed and Breakfast
_:result pricerange cheap
_:result stars 4-star
_:result type Hotel
_:search day saturday
_:search people 4
_:search stay 5
_:search type Hotel
_:system inquired _:user
_:booking ref JVTIZ6EI
_:booking type Booking