inform((_:search,has_internet,'yes');(_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
Hi I am looking for a moderate priced place to stay that has free wifi .
request((_:search,area,?);(_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,amount,'about 17');(_:result,type,'Hotel'))
system
Let 's see what we can find . I have about 17 options . Do you have a certain area you prefer or maybe a price range preference ?
inform((_:search,has_internet,'yes');(_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
I would prefer moderate price range and wifi included
inform((_:result,area,'north');(_:result,name,'kirkwood house');(_:result,type,'Hotel'))
system
How about kirkwood house ? It 's in the north .
inform((_:search,category,'guesthouse');(_:search,type,'Hotel'))
user
Is it a guesthouse ?
offer((_:booking,type,'Booking')) inform((_:result,category,'guesthouse');(_:result,type,'Hotel'))
system
Yes it is a guesthouse .   Would you like me to book it for you ?
inform((_:search,day,'wednesday');(_:search,people,'3');(_:search,stay,'2');(_:search,type,'Hotel'))
user
Yes please I need it booked for 3 people for 2 nights starting on Wednesday .
inform((_:booking,ref,'F74W1S62');(_:booking,type,'Booking'))
system
Alright , I have you booked successfully , and your reference number is F74W1S62 .
inform((_:search,day,'friday');(_:search,leave_at,'18:15');(_:search,type,'Train'))
user
That 's awesome . Can you also look for a train for me ? I 'd like to leave on friday after 18:15 .
inform((_:result,amount,'many');(_:result,day,'Friday');(_:result,leave_at,'18:15');(_:result,type,'Train')) request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Train'))
system
We have many trains on Friday after 18:15 . To narrow it down , can you tell me where is your starting location for the train ? And what is your destination ?
inform((_:search,departure,'cambridge');(_:search,destination,'london kings cross');(_:search,type,'Train'))
user
So the train should depart from cambridge and go to london kings cross .
inform((_:booking,category,'Train');(_:booking,ref,'U4G7GGGH');(_:booking,ticket,'23.6 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 23.6 GBP payable at the station . 
 Reference number is : U4G7GGGH .
inform((_:search,people,'3');(_:search,type,'Train'))
user
Did you book that for my whole group ? 3 people ?
reqmore() inform((_:booking,category,'Train');(_:booking,people,'3');(_:booking,ref,'5VJX8JWT');(_:booking,ticket,'70.8 GBP');(_:booking,type,'Booking'))
system
Sorry , no it was n't . I have updated this info for 3 people Booking was successful , the total fee is 70.8 GBP . Reference number is : 5VJX8JWT . Anything else ?
bye()
user
no that 's all for now .   thanks ,   bye
system
You are welcome .   Have a nice trip .   Bye .
_:search has_internet yes
_:search pricerange moderate
_:search type Hotel
_:search area ?
_:result amount about 17
_:result type Hotel
_:search has_internet yes
_:search pricerange moderate
_:search type Hotel
_:search area ?
_:result amount about 17
_:search has_internet yes
_:search pricerange moderate
_:result area north
_:result name kirkwood house
_:result type Hotel
_:search category guesthouse
_:search type Hotel
_:search area ?
_:result amount about 17
_:search has_internet yes
_:search pricerange moderate
_:result area north
_:result name kirkwood house
_:search category guesthouse
_:system offered _:booking
_:booking type Booking
_:result category guesthouse
_:result type Hotel
_:search day wednesday
_:search people 3
_:search stay 2
_:search type Hotel
_:search area ?
_:result amount about 17
_:search has_internet yes
_:search pricerange moderate
_:result area north
_:result name kirkwood house
_:search category guesthouse
_:system offered _:booking
_:result category guesthouse
_:result type Hotel
_:search people 3
_:search stay 2
_:booking ref F74W1S62
_:booking type Booking
_:search day friday
_:search leave_at 18:15
_:search type Train
_:search area ?
_:search has_internet yes
_:search pricerange moderate
_:result area north
_:result name kirkwood house
_:search category guesthouse
_:system offered _:booking
_:result category guesthouse
_:search people 3
_:search stay 2
_:booking ref F74W1S62
_:booking type Booking
_:search day friday
_:search leave_at 18:15
_:result amount many
_:result day Friday
_:result leave_at 18:15
_:result type Train
_:search departure cambridge
_:search destination london kings cross
_:search type Train
_:search area ?
_:search has_internet yes
_:search pricerange moderate
_:result area north
_:result name kirkwood house
_:search category guesthouse
_:system offered _:booking
_:result category guesthouse
_:search stay 2
_:search day friday
_:search leave_at 18:15
_:result amount many
_:result day Friday
_:result leave_at 18:15
_:result type Train
_:search departure cambridge
_:search destination london kings cross
_:booking category Train
_:booking ref U4G7GGGH
_:booking ticket 23.6 GBP
_:booking type Booking
_:search people 3
_:search type Train
_:search area ?
_:search has_internet yes
_:search pricerange moderate
_:result area north
_:result name kirkwood house
_:search category guesthouse
_:system offered _:booking
_:result category guesthouse
_:search stay 2
_:search day friday
_:search leave_at 18:15
_:result amount many
_:result day Friday
_:result leave_at 18:15
_:result type Train
_:search departure cambridge
_:search destination london kings cross
_:search people 3
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking people 3
_:booking ref 5VJX8JWT
_:booking ticket 70.8 GBP
_:booking type Booking
_:user dismissed _:system