inform((_:search,category,'hotel');(_:search,pricerange,'moderate');(_:search,stars,'4');(_:search,type,'Hotel'))
user
Find me a place to stay . I need a hotel in the moderate price range with a star of 4 .
request((_:search,area,?);(_:search,type,'Hotel'))
system
What area of town interests you most ?
inform((_:search,area,'dontcare');(_:search,has_internet,'yes');(_:search,type,'Hotel'))
user
Any area is fine , as long as the place has free wifi .
request((_:search,has_parking,?);(_:search,type,'Hotel'))
system
Will you need free parking as well ?
inform((_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Yes , I will also need free parking .
request((_:search,pricerange,?);(_:search,stars,?);(_:search,type,'Hotel')) canthelp((_:search,category,'hotels');(_:search,pricerange,'moderate');(_:search,stars,'4');(_:search,type,'Hotel'))
system
There are no hotels in the moderate price range with a 4 star rating .   Is there another price range or star rating that you would like me to check ?
inform((_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
Just check moderate price range then please !
offer((_:booking,type,'Booking')) select((_:result,name,'Ashley Hotel and Lovell Lodge');(_:result,type,'Hotel'))
system
We have the Ashley Hotel and Lovell Lodge that fit what you want , would you like me to book one for you ?
inform((_:search,stay,'four');(_:search,type,'Hotel'))
user
Yes just for me . For four nights please
request((_:booking,day,?);(_:booking,type,'Booking'))
system
What day would you like you stay to start ?
inform((_:search,day,'sunday');(_:search,type,'Hotel'))
user
I would like my reservations to start on sunday .
reqmore() inform((_:booking,ref,'WTJER271');(_:booking,type,'Booking'))
system
Done ! Your reference number is WTJER271 . Can I help you with anything else ?
inform((_:search,destination,'ely');(_:search,type,'Train'))
user
i also want a train to take me to ely
request((_:search,day,?);(_:search,type,'Train')) inform((_:result,destination,'ely');(_:result,type,'Train'))
system
On what day do you need to go to Ely ?
inform((_:search,day,'thursday');(_:search,departure,'cambridge');(_:search,type,'Train'))
user
Thursday , please . I need to leave from Cambridge .
inform((_:result,count,'10');(_:result,type,'Train')) request((_:search,arrive_by,?);(_:search,leave_at,?);(_:search,type,'Train')) thank()
system
Ok ! There are 10 trains ; do you have a time preference ?
inform((_:search,arrive_by,'20:15');(_:search,type,'Train'))
user
Yes , I would like to arrive by 20:15 .
inform((_:result,arrive_by,'18:07');(_:result,arrive_by,'20:07');(_:result,destination,'ely');(_:result,id,'TR7355');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR7355 arrives in ely by 18:07 , or there is also one that arrives by 20:07 .   Would you like to book a ticket for one of these ?
inform((_:search,people,'one');(_:search,type,'Train'))
user
Yes please . I need one ticket .
reqmore() inform((_:booking,category,'Train');(_:booking,id,'561mgk3j.');(_:booking,type,'Booking'))
system
Your ticket has been booked . Your reference number is 561MGK3J. Is there anything else I can do for you ?
user
That was all I needed .
system
Thank you for contacting us and have a nice day .
_:search category hotel
_:search pricerange moderate
_:search stars 4
_:search type Hotel
_:search category hotel
_:search pricerange moderate
_:search stars 4
_:search area dontcare
_:search has_internet yes
_:search type Hotel
_:search category hotel
_:search pricerange moderate
_:search stars 4
_:search area dontcare
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:search category hotel
_:search area dontcare
_:search has_internet yes
_:search has_parking yes
_:search stars ?
_:system canthelp _:search/edeea344
_:search/edeea344 category hotels
_:search/edeea344 pricerange moderate
_:search/edeea344 stars 4
_:search/edeea344 type Hotel
_:search pricerange moderate
_:search type Hotel
_:search category hotel
_:search area dontcare
_:search has_internet yes
_:search has_parking yes
_:search stars ?
_:system canthelp _:search/edeea344
_:search/edeea344 category hotels
_:search/edeea344 pricerange moderate
_:search/edeea344 stars 4
_:search/edeea344 type Hotel
_:search pricerange moderate
_:system offered _:booking
_:booking type Booking
_:result name Ashley Hotel and Lovell Lodge
_:result type Hotel
_:search stay four
_:search type Hotel
_:search category hotel
_:search area dontcare
_:search has_internet yes
_:search has_parking yes
_:search stars ?
_:system canthelp _:search/edeea344
_:search/edeea344 category hotels
_:search/edeea344 pricerange moderate
_:search/edeea344 stars 4
_:search/edeea344 type Hotel
_:search pricerange moderate
_:system offered _:booking
_:result name Ashley Hotel and Lovell Lodge
_:result type Hotel
_:search stay four
_:booking day ?
_:booking type Booking
_:search day sunday
_:search type Hotel
_:search category hotel
_:search area dontcare
_:search has_internet yes
_:search has_parking yes
_:search stars ?
_:system canthelp _:search/edeea344
_:search/edeea344 category hotels
_:search/edeea344 pricerange moderate
_:search/edeea344 stars 4
_:search/edeea344 type Hotel
_:search pricerange moderate
_:system offered _:booking
_:result name Ashley Hotel and Lovell Lodge
_:result type Hotel
_:search stay four
_:booking day ?
_:search day sunday
_:system inquired _:user
_:booking ref WTJER271
_:booking type Booking
_:search destination ely
_:search type Train
_:search category hotel
_:search area dontcare
_:search has_internet yes
_:search has_parking yes
_:search stars ?
_:system canthelp _:search/edeea344
_:search/edeea344 category hotels
_:search/edeea344 pricerange moderate
_:search/edeea344 stars 4
_:search/edeea344 type Hotel
_:search pricerange moderate
_:system offered _:booking
_:result name Ashley Hotel and Lovell Lodge
_:search stay four
_:booking day ?
_:system inquired _:user
_:booking ref WTJER271
_:booking type Booking
_:search destination ely
_:result destination ely
_:result type Train
_:search day thursday
_:search departure cambridge
_:search type Train
_:search category hotel
_:search area dontcare
_:search has_internet yes
_:search has_parking yes
_:search stars ?
_:system canthelp _:search/edeea344
_:search/edeea344 category hotels
_:search/edeea344 pricerange moderate
_:search/edeea344 stars 4
_:search/edeea344 type Hotel
_:search pricerange moderate
_:system offered _:booking
_:result name Ashley Hotel and Lovell Lodge
_:search stay four
_:booking day ?
_:system inquired _:user
_:booking ref WTJER271
_:booking type Booking
_:search destination ely
_:result destination ely
_:search day thursday
_:search departure cambridge
_:result count 10
_:result type Train
_:search leave_at ?
_:search arrive_by 20:15
_:search type Train
_:search category hotel
_:search area dontcare
_:search has_internet yes
_:search has_parking yes
_:search stars ?
_:system canthelp _:search/edeea344
_:search/edeea344 category hotels
_:search/edeea344 pricerange moderate
_:search/edeea344 stars 4
_:search/edeea344 type Hotel
_:search pricerange moderate
_:system offered _:booking
_:result name Ashley Hotel and Lovell Lodge
_:search stay four
_:booking day ?
_:system inquired _:user
_:booking ref WTJER271
_:booking type Booking
_:search destination ely
_:search day thursday
_:search departure cambridge
_:result count 10
_:search leave_at ?
_:search arrive_by 20:15
_:result arrive_by 18:07
_:result arrive_by 20:07
_:result destination ely
_:result id TR7355
_:result type Train
_:booking category Train
_:search people one
_:search type Train
_:search category hotel
_:search area dontcare
_:search has_internet yes
_:search has_parking yes
_:search stars ?
_:system canthelp _:search/edeea344
_:search/edeea344 category hotels
_:search/edeea344 pricerange moderate
_:search/edeea344 stars 4
_:search/edeea344 type Hotel
_:search pricerange moderate
_:system offered _:booking
_:result name Ashley Hotel and Lovell Lodge
_:search stay four
_:booking day ?
_:booking ref WTJER271
_:search destination ely
_:search day thursday
_:search departure cambridge
_:result count 10
_:search leave_at ?
_:search arrive_by 20:15
_:result arrive_by 18:07
_:result arrive_by 20:07
_:result destination ely
_:result id TR7355
_:result type Train
_:search people one
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking id 561mgk3j.
_:booking type Booking