inform((_:search,day,'sunday');(_:search,departure,'cambridge');(_:search,type,'Train'))
user
I 'd like a train leaving from Cambridge on Sunday , please .
request((_:search,arrive_by,?);(_:search,departure,?);(_:search,destination,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
I can do that for you ! Is there a particular destination , or even an arrival or departure time you need ?
inform((_:search,arrive_by,'17:00');(_:search,destination,'norwich');(_:search,type,'Train'))
user
Going to norwich . Arrive by 17:00 .
inform((_:result,arrive_by,'10:55');(_:result,destination,'Norwich');(_:result,id,'TR4969');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR4969 will get you to Norwich by 10:55 .   Would you like me to book it for you ?
request((_:result,duration,?);(_:result,id,?);(_:result,ticket,?);(_:result,type,'Train'))
user
I need the price , travel time , and train ID .
inform((_:result,duration,'79 minutes');(_:result,ticket,'14.08 pounds');(_:result,type,'Train')) thank()
system
Certainly .   The price is 14.08 pounds and the travel time is 79 minutes 	 .
inform((_:search,area,'west');(_:search,category,'hotel');(_:search,stars,'4');(_:search,type,'Hotel'))
user
Thanks . I also need a hotel with a star of 4 in the west .
inform((_:result,count,'2');(_:result,type,'Hotel'))
system
I have 2 choices in that area . Would you like those addresses ?
inform((_:search,has_parking,'yes');(_:search,pricerange,'expensive');(_:search,type,'Hotel')) request((_:result,ticket,?);(_:result,type,'Train'))
user
Do any of those choices include free parking and in the expensive price range ?
offer((_:booking,type,'Booking')) inform((_:result,name,'The huntingdon marriott');(_:result,type,'Hotel'))
system
The huntingdon marriott hotel meets your needs . Do you want me to book it ?
inform((_:search,people,'2');(_:search,stay,'4');(_:search,type,'Hotel'))
user
Yes please , for 2 people for 4 nights .
request((_:booking,day,?);(_:booking,type,'Booking'))
system
What day would you like to book the room for ?
inform((_:search,day,'wednesday');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
Wednesday . Could I get the reference number as well ?
reqmore() inform((_:booking,ref,'SDGKFOMN');(_:booking,type,'Booking'))
system
OK , I 've got your booking confirmed . Your reference number is SDGKFOMN . Is there anything else I can help you with ?
bye()
user
Thank you so much . I think that 's all I need for today . Take care . Bye .
system
Have a great day .
_:search day sunday
_:search departure cambridge
_:search type Train
_:search day sunday
_:search departure ?
_:search leave_at ?
_:search arrive_by 17:00
_:search destination norwich
_:search type Train
_:search day sunday
_:search departure ?
_:search leave_at ?
_:search arrive_by 17:00
_:search destination norwich
_:search type Train
_:result arrive_by 10:55
_:result destination Norwich
_:result id TR4969
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result duration ?
_:result id ?
_:result ticket ?
_:search day sunday
_:search departure ?
_:search leave_at ?
_:search arrive_by 17:00
_:search destination norwich
_:result arrive_by 10:55
_:result destination Norwich
_:result id TR4969
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result id ?
_:result duration 79 minutes
_:result ticket 14.08 pounds
_:result type Train
_:search area west
_:search category hotel
_:search stars 4
_:search type Hotel
_:search day sunday
_:search departure ?
_:search leave_at ?
_:search arrive_by 17:00
_:search destination norwich
_:result arrive_by 10:55
_:result destination Norwich
_:result id TR4969
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result id ?
_:result duration 79 minutes
_:result ticket 14.08 pounds
_:search area west
_:search category hotel
_:search stars 4
_:result count 2
_:result type Hotel
_:search has_parking yes
_:search pricerange expensive
_:search type Hotel
_:result ticket ?
_:result type Train
_:search day sunday
_:search departure ?
_:search leave_at ?
_:search arrive_by 17:00
_:search destination norwich
_:result arrive_by 10:55
_:result destination Norwich
_:result id TR4969
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result id ?
_:result duration 79 minutes
_:result ticket 14.08 pounds
_:search area west
_:search category hotel
_:search stars 4
_:result count 2
_:search has_parking yes
_:search pricerange expensive
_:result ticket ?
_:result name The huntingdon marriott
_:result type Hotel
_:search people 2
_:search stay 4
_:search type Hotel
_:search departure ?
_:search leave_at ?
_:search arrive_by 17:00
_:search destination norwich
_:result arrive_by 10:55
_:result destination Norwich
_:result id TR4969
_:system offered _:booking
_:booking category Train
_:result id ?
_:result duration 79 minutes
_:result ticket 14.08 pounds
_:search area west
_:search category hotel
_:search stars 4
_:result count 2
_:search has_parking yes
_:search pricerange expensive
_:result ticket ?
_:result name The huntingdon marriott
_:result type Hotel
_:search people 2
_:search stay 4
_:booking day ?
_:booking type Booking
_:search day wednesday
_:search type Hotel
_:result ref ?
_:search departure ?
_:search leave_at ?
_:search arrive_by 17:00
_:search destination norwich
_:result arrive_by 10:55
_:result destination Norwich
_:result id TR4969
_:system offered _:booking
_:booking category Train
_:result id ?
_:result duration 79 minutes
_:result ticket 14.08 pounds
_:search area west
_:search category hotel
_:search stars 4
_:result count 2
_:search has_parking yes
_:search pricerange expensive
_:result ticket ?
_:result name The huntingdon marriott
_:result type Hotel
_:search people 2
_:search stay 4
_:booking day ?
_:search day wednesday
_:search type Hotel
_:result ref ?
_:system inquired _:user
_:booking ref SDGKFOMN
_:booking type Booking
_:user dismissed _:system