inform((_:search,category,'hotel');(_:search,pricerange,'expensive');(_:search,stars,'3');(_:search,type,'Hotel'))
user
I need a   hotel that is in the expensive price range . That has a 3 star rating .
offer((_:booking,type,'Booking')) inform((_:result,category,'hotel');(_:result,name,'gonville hotel');(_:result,type,'Hotel'))
system
gonville hotel is a nice hotel that I can book for you .
inform((_:search,has_internet,'yes');(_:search,type,'Hotel'))
user
Can I check if it has free wifi ?
offer((_:booking,type,'Booking')) thank()
system
It sure does ! WOuld you like to book a room ?
inform((_:search,day,'saturday');(_:search,people,'6');(_:search,stay,'2');(_:search,type,'Hotel'))
user
Yes , for 6 people . 2 nights , starting from saturday
inform((_:booking,ref,'P16VJZDH');(_:booking,type,'Booking'))
system
Booking was successful . Reference number is : P16VJZDH .
thank()
user
Thank you . That is all for today . Goodbye
system
My pleasure , enjoy your stay .
_:search category hotel
_:search pricerange expensive
_:search stars 3
_:search type Hotel
_:search category hotel
_:search pricerange expensive
_:search stars 3
_:system offered _:booking
_:booking type Booking
_:result category hotel
_:result name gonville hotel
_:result type Hotel
_:search has_internet yes
_:search type Hotel
_:search category hotel
_:search pricerange expensive
_:search stars 3
_:system offered _:booking
_:booking type Booking
_:result category hotel
_:result name gonville hotel
_:result type Hotel
_:search has_internet yes
_:search day saturday
_:search people 6
_:search stay 2
_:search type Hotel
_:search category hotel
_:search pricerange expensive
_:search stars 3
_:system offered _:booking
_:result category hotel
_:result name gonville hotel
_:result type Hotel
_:search has_internet yes
_:search day saturday
_:search people 6
_:search stay 2
_:search type Hotel
_:booking ref P16VJZDH
_:booking type Booking