inform((_:search,category,'hotel');(_:search,has_internet,'yes');(_:search,type,'Hotel'))
user
I will be staying in Cambridge .   I need a hotel with wifi .
inform((_:result,area,'East');(_:result,name,'a and b guest house');(_:result,type,'Hotel'))
system
What about a and b guest house ? It 's in the East .
inform((_:search,area,'centre');(_:search,type,'Hotel'))
user
I need something in the centre .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,category,'hotels');(_:result,count,'7');(_:result,type,'Hotel'))
system
There are 7 hotels which area do you prefer ?
inform((_:search,area,'north');(_:search,type,'Hotel'))
user
The north part of town
request((_:search,area,?);(_:search,type,'Hotel')) select((_:result,category,'Guesthouse');(_:result,category,'hotel');(_:result,type,'Hotel')) inform((_:result,area,'north');(_:result,count,'12');(_:result,type,'Hotel'))
system
I ran a search in the north , there 's 12 choices .   Lets make sure were on the same page , is this the area that you want ? Also hotel or Guesthouse ?
inform((_:search,area,'centre');(_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Sorry , I 've been all over the place . To be clear , I need a hotel with free wifi and parking that is in the centre .
inform((_:result,area,'that area');(_:result,category,'hotels');(_:result,count,'4');(_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,type,'Hotel'))
system
Shall I choose a hotel for you , or do you have a preference ? 4 hotels have free parking and internet in that area .
inform((_:search,day,'saturday');(_:search,people,'6');(_:search,stay,'3');(_:search,type,'Hotel'))
user
yes please recommend one . the booking is needed for saturday . 3 nights , 6 people
inform((_:result,area,'centre');(_:result,category,'guesthouse');(_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'alexander bed and breakfast');(_:result,pricerange,'cheap');(_:result,stars,'4');(_:result,type,'Hotel'))
system
May I recommend alexander bed and breakfast . While it is a cheap guesthouse in the centre of town , it has a 4 star rating and also included internet and parking
inform((_:search,day,'saturday');(_:search,people,'6');(_:search,stay,'3');(_:search,type,'Hotel'))
user
Ok great . Can you book a room for 6 people and 3 nights starting from Saturday .
inform((_:booking,ref,'QK6KCZQA');(_:booking,type,'Booking'))
system
Booking was successful . 
 Reference number is : QK6KCZQA
inform((_:search,food,'indian');(_:search,pricerange,'cheap');(_:search,type,'Restaurant'))
user
Great , thank you . I 'm also in need of an Indian restaurant in the cheap price range . Can you find me one ?
request((_:search,area,?);(_:search,type,'Restaurant')) inform((_:result,amount,'several');(_:result,type,'Restaurant'))
system
We have several .   What part of town are you thinking ?
inform((_:search,area,'dontcare');(_:search,type,'Restaurant'))
user
Any will do , what ever you recommend .
offer((_:booking,type,'Booking')) inform((_:result,area,'north');(_:result,name,'Royal Spice');(_:result,type,'Restaurant'))
system
Royal Spice is located in the north .   It 's one of my personal favorites .   Would you like me to make reservations for you ?
inform((_:search,day,'saturday');(_:search,duration,'11:30');(_:search,people,'6');(_:search,type,'Restaurant'))
user
I certainly want to try it then . Please book for 6 people at 11:30 on Saturday .
reqmore() inform((_:booking,name,'Royal Spice');(_:booking,ref,'WSPAI5JJ');(_:booking,type,'Booking'))
system
You have been booked at the Royal Spice . Your reference number is WSPAI5JJ . Can I be of further assistance today ?
thank()
user
Thank you .   I am all set .
system
Great ! And you 're welcome , have a great day !
_:search category hotel
_:search has_internet yes
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:result area East
_:result name a and b guest house
_:result type Hotel
_:search area centre
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:result area East
_:result name a and b guest house
_:result category hotels
_:result count 7
_:result type Hotel
_:search area north
_:search type Hotel
_:search has_internet yes
_:result name a and b guest house
_:result category Guesthouse
_:result category hotel
_:result area north
_:result count 12
_:result type Hotel
_:search area centre
_:search category hotel
_:search has_parking yes
_:search type Hotel
_:search has_internet yes
_:result name a and b guest house
_:search area centre
_:search category hotel
_:search has_parking yes
_:result area that area
_:result category hotels
_:result count 4
_:result has_internet none
_:result has_parking none
_:result type Hotel
_:search day saturday
_:search people 6
_:search stay 3
_:search type Hotel
_:search has_internet yes
_:search area centre
_:search category hotel
_:search has_parking yes
_:result count 4
_:result area centre
_:result category guesthouse
_:result has_internet none
_:result has_parking none
_:result name alexander bed and breakfast
_:result pricerange cheap
_:result stars 4
_:result type Hotel
_:search day saturday
_:search people 6
_:search stay 3
_:search type Hotel
_:search has_internet yes
_:search area centre
_:search category hotel
_:search has_parking yes
_:result count 4
_:result area centre
_:result category guesthouse
_:result has_internet none
_:result has_parking none
_:result name alexander bed and breakfast
_:result pricerange cheap
_:result stars 4
_:result type Hotel
_:search day saturday
_:search people 6
_:search stay 3
_:booking ref QK6KCZQA
_:booking type Booking
_:search food indian
_:search pricerange cheap
_:search type Restaurant
_:search has_internet yes
_:search category hotel
_:search has_parking yes
_:result count 4
_:result area centre
_:result category guesthouse
_:result has_internet none
_:result has_parking none
_:result name alexander bed and breakfast
_:result pricerange cheap
_:result stars 4
_:search day saturday
_:search people 6
_:search stay 3
_:booking ref QK6KCZQA
_:booking type Booking
_:search food indian
_:search pricerange cheap
_:result amount several
_:result type Restaurant
_:search area dontcare
_:search type Restaurant
_:search has_internet yes
_:search category hotel
_:search has_parking yes
_:result count 4
_:result category guesthouse
_:result has_internet none
_:result has_parking none
_:result pricerange cheap
_:result stars 4
_:search stay 3
_:booking ref QK6KCZQA
_:booking type Booking
_:search food indian
_:search pricerange cheap
_:result amount several
_:search area dontcare
_:system offered _:booking
_:result area north
_:result name Royal Spice
_:result type Restaurant
_:search day saturday
_:search duration 11:30
_:search people 6
_:search type Restaurant
_:search has_internet yes
_:search category hotel
_:search has_parking yes
_:result count 4
_:result category guesthouse
_:result has_internet none
_:result has_parking none
_:result pricerange cheap
_:result stars 4
_:search stay 3
_:search food indian
_:search pricerange cheap
_:result amount several
_:search area dontcare
_:system offered _:booking
_:result area north
_:result name Royal Spice
_:result type Restaurant
_:search day saturday
_:search duration 11:30
_:search people 6
_:search type Restaurant
_:system inquired _:user
_:booking name Royal Spice
_:booking ref WSPAI5JJ
_:booking type Booking