inform((_:search,area,'center');(_:search,category,'hotel');(_:search,stars,'2');(_:search,type,'Hotel'))
user
I 'm looking for a hotel to stay at . I want it to be at least 2 stars and in the center of town .
offer((_:booking,type,'Booking')) inform((_:result,area,'centre');(_:result,category,'hotel');(_:result,stars,'3');(_:result,stars,'4');(_:result,type,'Hotel'))
system
I have a 3 star hotel and a 4 star hotel both in the centre . Would you like to book one of them ?
inform((_:search,area,'centre');(_:search,stars,'2');(_:search,type,'Hotel'))
user
Do you have anything that is 2 star rated in the centre ?
canthelp((_:search,type,'Hotel')) reqmore()
system
we got none . can i help you with anything else ?
user
That is all I need .
request((_:search,category,?);(_:search,type,'Hotel')) canthelp((_:search,area,'centre');(_:search,stars,'2');(_:search,type,'Hotel'))
system
I am not finding a 2 star in the centre . Are you sure there is not another type of hotel you would like ?
inform((_:search,stars,'4');(_:search,type,'Hotel'))
user
I do need a place to stay , so are there any 4 star hotels available ?
select((_:result,pricerange,'cheap');(_:result,pricerange,'expensive');(_:result,type,'Hotel')) inform((_:result,count,'2');(_:result,type,'Hotel'))
system
I have 2 options - one is cheap and one is expensive . Which price range would you prefer ?
inform((_:search,day,'wednesday');(_:search,people,'1');(_:search,pricerange,'cheap');(_:search,stay,'2');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
cheap will work . can you book it for Wednesday ? 1 person , 2 nights . I 'll need the reference number too .
reqmore() inform((_:booking,name,'Alexander bed and breakfast');(_:booking,ref,'VWF48IZM');(_:booking,type,'Booking'))
system
I was able to book a room at Alexander bed and breakfast , your reference number is VWF48IZM . Is there anything else I can help with ?
inform((_:search,day,'friday');(_:search,departure,'cambridge');(_:search,destination,'norwich');(_:search,leave_at,'14:15');(_:search,type,'Train'))
user
I 'm also looking for a train . It should depart Cambridge after 14:15 and arrive in Norwich on friday .
inform((_:result,arrive_by,'15:55');(_:result,departure,'Cambridge');(_:result,destination,'Norwich');(_:result,id,'TR8314');(_:result,leave_at,'14:36');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR8314 departs Cambridge at 14:36 and arrives in Norwich at 15:55 . Would you like me to book a ticket for you ?
inform((_:search,people,'1');(_:search,type,'Train'))
user
YES PLEASE . FOR 1 PERSON .
inform((_:booking,category,'Train');(_:booking,id,'TR8314');(_:booking,people,'1');(_:booking,ref,'H0JS8RMF');(_:booking,ticket,'17.6 GBP');(_:booking,type,'Booking'))
system
1 ticket on TR8314 has been booked . Your total is 17.6 GBP , which you can pay at the station . Your Reference number is : H0JS8RMF .
thank()
user
Thanks , that was all I needed today .   Goodbye .
system
Thank you for calling . Have a great day ! Goodbye .
_:search area center
_:search category hotel
_:search stars 2
_:search type Hotel
_:search category hotel
_:system offered _:booking
_:booking type Booking
_:result area centre
_:result category hotel
_:result stars 3
_:result stars 4
_:result type Hotel
_:search area centre
_:search stars 2
_:search type Hotel
_:search category hotel
_:system offered _:booking
_:booking type Booking
_:result area centre
_:result category hotel
_:result stars 3
_:result stars 4
_:result type Hotel
_:search area centre
_:search stars 2
_:search type Hotel
_:system canthelp _:search/994af376
_:search/994af376 type Hotel
_:system inquired _:user
_:system offered _:booking
_:booking type Booking
_:result area centre
_:result category hotel
_:result stars 3
_:result stars 4
_:result type Hotel
_:search area centre
_:system canthelp _:search/994af376
_:search/994af376 type Hotel
_:system inquired _:user
_:search category ?
_:system canthelp _:search/a81cf91f
_:search/a81cf91f area centre
_:search/a81cf91f stars 2
_:search/a81cf91f type Hotel
_:search stars 4
_:search type Hotel
_:system offered _:booking
_:booking type Booking
_:result area centre
_:result category hotel
_:result stars 3
_:result stars 4
_:search area centre
_:system canthelp _:search/994af376
_:search/994af376 type Hotel
_:system inquired _:user
_:search category ?
_:system canthelp _:search/a81cf91f
_:search/a81cf91f area centre
_:search/a81cf91f stars 2
_:search/a81cf91f type Hotel
_:search stars 4
_:result pricerange cheap
_:result pricerange expensive
_:result count 2
_:result type Hotel
_:search day wednesday
_:search people 1
_:search pricerange cheap
_:search stay 2
_:search type Hotel
_:result ref ?
_:system offered _:booking
_:result area centre
_:result category hotel
_:result stars 3
_:result stars 4
_:search area centre
_:system canthelp _:search/994af376
_:search/994af376 type Hotel
_:search category ?
_:system canthelp _:search/a81cf91f
_:search/a81cf91f area centre
_:search/a81cf91f stars 2
_:search/a81cf91f type Hotel
_:search stars 4
_:result pricerange cheap
_:result pricerange expensive
_:result count 2
_:result type Hotel
_:search people 1
_:search pricerange cheap
_:search stay 2
_:result ref ?
_:system inquired _:user
_:booking name Alexander bed and breakfast
_:booking ref VWF48IZM
_:booking type Booking
_:search day friday
_:search departure cambridge
_:search destination norwich
_:search leave_at 14:15
_:search type Train
_:system offered _:booking
_:result area centre
_:result category hotel
_:result stars 3
_:result stars 4
_:search area centre
_:system canthelp _:search/994af376
_:search/994af376 type Hotel
_:search category ?
_:system canthelp _:search/a81cf91f
_:search/a81cf91f area centre
_:search/a81cf91f stars 2
_:search/a81cf91f type Hotel
_:search stars 4
_:result pricerange cheap
_:result pricerange expensive
_:result count 2
_:search pricerange cheap
_:search stay 2
_:result ref ?
_:system inquired _:user
_:booking name Alexander bed and breakfast
_:booking ref VWF48IZM
_:booking type Booking
_:search day friday
_:search departure cambridge
_:search destination norwich
_:search leave_at 14:15
_:result arrive_by 15:55
_:result departure Cambridge
_:result destination Norwich
_:result id TR8314
_:result leave_at 14:36
_:result type Train
_:booking category Train
_:search people 1
_:search type Train
_:system offered _:booking
_:result area centre
_:result category hotel
_:result stars 3
_:result stars 4
_:search area centre
_:system canthelp _:search/994af376
_:search/994af376 type Hotel
_:search category ?
_:system canthelp _:search/a81cf91f
_:search/a81cf91f area centre
_:search/a81cf91f stars 2
_:search/a81cf91f type Hotel
_:search stars 4
_:result pricerange cheap
_:result pricerange expensive
_:result count 2
_:search pricerange cheap
_:search stay 2
_:result ref ?
_:system inquired _:user
_:booking name Alexander bed and breakfast
_:search day friday
_:search departure cambridge
_:search destination norwich
_:search leave_at 14:15
_:result arrive_by 15:55
_:result departure Cambridge
_:result destination Norwich
_:result id TR8314
_:result leave_at 14:36
_:result type Train
_:search people 1
_:search type Train
_:booking category Train
_:booking id TR8314
_:booking people 1
_:booking ref H0JS8RMF
_:booking ticket 17.6 GBP
_:booking type Booking