inform((_:search,area,'north');(_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I need a hotel in the north that also has free parking .
offer((_:booking,type,'Booking')) inform((_:result,area,'north');(_:result,count,'2');(_:result,has_parking,'none');(_:result,type,'Hotel'))
system
There are 2 hotels in the north part of town with parking . Would you like to book one of them ?
user
Do either of those have a 2-star rating ?
inform((_:result,stars,'2-star');(_:result,type,'Hotel'))
system
Yes , they both have a 2-star rating .
inform((_:search,day,'thursday');(_:search,people,'5');(_:search,stay,'2');(_:search,type,'Hotel'))
user
Can you see if either of them are available for 2 nights for 5 people starting on Thursday , I have no preference for which one .
canthelp((_:booking,type,'Booking')) offer((_:booking,type,'Booking'))
system
Both of those hotels are completely booked up when trying to fit that criteria . Perhaps we can try different specifications ?
inform((_:search,stay,'1');(_:search,type,'Hotel'))
user
Well , I 'll have to see if I can shorten my stay then . Can you try for just 1 night ?
inform((_:booking,name,'Ashley Hotel');(_:booking,stay,'1');(_:booking,type,'Booking'))
system
Yes , I 've booked you for 1 night at the Ashley Hotel .
request((_:result,ref,?);(_:result,type,'Hotel'))
user
Great . Can I have the reference number please ?
inform((_:booking,ref,'TPTBTVJ9');(_:booking,type,'Booking'))
system
Of course . The reference number is TPTBTVJ9 .
thank()
user
Great , that 's all I need . Thank you for your help .
system
Have a great day !
_:search area north
_:search category hotel
_:search has_parking yes
_:search type Hotel
_:search area north
_:search category hotel
_:search has_parking yes
_:search type Hotel
_:system offered _:booking
_:booking type Booking
_:result area north
_:result count 2
_:result has_parking none
_:result type Hotel
_:search area north
_:search category hotel
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:result area north
_:result count 2
_:result has_parking none
_:result stars 2-star
_:result type Hotel
_:search day thursday
_:search people 5
_:search stay 2
_:search type Hotel
_:search area north
_:search category hotel
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:result area north
_:result count 2
_:result has_parking none
_:result stars 2-star
_:result type Hotel
_:search day thursday
_:search people 5
_:system canthelp _:booking/09c3235a
_:booking/09c3235a type Booking
_:search stay 1
_:search type Hotel
_:search area north
_:search category hotel
_:search has_parking yes
_:system offered _:booking
_:result area north
_:result count 2
_:result has_parking none
_:result stars 2-star
_:result type Hotel
_:search day thursday
_:search people 5
_:system canthelp _:booking/09c3235a
_:booking/09c3235a type Booking
_:search stay 1
_:search type Hotel
_:booking name Ashley Hotel
_:booking stay 1
_:booking type Booking
_:result ref ?
_:search area north
_:search category hotel
_:search has_parking yes
_:system offered _:booking
_:result area north
_:result count 2
_:result has_parking none
_:result stars 2-star
_:result type Hotel
_:search day thursday
_:search people 5
_:system canthelp _:booking/09c3235a
_:booking/09c3235a type Booking
_:search stay 1
_:search type Hotel
_:booking name Ashley Hotel
_:booking stay 1
_:result ref ?
_:booking ref TPTBTVJ9
_:booking type Booking