inform((_:search,type,'Hotel'))
user
Please help me find somewhere to stay .
request((_:search,category,?);(_:search,pricerange,?);(_:search,type,'Hotel'))
system
Absolutely ! What type of hotel would you like to stay in and what is your price range ?
inform((_:search,category,'guesthouse');(_:search,has_internet,'yes');(_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
I would like to stay in a guesthouse type of hotel that is in the moderate price range . Also , it should have free wifi .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,category,'guesthouses');(_:result,count,'14');(_:result,type,'Hotel'))
system
We have 14 guesthouses around town that fit your criteria . Are you planning on staying in a specific area of town ?
inform((_:search,area,'dontcare');(_:search,type,'Hotel'))
user
I do n't have an area preference .
inform((_:booking,name,'Avalon');(_:booking,type,'Booking'))
system
I can book a room for you at Avalon .
inform((_:search,day,'saturday');(_:search,people,'4');(_:search,stay,'4');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
I 'd like to book the room for 4 people , for 4 nights , starting Saturday .   Please provide me with the reference number .
reqmore() inform((_:booking,ref,'KPBDLEXW');(_:booking,type,'Booking'))
system
Booking was successful . 
 Reference number is : KPBDLEXW . anything else for you ?
inform((_:search,departure,'leicester');(_:search,type,'Train'))
user
Yes , I need to find a train from leicester to get to the hotel .
request((_:search,arrive_by,?);(_:search,departure,?);(_:search,type,'Train')) inform((_:result,destination,'Cambridge');(_:result,type,'Train'))
system
Sure , arrival at the Cambridge station ?   When are you traveling ?
inform((_:search,day,'saturday');(_:search,leave_at,'18:45');(_:search,type,'Train'))
user
I will be travelling on Saturday , but I ca n't leave until the evening after 18:45 .
inform((_:result,id,'TR5790');(_:result,leave_at,'19:09');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
train ID TR5790 leaves at 19:09 . will that be fine with you ?
inform((_:search,people,'4');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Can you book the train for my entire group of people and give me the reference number please ?
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'4QNVL472');(_:booking,ticket,'120.96 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 120.96 GBP payable at the station . 
 Reference number is : 4QNVL472 . Can i help with anything else today ?
thank()
user
That 's all I need for today , thank you !
system
You are welcome , enjoy your stay in cambridge .
_:search type Hotel
_:search category guesthouse
_:search has_internet yes
_:search pricerange moderate
_:search type Hotel
_:search category guesthouse
_:search has_internet yes
_:search pricerange moderate
_:result category guesthouses
_:result count 14
_:result type Hotel
_:search area dontcare
_:search type Hotel
_:search category guesthouse
_:search has_internet yes
_:search pricerange moderate
_:result category guesthouses
_:result count 14
_:result type Hotel
_:search area dontcare
_:booking name Avalon
_:booking type Booking
_:search day saturday
_:search people 4
_:search stay 4
_:search type Hotel
_:result ref ?
_:search category guesthouse
_:search has_internet yes
_:search pricerange moderate
_:result category guesthouses
_:result count 14
_:result type Hotel
_:search area dontcare
_:booking name Avalon
_:search day saturday
_:search people 4
_:search stay 4
_:result ref ?
_:system inquired _:user
_:booking ref KPBDLEXW
_:booking type Booking
_:search departure leicester
_:search type Train
_:search category guesthouse
_:search has_internet yes
_:search pricerange moderate
_:result category guesthouses
_:result count 14
_:search area dontcare
_:booking name Avalon
_:search people 4
_:search stay 4
_:result ref ?
_:system inquired _:user
_:booking ref KPBDLEXW
_:booking type Booking
_:search arrive_by ?
_:search departure ?
_:result destination Cambridge
_:result type Train
_:search day saturday
_:search leave_at 18:45
_:search type Train
_:search category guesthouse
_:search has_internet yes
_:search pricerange moderate
_:result category guesthouses
_:result count 14
_:search area dontcare
_:booking name Avalon
_:search stay 4
_:result ref ?
_:system inquired _:user
_:booking ref KPBDLEXW
_:booking type Booking
_:search arrive_by ?
_:search departure ?
_:result destination Cambridge
_:search day saturday
_:search leave_at 18:45
_:result id TR5790
_:result leave_at 19:09
_:result type Train
_:system offered _:booking
_:booking category Train
_:search people 4
_:search type Train
_:search category guesthouse
_:search has_internet yes
_:search pricerange moderate
_:result category guesthouses
_:result count 14
_:search area dontcare
_:booking name Avalon
_:search stay 4
_:result ref ?
_:search arrive_by ?
_:search departure ?
_:result destination Cambridge
_:search day saturday
_:search leave_at 18:45
_:result id TR5790
_:result leave_at 19:09
_:result type Train
_:system offered _:booking
_:search people 4
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking ref 4QNVL472
_:booking ticket 120.96 GBP
_:booking type Booking