inform((_:search,has_internet,'yes');(_:search,type,'Hotel'))
user
I am looking for a place to stay with free wifi .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,category,'hotels');(_:result,count,'32');(_:result,has_internet,'none');(_:result,type,'Hotel'))
system
I have 32 hotels with free wifi . Is there a specific part of town you would like to stay in ?
inform((_:search,category,'guesthouses');(_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
No , it just needs to be in the moderate price range .   I prefer guesthouses .
request((_:search,has_parking,?);(_:search,type,'Hotel')) inform((_:result,count,'14');(_:result,type,'Hotel'))
system
I have 14 entries , would you like it to have free parking ?
inform((_:search,day,'saturday');(_:search,has_parking,'dontcare');(_:search,people,'7');(_:search,stay,'2');(_:search,type,'Hotel'))
user
That does not matter .   What ones have availability for 7 people for 2 nights starting on Saturday ?
request((_:search,stars,?);(_:search,type,'Hotel'))
system
Is there a star rating you would prefer to stay at
inform((_:search,stars,'3');(_:search,type,'Hotel'))
user
I would like 3 stars or higher please
select((_:result,area,'north');(_:result,area,'south');(_:result,area,'west');(_:result,name,'hobsons house');(_:result,name,'the bridge house');(_:result,name,'the hamilton lodge');(_:result,type,'Hotel')) inform((_:result,type,'Hotel'))
system
I have the bridge house south area , the hamilton lodge in the north and hobsons house in the west . Which one would you like me to book ?
user
Try booking the bridge house please .
canthelp((_:booking,type,'Booking')) reqmore()
system
I 'm sorry , that one is unavailable . Would you like to try another ?
inform((_:search,pricerange,'same price range');(_:search,type,'Hotel'))
user
Yes please if it 's in the same price range .
offer((_:booking,type,'Booking')) inform((_:result,area,'north');(_:result,name,'Hamilton Lodge');(_:result,type,'Hotel'))
system
I have the Hamilton Lodge in the north , would you like me to book that one ?
request((_:result,ref,?);(_:result,type,'Hotel'))
user
Yes , please . And I will need the reference number .
reqmore() inform((_:booking,day,'Saturday');(_:booking,name,'Hamilton Lodge');(_:booking,people,'7');(_:booking,ref,'63GDBABK');(_:booking,stay,'2');(_:booking,type,'Booking'))
system
I have booked the Hamilton Lodge for you . Starting on Saturday for 2 nights for 7 people . Your reference number is 63GDBABK . Is there anything else I can do for you ?
user
Okay great . That is all I need .
system
So glad I could help . Have a great day ! Good - Bye !
_:search has_internet yes
_:search type Hotel
_:search has_internet yes
_:search area ?
_:result category hotels
_:result count 32
_:result has_internet none
_:result type Hotel
_:search category guesthouses
_:search pricerange moderate
_:search type Hotel
_:search has_internet yes
_:search area ?
_:result category hotels
_:result has_internet none
_:search category guesthouses
_:search pricerange moderate
_:result count 14
_:result type Hotel
_:search day saturday
_:search has_parking dontcare
_:search people 7
_:search stay 2
_:search type Hotel
_:search has_internet yes
_:search area ?
_:result category hotels
_:result has_internet none
_:search category guesthouses
_:search pricerange moderate
_:result count 14
_:result type Hotel
_:search day saturday
_:search has_parking dontcare
_:search people 7
_:search stay 2
_:search stars 3
_:search type Hotel
_:search has_internet yes
_:search area ?
_:result category hotels
_:result has_internet none
_:search category guesthouses
_:search pricerange moderate
_:result count 14
_:search day saturday
_:search has_parking dontcare
_:search people 7
_:search stay 2
_:search stars 3
_:search type Hotel
_:result area north
_:result area south
_:result area west
_:result name hobsons house
_:result name the bridge house
_:result name the hamilton lodge
_:result type Hotel
_:search has_internet yes
_:search area ?
_:result category hotels
_:result has_internet none
_:search category guesthouses
_:result count 14
_:search day saturday
_:search has_parking dontcare
_:search people 7
_:search stay 2
_:search stars 3
_:result area north
_:result area south
_:result area west
_:result name hobsons house
_:result name the bridge house
_:result name the hamilton lodge
_:result type Hotel
_:system canthelp _:booking/e28a3f02
_:booking/e28a3f02 type Booking
_:system inquired _:user
_:search pricerange same price range
_:search type Hotel
_:search has_internet yes
_:search area ?
_:result category hotels
_:result has_internet none
_:search category guesthouses
_:result count 14
_:search day saturday
_:search has_parking dontcare
_:search people 7
_:search stay 2
_:search stars 3
_:system canthelp _:booking/e28a3f02
_:booking/e28a3f02 type Booking
_:system inquired _:user
_:search pricerange same price range
_:search type Hotel
_:system offered _:booking
_:booking type Booking
_:result area north
_:result name Hamilton Lodge
_:result type Hotel
_:result ref ?
_:search has_internet yes
_:search area ?
_:result category hotels
_:result has_internet none
_:search category guesthouses
_:result count 14
_:search day saturday
_:search has_parking dontcare
_:search people 7
_:search stay 2
_:search stars 3
_:system canthelp _:booking/e28a3f02
_:booking/e28a3f02 type Booking
_:search pricerange same price range
_:search type Hotel
_:system offered _:booking
_:result area north
_:result name Hamilton Lodge
_:result type Hotel
_:result ref ?
_:system inquired _:user
_:booking day Saturday
_:booking name Hamilton Lodge
_:booking people 7
_:booking ref 63GDBABK
_:booking stay 2
_:booking type Booking