user
i am planning your trip in Cambridge
request((_:search,category,?);(_:search,type,'Attraction'))
system
Are you planning a trip to Cambridge ? If so , what type of information are you looking for today ?
inform((_:search,name,'worth house');(_:search,type,'Hotel'))
user
I want to know if the Worth House is still renting rooms .
offer((_:booking,type,'Booking'))
system
Yes they are . Would you like to book a room ?
inform((_:search,day,'thursday');(_:search,people,'2');(_:search,stay,'3');(_:search,type,'Hotel'))
user
yes book for 2 people and 3 nights from thursday
inform((_:booking,ref,'WX6QA7D0');(_:booking,type,'Booking'))
system
Booking was successful . 
 Reference number is : WX6QA7D0 .
inform((_:search,destination,'london liverpool street');(_:search,type,'Train'))
user
Thanks . I also need to find a train to london liverpool street .
request((_:search,arrive_by,?);(_:search,day,?);(_:search,departure,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Where are you departing from , and what day ? Is there a certain time you need to leave or arrive by ?
inform((_:search,departure,'cambridge');(_:search,type,'Train'))
user
I am leaving from Cambridge .
request((_:search,day,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Since this is the cambridge help desk , I assumed that , I really need the date and time to get you booked .
inform((_:search,arrive_by,'20:45');(_:search,day,'wednesday');(_:search,destination,'liverpool street');(_:search,type,'Train'))
user
Sure , you really should be more pleasant .   I need to get to London Liverpool Street on Wednesday by 20:45 please .
inform((_:result,arrive_by,'07:27');(_:result,day,'Wednesday');(_:result,departure,'Cambridge');(_:result,destination,'London Liverpool Street');(_:result,id,'TR1047');(_:result,ticket,'16.60 lbs');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The TR1047 leaves Cambridge for London Liverpool Street Wednesday arriving at 07:27 .   The price is 16.60 lbs . Can I book it for you ?
inform((_:search,people,'2');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes make the booking or me for 2 and provide the reference number .
inform((_:booking,category,'Train');(_:booking,ref,'POE0NTR1');(_:booking,ticket,'33.2 GBP');(_:booking,type,'Booking'))
system
Ok , I was able to make your reservation . Your total fee is 33.2 GBP . Your Reference number is : POE0NTR1 .
thank()
user
Thank you very much . That is all the information I need .
system
Okay great ! Have a great trip !
_:search category ?
_:search name worth house
_:search type Hotel
_:search category ?
_:search name worth house
_:system offered _:booking
_:booking type Booking
_:search day thursday
_:search people 2
_:search stay 3
_:search type Hotel
_:search category ?
_:search name worth house
_:system offered _:booking
_:search day thursday
_:search people 2
_:search stay 3
_:booking ref WX6QA7D0
_:booking type Booking
_:search destination london liverpool street
_:search type Train
_:search category ?
_:search name worth house
_:system offered _:booking
_:search people 2
_:search stay 3
_:booking ref WX6QA7D0
_:booking type Booking
_:search destination london liverpool street
_:search arrive_by ?
_:search day ?
_:search leave_at ?
_:search departure cambridge
_:search type Train
_:search category ?
_:search name worth house
_:system offered _:booking
_:search people 2
_:search stay 3
_:booking ref WX6QA7D0
_:booking type Booking
_:search departure cambridge
_:search leave_at ?
_:search arrive_by 20:45
_:search day wednesday
_:search destination liverpool street
_:search type Train
_:search category ?
_:search name worth house
_:system offered _:booking
_:search stay 3
_:booking ref WX6QA7D0
_:booking type Booking
_:search departure cambridge
_:search leave_at ?
_:search arrive_by 20:45
_:search day wednesday
_:search destination liverpool street
_:result arrive_by 07:27
_:result day Wednesday
_:result departure Cambridge
_:result destination London Liverpool Street
_:result id TR1047
_:result ticket 16.60 lbs
_:result type Train
_:booking category Train
_:search people 2
_:search type Train
_:result ref ?
_:search category ?
_:search name worth house
_:system offered _:booking
_:search stay 3
_:search departure cambridge
_:search leave_at ?
_:search arrive_by 20:45
_:search day wednesday
_:search destination liverpool street
_:result arrive_by 07:27
_:result day Wednesday
_:result departure Cambridge
_:result destination London Liverpool Street
_:result id TR1047
_:result ticket 16.60 lbs
_:result type Train
_:search people 2
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref POE0NTR1
_:booking ticket 33.2 GBP
_:booking type Booking