inform((_:search,area,'north');(_:search,type,'Hotel'))
user
I want a place to stay in the north of town .
inform((_:result,amount,'plenty of');(_:result,type,'Hotel')) reqmore()
system
Okay , any other preferences ? We have plenty of options .
inform((_:search,stars,'2');(_:search,type,'Hotel'))
user
I would like something with a 2 star rating if possible .
offer((_:booking,type,'Booking')) select((_:result,address,'chesterton road');(_:result,address,'milton');(_:result,name,'ashley hotel');(_:result,name,'lovell lodge');(_:result,type,'Hotel'))
system
We have ashley hotel on chesterton road or lovell lodge on milton . Would you like me to book one of those ?
inform((_:search,day,'thursday');(_:search,name,'ashley hotel');(_:search,people,'2');(_:search,stay,'3');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
Bood ashley hotel for 2 people and 3 nights starting from Thursday .   What is the reference number please ?
thank() inform((_:booking,ref,'N9AC95R7');(_:booking,type,'Booking'))
system
Yes your reference number is N9AC95R7 . I hope you enjoy your stay .
inform((_:search,type,'Train'))
user
I am also looking for a train . Can you help me with that ?
request((_:search,leave_at,?);(_:search,type,'Train'))
system
Of course . When would you like to leave by ?
inform((_:search,day,'same day');(_:search,departure,'birmingham new street');(_:search,destination,'cambridge');(_:search,leave_at,'21:15');(_:search,type,'Train'))
user
The train should go to cambridge and should leave after 21:15 . 
 The train should depart from birmingham new street and should be on the same day as the hotel booking
inform((_:result,arrive_by,'9:23');(_:result,id,'TR3736');(_:result,leave_at,'6:40');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I have train TR3736 leaving at 6:40 and arriving at 9:23 .   Would you like to book that ?
inform((_:search,leave_at,'21:15');(_:search,people,'two');(_:search,type,'Train'))
user
I need the train to leave after 21:15 . I also need it booked for two people .
inform((_:result,arrive_by,'24:23');(_:result,id,'TR7324');(_:result,leave_at,'21:40');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
How about train TR7324 that leaves at 21:40 and arrives by 24:23 . Would you like to make reservations on that ?
inform((_:search,people,'2');(_:search,type,'Train'))
user
Yes please . I need tickets for 2 people .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'3YS7IOSA');(_:booking,ticket,'150.19 GBP');(_:booking,type,'Booking'))
system
Okay , booking was successful , the total fee is 150.19 GBP payable at the station . Reference number is : 3YS7IOSA . Anything else I can help you with ?
thank()
user
That will be all today .. Thanks . Goodbye
system
Enjoy your stay in Cambridge !
_:search area north
_:search type Hotel
_:search area north
_:result amount plenty of
_:result type Hotel
_:system inquired _:user
_:search stars 2
_:search type Hotel
_:search area north
_:result amount plenty of
_:system inquired _:user
_:search stars 2
_:system offered _:booking
_:booking type Booking
_:result address chesterton road
_:result address milton
_:result name ashley hotel
_:result name lovell lodge
_:result type Hotel
_:search day thursday
_:search name ashley hotel
_:search people 2
_:search stay 3
_:search type Hotel
_:result ref ?
_:search area north
_:result amount plenty of
_:system inquired _:user
_:search stars 2
_:system offered _:booking
_:result address chesterton road
_:result address milton
_:result name ashley hotel
_:result name lovell lodge
_:result type Hotel
_:search day thursday
_:search name ashley hotel
_:search people 2
_:search stay 3
_:result ref ?
_:booking ref N9AC95R7
_:booking type Booking
_:search type Train
_:search area north
_:result amount plenty of
_:system inquired _:user
_:search stars 2
_:system offered _:booking
_:result address chesterton road
_:result address milton
_:result name ashley hotel
_:result name lovell lodge
_:result type Hotel
_:search name ashley hotel
_:search people 2
_:search stay 3
_:result ref ?
_:booking ref N9AC95R7
_:booking type Booking
_:search day same day
_:search departure birmingham new street
_:search destination cambridge
_:search leave_at 21:15
_:search type Train
_:search area north
_:result amount plenty of
_:system inquired _:user
_:search stars 2
_:system offered _:booking
_:result address chesterton road
_:result address milton
_:result name ashley hotel
_:result name lovell lodge
_:search name ashley hotel
_:search stay 3
_:result ref ?
_:booking ref N9AC95R7
_:booking type Booking
_:search day same day
_:search departure birmingham new street
_:search destination cambridge
_:result arrive_by 9:23
_:result id TR3736
_:result leave_at 6:40
_:result type Train
_:booking category Train
_:search leave_at 21:15
_:search people two
_:search type Train
_:search area north
_:result amount plenty of
_:system inquired _:user
_:search stars 2
_:system offered _:booking
_:result address chesterton road
_:result address milton
_:result name ashley hotel
_:result name lovell lodge
_:search name ashley hotel
_:search stay 3
_:result ref ?
_:booking ref N9AC95R7
_:booking type Booking
_:search day same day
_:search departure birmingham new street
_:search destination cambridge
_:booking category Train
_:search leave_at 21:15
_:result arrive_by 24:23
_:result id TR7324
_:result leave_at 21:40
_:result type Train
_:search people 2
_:search type Train
_:search area north
_:result amount plenty of
_:search stars 2
_:system offered _:booking
_:result address chesterton road
_:result address milton
_:result name ashley hotel
_:result name lovell lodge
_:search name ashley hotel
_:search stay 3
_:result ref ?
_:search day same day
_:search departure birmingham new street
_:search destination cambridge
_:search leave_at 21:15
_:result arrive_by 24:23
_:result id TR7324
_:result leave_at 21:40
_:result type Train
_:search people 2
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking ref 3YS7IOSA
_:booking ticket 150.19 GBP
_:booking type Booking