inform((_:search,day,'sunday');(_:search,departure,'peterborough');(_:search,type,'Train'))
user
Hi , I need a train on Sunday leaving peterborough .
inform((_:result,count,'38');(_:result,day,'sunday');(_:result,departure,'peterborough');(_:result,type,'Train')) request((_:search,destination,?);(_:search,type,'Train'))
system
I have 38 trains leaving peterborough on sunday .   Where are you headed ?
inform((_:search,arrive_by,'12:30');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I am hoping to arrive in cambridge by 12:30 .
inform((_:result,count,'13');(_:result,leave_at,'05:19');(_:result,leave_at,'every 30 minutes after');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I have 13 trains meeting your criteria . The first leaves at 05:19 and leave every 30 minutes after . Can I book one of them for you ?
request((_:result,duration,?);(_:result,type,'Train'))
user
What is the one with the shortest travel time ?
inform((_:result,duration,'50 minutes');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
All the trains take exactly 50 minutes . What time would you like to depart ?
inform((_:search,arrive_by,'12:30');(_:search,type,'Train'))
user
Hm , I 'll take any train that will let me arrive by or before 12:30 .
reqmore() inform((_:booking,arrive_by,'12:09');(_:booking,category,'Train');(_:booking,leave_at,'11:19');(_:booking,ref,'QS1AJEL1');(_:booking,ticket,'13.2 GBP');(_:booking,type,'Booking'))
system
Booking was successful . Departs at 11:19 and arrives at 12:09 , that will be 13.2 GBP payable at the station , your reference number is QS1AJEL1 . Anything else I can help you with ?
inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I need a hotel , one with free parking .
canthelp((_:search,has_parking,'none');(_:search,type,'Hotel')) inform((_:result,amount,'a lot');(_:result,has_parking,'none');(_:result,type,'Hotel'))
system
There are a lot of possibilities here but none indicate free parking , just whether they have parking or not .   Could you list places with free parking ?
inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,pricerange,'expensive');(_:search,type,'Hotel'))
user
I need an expensive hotel that includes free parking .
offer((_:booking,type,'Booking')) inform((_:result,area,'east');(_:result,category,'hotel');(_:result,has_parking,'none');(_:result,name,'Express by Holiday Inn Cambridge');(_:result,pricerange,'expensive');(_:result,type,'Hotel'))
system
Express by Holiday Inn Cambridge is an expensive hotel located in the east , and it includes parking . Would you like me to book a stay there for you ?
inform((_:search,category,'hotel');(_:search,day,'sunday');(_:search,people,'same group of people');(_:search,stay,'3');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
I want to book this hotel for the same group of people and 3 nights starting from Sunday .   I 'll need a reference number please .
inform((_:booking,ref,'##');(_:booking,type,'Booking'))
system
Your reservation is confirmed and the reference number is ##
inform((_:search,name,'Express by Holiday Inn');(_:search,people,'4');(_:search,type,'Hotel'))
user
I 'm sorry ? Were you able to book the Express by Holiday Inn for 4 people ?
inform((_:booking,ref,'GT21FKR5');(_:booking,type,'Booking'))
system
Yes , sorry about that .. the reference number is GT21FKR5 .
thank()
user
Ok , thank you , that 's all I need for now .
system
Thank you ! Have a great day !
_:search day sunday
_:search departure peterborough
_:search type Train
_:search day sunday
_:search departure peterborough
_:result count 38
_:result day sunday
_:result departure peterborough
_:result type Train
_:search arrive_by 12:30
_:search destination cambridge
_:search type Train
_:search day sunday
_:search departure peterborough
_:result day sunday
_:result departure peterborough
_:search arrive_by 12:30
_:search destination cambridge
_:search type Train
_:result count 13
_:result leave_at 05:19
_:result leave_at every 30 minutes after
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result duration ?
_:search day sunday
_:search departure peterborough
_:result day sunday
_:result departure peterborough
_:search destination cambridge
_:result count 13
_:result leave_at 05:19
_:result leave_at every 30 minutes after
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result duration 50 minutes
_:result type Train
_:search leave_at ?
_:search arrive_by 12:30
_:search type Train
_:search day sunday
_:search departure peterborough
_:result day sunday
_:result departure peterborough
_:search destination cambridge
_:result count 13
_:result leave_at 05:19
_:result leave_at every 30 minutes after
_:system offered _:booking
_:result duration 50 minutes
_:result type Train
_:search leave_at ?
_:search arrive_by 12:30
_:system inquired _:user
_:booking arrive_by 12:09
_:booking category Train
_:booking leave_at 11:19
_:booking ref QS1AJEL1
_:booking ticket 13.2 GBP
_:booking type Booking
_:search category hotel
_:search has_parking yes
_:search type Hotel
_:search day sunday
_:search departure peterborough
_:result day sunday
_:result departure peterborough
_:search destination cambridge
_:result count 13
_:result leave_at 05:19
_:result leave_at every 30 minutes after
_:system offered _:booking
_:result duration 50 minutes
_:search leave_at ?
_:search arrive_by 12:30
_:system inquired _:user
_:booking arrive_by 12:09
_:booking category Train
_:booking leave_at 11:19
_:booking ref QS1AJEL1
_:booking ticket 13.2 GBP
_:booking type Booking
_:system canthelp _:search/501009fa
_:search/501009fa has_parking none
_:search/501009fa type Hotel
_:result amount a lot
_:result has_parking none
_:result type Hotel
_:search category hotel
_:search has_parking yes
_:search pricerange expensive
_:search type Hotel
_:search departure peterborough
_:result day sunday
_:result departure peterborough
_:search destination cambridge
_:result count 13
_:result leave_at 05:19
_:result leave_at every 30 minutes after
_:system offered _:booking
_:result duration 50 minutes
_:search leave_at ?
_:search arrive_by 12:30
_:system inquired _:user
_:booking arrive_by 12:09
_:booking category Train
_:booking leave_at 11:19
_:booking ref QS1AJEL1
_:booking ticket 13.2 GBP
_:booking type Booking
_:system canthelp _:search/501009fa
_:search/501009fa has_parking none
_:search/501009fa type Hotel
_:result amount a lot
_:search has_parking yes
_:search pricerange expensive
_:result area east
_:result category hotel
_:result has_parking none
_:result name Express by Holiday Inn Cambridge
_:result pricerange expensive
_:result type Hotel
_:search category hotel
_:search day sunday
_:search people same group of people
_:search stay 3
_:search type Hotel
_:result ref ?
_:search departure peterborough
_:result day sunday
_:result departure peterborough
_:search destination cambridge
_:result count 13
_:result leave_at 05:19
_:result leave_at every 30 minutes after
_:system offered _:booking
_:result duration 50 minutes
_:search leave_at ?
_:search arrive_by 12:30
_:system inquired _:user
_:booking arrive_by 12:09
_:booking category Train
_:booking leave_at 11:19
_:booking ticket 13.2 GBP
_:system canthelp _:search/501009fa
_:search/501009fa has_parking none
_:search/501009fa type Hotel
_:result amount a lot
_:search has_parking yes
_:search pricerange expensive
_:result area east
_:result category hotel
_:result has_parking none
_:result name Express by Holiday Inn Cambridge
_:result pricerange expensive
_:result type Hotel
_:search category hotel
_:search day sunday
_:search stay 3
_:result ref ?
_:booking ref ##
_:booking type Booking
_:search name Express by Holiday Inn
_:search people 4
_:search type Hotel
_:search departure peterborough
_:result day sunday
_:result departure peterborough
_:search destination cambridge
_:result count 13
_:result leave_at 05:19
_:result leave_at every 30 minutes after
_:system offered _:booking
_:result duration 50 minutes
_:search leave_at ?
_:search arrive_by 12:30
_:system inquired _:user
_:booking arrive_by 12:09
_:booking category Train
_:booking leave_at 11:19
_:booking ticket 13.2 GBP
_:system canthelp _:search/501009fa
_:search/501009fa has_parking none
_:search/501009fa type Hotel
_:result amount a lot
_:search has_parking yes
_:search pricerange expensive
_:result area east
_:result category hotel
_:result has_parking none
_:result name Express by Holiday Inn Cambridge
_:result pricerange expensive
_:result type Hotel
_:search category hotel
_:search day sunday
_:search stay 3
_:result ref ?
_:search name Express by Holiday Inn
_:search people 4
_:search type Hotel
_:booking ref GT21FKR5
_:booking type Booking