inform((_:search,category,'guesthouse');(_:search,type,'Hotel'))
user
I want a place to stay and it needs to be a guesthouse .
request((_:search,area,?);(_:search,type,'Hotel'))
system
Which area of town would you like to stay ?
inform((_:search,area,'north');(_:search,type,'Hotel'))
user
I would like to stay in the north .
request((_:search,has_internet,?);(_:search,has_parking,?);(_:search,stars,?);(_:search,type,'Hotel')) inform((_:result,area,'North');(_:result,category,'guesthouses');(_:result,count,'11');(_:result,type,'Hotel'))
system
We have 11 guesthouses in the North .   Would you like to narrow it down by rating or amenities ?
inform((_:search,pricerange,'moderate');(_:search,stars,'4');(_:search,type,'Hotel'))
user
I would like somewhere with a 4 star rating at moderate price range
request((_:search,has_internet,?);(_:search,type,'Hotel')) inform((_:result,category,'hotels');(_:result,count,'7');(_:result,type,'Hotel'))
system
I have 7 hotels that meet that criteria . Will you be needing internet ?
inform((_:search,has_internet,'no');(_:search,type,'Hotel'))
user
I wo n't need wifi , but I would like it to be a guest house .
inform((_:result,name,'acorn guest house');(_:result,type,'Hotel'))
system
what about acorn guest house ?
inform((_:search,day,'tuesday');(_:search,people,'5');(_:search,stay,'5');(_:search,type,'Hotel'))
user
That sounds good can you book that for 5 people for 5 nights starting tuesday ?
inform((_:booking,day,'Tuesday');(_:booking,people,'5');(_:booking,ref,'442X9TUM');(_:booking,stay,'5');(_:booking,type,'Booking'))
system
You are booked for 5 nights beginning on Tuesday for 5 people .   Your reference # is 442X9TUM .
inform((_:search,day,'tuesday');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I also need a train from Cambridge on Tuesday .
request((_:search,destination,?);(_:search,type,'Train'))
system
Where will you be traveling too ?
inform((_:search,departure,'london kings cross');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I 'm sorry , I actually need a train to Cambridge . I 'll be coming from London Kings Cross .
inform((_:result,amount,'many');(_:result,day,'Tuesday');(_:result,departure,'London Kings Cross');(_:result,destination,'Cambridge');(_:result,type,'Train')) request((_:search,arrive_by,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Ok , we have many options from London Kings Cross to Cambridge on Tuesday . Is there a particular time you want to leave or arrive by ?
inform((_:search,arrive_by,'12:00');(_:search,type,'Train'))
user
Actually yes , I 'd love to arrive by 12:00
inform((_:result,arrive_by,'10:08');(_:result,id,'TR4987');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Train TR4987 will get you there by 10:08 . Do you need any tickets today ?
inform((_:search,people,'5');(_:search,type,'Train'))
user
Yes , I 'd appreciate it if could book it for me , for 5 people please .
inform((_:booking,category,'Train');(_:booking,ref,'0WCQKHG0');(_:booking,ticket,'118 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 118 GBP payable at the station . 
 Reference number is : 0WCQKHG0 .
thank()
user
That is all , thanks .
system
You 're welcome ! Have a great day !
_:search category guesthouse
_:search type Hotel
_:search category guesthouse
_:search area north
_:search type Hotel
_:search category guesthouse
_:search area north
_:search has_internet ?
_:search has_parking ?
_:result area North
_:result category guesthouses
_:result count 11
_:result type Hotel
_:search pricerange moderate
_:search stars 4
_:search type Hotel
_:search category guesthouse
_:search area north
_:search has_parking ?
_:result area North
_:search pricerange moderate
_:search stars 4
_:result category hotels
_:result count 7
_:result type Hotel
_:search has_internet no
_:search type Hotel
_:search category guesthouse
_:search area north
_:search has_parking ?
_:result area North
_:search pricerange moderate
_:search stars 4
_:result category hotels
_:result count 7
_:search has_internet no
_:result name acorn guest house
_:result type Hotel
_:search day tuesday
_:search people 5
_:search stay 5
_:search type Hotel
_:search category guesthouse
_:search area north
_:search has_parking ?
_:result area North
_:search pricerange moderate
_:search stars 4
_:result category hotels
_:result count 7
_:search has_internet no
_:result name acorn guest house
_:result type Hotel
_:search people 5
_:search stay 5
_:booking day Tuesday
_:booking people 5
_:booking ref 442X9TUM
_:booking stay 5
_:booking type Booking
_:search day tuesday
_:search destination cambridge
_:search type Train
_:search category guesthouse
_:search area north
_:search has_parking ?
_:result area North
_:search pricerange moderate
_:search stars 4
_:result category hotels
_:result count 7
_:search has_internet no
_:result name acorn guest house
_:result type Hotel
_:search people 5
_:search stay 5
_:booking day Tuesday
_:booking people 5
_:booking ref 442X9TUM
_:booking stay 5
_:booking type Booking
_:search day tuesday
_:search departure london kings cross
_:search destination cambridge
_:search type Train
_:search category guesthouse
_:search area north
_:search has_parking ?
_:result area North
_:search pricerange moderate
_:search stars 4
_:result category hotels
_:result count 7
_:search has_internet no
_:result name acorn guest house
_:search people 5
_:search stay 5
_:booking day Tuesday
_:booking people 5
_:booking ref 442X9TUM
_:booking stay 5
_:booking type Booking
_:search day tuesday
_:search departure london kings cross
_:search destination cambridge
_:result amount many
_:result day Tuesday
_:result departure London Kings Cross
_:result destination Cambridge
_:result type Train
_:search leave_at ?
_:search arrive_by 12:00
_:search type Train
_:search category guesthouse
_:search area north
_:search has_parking ?
_:result area North
_:search pricerange moderate
_:search stars 4
_:result category hotels
_:result count 7
_:search has_internet no
_:result name acorn guest house
_:search stay 5
_:booking day Tuesday
_:booking people 5
_:booking ref 442X9TUM
_:booking stay 5
_:booking type Booking
_:search day tuesday
_:search departure london kings cross
_:search destination cambridge
_:result amount many
_:result day Tuesday
_:result departure London Kings Cross
_:result destination Cambridge
_:search leave_at ?
_:search arrive_by 12:00
_:result arrive_by 10:08
_:result id TR4987
_:result type Train
_:system offered _:booking
_:booking category Train
_:search people 5
_:search type Train
_:search category guesthouse
_:search area north
_:search has_parking ?
_:result area North
_:search pricerange moderate
_:search stars 4
_:result category hotels
_:result count 7
_:search has_internet no
_:result name acorn guest house
_:search stay 5
_:booking day Tuesday
_:booking people 5
_:booking stay 5
_:search day tuesday
_:search departure london kings cross
_:search destination cambridge
_:result amount many
_:result day Tuesday
_:result departure London Kings Cross
_:result destination Cambridge
_:search leave_at ?
_:search arrive_by 12:00
_:result arrive_by 10:08
_:result id TR4987
_:result type Train
_:system offered _:booking
_:search people 5
_:search type Train
_:booking category Train
_:booking ref 0WCQKHG0
_:booking ticket 118 GBP
_:booking type Booking