inform((_:search,has_internet,'yes');(_:search,has_parking,'dontcare');(_:search,type,'Hotel'))
user
I need a place to stay that has free wifi . I do n't need parking though . Thank you .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,count,'32');(_:result,has_internet,'none');(_:result,type,'Hotel'))
system
I have 32 locations offering free wifi . Do you have a particular area of town in mind ?
inform((_:search,area,'north');(_:search,has_parking,'no');(_:search,stars,'1');(_:search,type,'Hotel'))
user
a star of 1 and in the North part of town thank you
canthelp((_:search,category,'guesthouse');(_:search,category,'hotel');(_:search,type,'Hotel'))
system
I do not have any hotel or guesthouse matching that description
inform((_:search,stars,'four');(_:search,type,'Hotel'))
user
Okay , can we try one with a star of four ?
offer((_:booking,type,'Booking')) inform((_:result,name,'The avalon guesthouse');(_:result,stars,'four');(_:result,type,'Hotel'))
system
The avalon guesthouse is four starts and meets your needs , would you like me to book you ?
inform((_:search,day,'saturday');(_:search,people,'6');(_:search,stay,'4');(_:search,type,'Hotel'))
user
Yes , please . We will be arriving on Saturday and staying 4 nights . There are 6 people in our party .
reqmore() inform((_:booking,ref,'M7X0176H');(_:booking,type,'Booking'))
system
Booking was successful . Reference number is :   M7X0176H . Is there anything else I can help you with today ?
inform((_:search,type,'Restaurant'))
user
I need a place to dine .
request((_:search,area,?);(_:search,food,?);(_:search,type,'Restaurant'))
system
What type of cuisine are you looking for and what area of town ?
inform((_:search,area,'centre');(_:search,food,'italian');(_:search,pricerange,'cheap');(_:search,type,'Restaurant'))
user
I want a cheap italian place in the centre
inform((_:result,count,'3');(_:result,name,'ask');(_:result,type,'Restaurant'))
system
There are three options to choose from . I recommend ask .
inform((_:search,name,'ask');(_:search,type,'Restaurant')) request((_:result,phone,?);(_:result,type,'Restaurant'))
user
Okay , can you give me the phone number for ask ?
offer((_:booking,type,'Booking')) inform((_:result,name,'ask');(_:result,phone,'01223364917');(_:result,type,'Restaurant'))
system
The phone number at ask is 01223364917 . Would you like me to make a reservation for that ?
thank()
user
No that will be all thanks .
system
Okay , enjoy your visit to Cambridge !
_:search has_internet yes
_:search has_parking dontcare
_:search type Hotel
_:search has_internet yes
_:result count 32
_:result has_internet none
_:result type Hotel
_:search area north
_:search has_parking no
_:search stars 1
_:search type Hotel
_:search has_internet yes
_:result count 32
_:result has_internet none
_:result type Hotel
_:search area north
_:search has_parking no
_:system canthelp _:search/90de0b7e
_:search/90de0b7e category guesthouse
_:search/90de0b7e category hotel
_:search/90de0b7e type Hotel
_:search stars four
_:search type Hotel
_:search has_internet yes
_:result count 32
_:result has_internet none
_:search area north
_:search has_parking no
_:system canthelp _:search/90de0b7e
_:search/90de0b7e category guesthouse
_:search/90de0b7e category hotel
_:search/90de0b7e type Hotel
_:search stars four
_:system offered _:booking
_:booking type Booking
_:result name The avalon guesthouse
_:result stars four
_:result type Hotel
_:search day saturday
_:search people 6
_:search stay 4
_:search type Hotel
_:search has_internet yes
_:result count 32
_:result has_internet none
_:search area north
_:search has_parking no
_:system canthelp _:search/90de0b7e
_:search/90de0b7e category guesthouse
_:search/90de0b7e category hotel
_:search/90de0b7e type Hotel
_:search stars four
_:system offered _:booking
_:result name The avalon guesthouse
_:result stars four
_:result type Hotel
_:search day saturday
_:search people 6
_:search stay 4
_:system inquired _:user
_:booking ref M7X0176H
_:booking type Booking
_:search type Restaurant
_:search has_internet yes
_:result count 32
_:result has_internet none
_:search has_parking no
_:system canthelp _:search/90de0b7e
_:search/90de0b7e category guesthouse
_:search/90de0b7e category hotel
_:search/90de0b7e type Hotel
_:search stars four
_:system offered _:booking
_:result name The avalon guesthouse
_:result stars four
_:result type Hotel
_:search day saturday
_:search people 6
_:search stay 4
_:system inquired _:user
_:booking ref M7X0176H
_:booking type Booking
_:search area centre
_:search food italian
_:search pricerange cheap
_:search type Restaurant
_:search has_internet yes
_:result has_internet none
_:search has_parking no
_:system canthelp _:search/90de0b7e
_:search/90de0b7e category guesthouse
_:search/90de0b7e category hotel
_:search/90de0b7e type Hotel
_:search stars four
_:system offered _:booking
_:result stars four
_:search day saturday
_:search people 6
_:search stay 4
_:system inquired _:user
_:booking ref M7X0176H
_:booking type Booking
_:search area centre
_:search food italian
_:search pricerange cheap
_:result count 3
_:result name ask
_:result type Restaurant
_:search name ask
_:search type Restaurant
_:result phone ?
_:search has_internet yes
_:result has_internet none
_:search has_parking no
_:system canthelp _:search/90de0b7e
_:search/90de0b7e category guesthouse
_:search/90de0b7e category hotel
_:search/90de0b7e type Hotel
_:search stars four
_:system offered _:booking
_:result stars four
_:search day saturday
_:search people 6
_:search stay 4
_:system inquired _:user
_:booking ref M7X0176H
_:booking type Booking
_:search area centre
_:search food italian
_:search pricerange cheap
_:result count 3
_:search name ask
_:search type Restaurant
_:result name ask
_:result phone 01223364917
_:result type Restaurant