inform((_:search,day,'wednesday');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
Can you help me find a train for Wednesday , heading into Cambridge ?
inform((_:result,count,'5');(_:result,type,'Train'))
system
I have five trains that meet your criteria .
inform((_:search,departure,'london liverpool street');(_:search,leave_at,'16:15');(_:search,type,'Train'))
user
I 'm departing from london liverpool street and would like to leave after 16:15 . Does this help ?
inform((_:result,day,'wednesday');(_:result,departure,'london liverpool');(_:result,destination,'Cambridge');(_:result,id,'TR2232');(_:result,leave_at,'17:39');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The TR2232 train is available . It departs wednesday at 17:39 from london liverpool to Cambridge . Would you like me to book you a ticket ?
user
Yes please book me a ticket .
request((_:search,people,?);(_:search,type,'Train'))
system
Just to clarify , would that be just one ticket or multiple tickets ?
request((_:result,arrive_by,?);(_:result,duration,?);(_:result,type,'Train'))
user
Oh wait , before booking I would like to know what the arrival time and travel time is on that train .
inform((_:result,arrive_by,'19:07');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
It will arrive by 19:07 .   Do you need tickets ?
request((_:result,duration,?);(_:result,type,'Train'))
user
I need to know the travel time before booking .
inform((_:result,duration,'88 minutes');(_:result,type,'Train'))
system
the travel time is 88 minutes .
inform((_:search,category,'hotel');(_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
Thanks , I actually do n't want to book just yet . I do need a place to stay though . Could you please suggest a hotel in a moderate price range ?
request((_:search,has_internet,?);(_:search,has_parking,?);(_:search,type,'Hotel')) inform((_:result,amount,'few');(_:result,category,'hotel');(_:result,type,'Hotel'))
system
I found few hotel for you but before I make a reservation , do prefer it have Internet or parking option ?
inform((_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Yes , it will need to have free parking and free internet please
request((_:search,area,?);(_:search,type,'Hotel'))
system
Do you have a specific area you want to stay in ?
inform((_:search,area,'north');(_:search,type,'Hotel'))
user
Yes , I am looking for something in the North .
select((_:result,category,'guesthouse');(_:result,category,'hotel');(_:result,type,'Hotel')) inform((_:result,count,'9');(_:result,type,'Hotel'))
system
I see 9 options here . Do you prefer a guesthouse or a hotel ?
inform((_:search,category,'hotel');(_:search,pricerange,'moderately');(_:search,type,'Hotel'))
user
I think I 'd like a moderately priced hotel , please .
select((_:result,name,'Ashley hotel');(_:result,name,'Lovell Lodge');(_:result,type,'Hotel')) offer((_:booking,type,'Booking')) inform((_:result,count,'2');(_:result,type,'Hotel'))
system
I have 2 in that area . They are Ashley hotel and Lovell Lodge . Would you like me to make reservations for one of these ?
inform((_:search,name,'lovell lodge');(_:search,type,'Hotel'))
user
I like the sound of the Lovell Lodge .
offer((_:booking,type,'Booking'))
system
Great , would you like me to book it for you ?
inform((_:search,people,'7');(_:search,stay,'4');(_:search,type,'Hotel'))
user
Yes please . There will be 7 people staying for 4 nights
reqmore() inform((_:booking,day,'wednesday');(_:booking,ref,'ZFBJXY09');(_:booking,type,'Booking'))
system
I have you booked as requested starting on wednesday , the reference number is ZFBJXY09 any other questions today ?
thank()
user
That is everything , thank you for your assistance .
system
I hope you enjoy your stay . Contact us anytime . Good Bye .
_:search day wednesday
_:search destination cambridge
_:search type Train
_:search day wednesday
_:search destination cambridge
_:result count 5
_:result type Train
_:search departure london liverpool street
_:search leave_at 16:15
_:search type Train
_:search day wednesday
_:search destination cambridge
_:result count 5
_:search departure london liverpool street
_:search leave_at 16:15
_:search type Train
_:result day wednesday
_:result departure london liverpool
_:result destination Cambridge
_:result id TR2232
_:result leave_at 17:39
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search day wednesday
_:search destination cambridge
_:result count 5
_:search departure london liverpool street
_:search leave_at 16:15
_:result day wednesday
_:result departure london liverpool
_:result destination Cambridge
_:result id TR2232
_:result leave_at 17:39
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people ?
_:search type Train
_:result arrive_by ?
_:result duration ?
_:search day wednesday
_:search destination cambridge
_:result count 5
_:search departure london liverpool street
_:search leave_at 16:15
_:result day wednesday
_:result departure london liverpool
_:result destination Cambridge
_:result id TR2232
_:result leave_at 17:39
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people ?
_:search type Train
_:result duration ?
_:result arrive_by 19:07
_:result type Train
_:search day wednesday
_:search destination cambridge
_:result count 5
_:search departure london liverpool street
_:search leave_at 16:15
_:result day wednesday
_:result departure london liverpool
_:result destination Cambridge
_:result id TR2232
_:result leave_at 17:39
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people ?
_:result arrive_by 19:07
_:result duration 88 minutes
_:result type Train
_:search category hotel
_:search pricerange moderate
_:search type Hotel
_:search day wednesday
_:search destination cambridge
_:result count 5
_:search departure london liverpool street
_:search leave_at 16:15
_:result day wednesday
_:result departure london liverpool
_:result destination Cambridge
_:result id TR2232
_:result leave_at 17:39
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people ?
_:result arrive_by 19:07
_:result duration 88 minutes
_:search category hotel
_:search pricerange moderate
_:result amount few
_:result category hotel
_:result type Hotel
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:search day wednesday
_:search destination cambridge
_:result count 5
_:search departure london liverpool street
_:search leave_at 16:15
_:result day wednesday
_:result departure london liverpool
_:result destination Cambridge
_:result id TR2232
_:result leave_at 17:39
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people ?
_:result arrive_by 19:07
_:result duration 88 minutes
_:search category hotel
_:search pricerange moderate
_:result amount few
_:result category hotel
_:result type Hotel
_:search has_internet yes
_:search has_parking yes
_:search area north
_:search type Hotel
_:search day wednesday
_:search destination cambridge
_:search departure london liverpool street
_:search leave_at 16:15
_:result day wednesday
_:result departure london liverpool
_:result destination Cambridge
_:result id TR2232
_:result leave_at 17:39
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people ?
_:result arrive_by 19:07
_:result duration 88 minutes
_:result amount few
_:search has_internet yes
_:search has_parking yes
_:search area north
_:result category guesthouse
_:result category hotel
_:result count 9
_:result type Hotel
_:search category hotel
_:search pricerange moderately
_:search type Hotel
_:search day wednesday
_:search destination cambridge
_:search departure london liverpool street
_:search leave_at 16:15
_:result day wednesday
_:result departure london liverpool
_:result destination Cambridge
_:result id TR2232
_:result leave_at 17:39
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people ?
_:result arrive_by 19:07
_:result duration 88 minutes
_:result amount few
_:search has_internet yes
_:search has_parking yes
_:search area north
_:result category guesthouse
_:result category hotel
_:search category hotel
_:search pricerange moderately
_:result name Ashley hotel
_:result name Lovell Lodge
_:result count 2
_:result type Hotel
_:search name lovell lodge
_:search type Hotel
_:search day wednesday
_:search destination cambridge
_:search departure london liverpool street
_:search leave_at 16:15
_:result day wednesday
_:result departure london liverpool
_:result destination Cambridge
_:result id TR2232
_:result leave_at 17:39
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result arrive_by 19:07
_:result duration 88 minutes
_:result amount few
_:search has_internet yes
_:search has_parking yes
_:search area north
_:result category guesthouse
_:result category hotel
_:search category hotel
_:search pricerange moderately
_:result name Ashley hotel
_:result name Lovell Lodge
_:result count 2
_:result type Hotel
_:search name lovell lodge
_:search people 7
_:search stay 4
_:search type Hotel
_:search day wednesday
_:search destination cambridge
_:search departure london liverpool street
_:search leave_at 16:15
_:result day wednesday
_:result departure london liverpool
_:result destination Cambridge
_:result id TR2232
_:result leave_at 17:39
_:system offered _:booking
_:booking category Train
_:result arrive_by 19:07
_:result duration 88 minutes
_:result amount few
_:search has_internet yes
_:search has_parking yes
_:search area north
_:result category guesthouse
_:result category hotel
_:search category hotel
_:search pricerange moderately
_:result name Ashley hotel
_:result name Lovell Lodge
_:result count 2
_:result type Hotel
_:search name lovell lodge
_:search people 7
_:search stay 4
_:search type Hotel
_:system inquired _:user
_:booking day wednesday
_:booking ref ZFBJXY09
_:booking type Booking