inform((_:search,category,'guesthouse');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I am looking for a place to stay . The hotel should be in the type of guesthouse and should include free parking
request((_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,amount,'many');(_:result,type,'Hotel'))
system
There are many options that could satisfy your request , what price range do you require ?
inform((_:search,area,'north');(_:search,type,'Hotel'))
user
I do n't care about the price range . I do want to be in the north , though .
select((_:result,pricerange,'cheap');(_:result,pricerange,'moderate');(_:result,type,'Hotel')) inform((_:result,count,'9');(_:result,type,'Hotel'))
system
There are 9 possibilities in either the cheap or moderate price range . Which do you prefer ?
inform((_:search,area,'north');(_:search,type,'Hotel'))
user
how about something in the north ?
inform((_:result,name,'acorn guest house');(_:result,type,'Hotel'))
system
How about acorn guest house ?
inform((_:search,stay,'three');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
try there for three nights then give me the reference number
request((_:booking,day,?);(_:booking,people,?);(_:booking,type,'Booking'))
system
Can you tell me for how many people and on what day ?
inform((_:search,people,'four');(_:search,type,'Hotel'))
user
i want booking for four people
request((_:booking,day,?);(_:booking,type,'Booking'))
system
What day do you need to check in ?
inform((_:search,day,'wednesday');(_:search,type,'Hotel'))
user
I 'll arrive on Wednesday .
inform((_:booking,ref,'6WKSPADC');(_:booking,type,'Booking'))
system
Booking was successful . Your reference number is 6WKSPADC .
thank()
user
Great . That takes care of all my needs for now . Thanks !
system
Terrific , glad I could help . Do n't hesitate to contact us if you need anything else .
_:search category guesthouse
_:search has_parking yes
_:search type Hotel
_:search category guesthouse
_:search has_parking yes
_:search pricerange ?
_:result amount many
_:result type Hotel
_:search area north
_:search type Hotel
_:search category guesthouse
_:search has_parking yes
_:search pricerange ?
_:result amount many
_:result pricerange cheap
_:result pricerange moderate
_:result count 9
_:result type Hotel
_:search area north
_:search type Hotel
_:search category guesthouse
_:search has_parking yes
_:search pricerange ?
_:result amount many
_:result pricerange cheap
_:result pricerange moderate
_:result count 9
_:search area north
_:result name acorn guest house
_:result type Hotel
_:search stay three
_:search type Hotel
_:result ref ?
_:search category guesthouse
_:search has_parking yes
_:search pricerange ?
_:result amount many
_:result pricerange cheap
_:result pricerange moderate
_:result count 9
_:search area north
_:result name acorn guest house
_:result type Hotel
_:search stay three
_:result ref ?
_:booking day ?
_:booking people ?
_:booking type Booking
_:search people four
_:search type Hotel
_:search category guesthouse
_:search has_parking yes
_:search pricerange ?
_:result amount many
_:result pricerange cheap
_:result pricerange moderate
_:result count 9
_:search area north
_:result name acorn guest house
_:result type Hotel
_:search stay three
_:result ref ?
_:booking people ?
_:search people four
_:booking day ?
_:booking type Booking
_:search day wednesday
_:search type Hotel
_:search category guesthouse
_:search has_parking yes
_:search pricerange ?
_:result amount many
_:result pricerange cheap
_:result pricerange moderate
_:result count 9
_:search area north
_:result name acorn guest house
_:result type Hotel
_:search stay three
_:result ref ?
_:booking people ?
_:search people four
_:booking day ?
_:search day wednesday
_:search type Hotel
_:booking ref 6WKSPADC
_:booking type Booking