inform((_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I 'm looking for a place to stay that has free parking .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,amount,'quite a few');(_:result,category,'hotels');(_:result,has_parking,'none');(_:result,type,'Hotel'))
system
There are quite a few hotels with free parking ! Where in the city would you like your hotel to be located ?
inform((_:search,category,'guesthouse');(_:search,pricerange,'cheap');(_:search,type,'Hotel'))
user
I am planning my trip to Cambridge . I am looking for a cheap place to stay the hotel should be in the cheap price range and I want the hotel to be in the type of a guesthouse .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,amount,'a few');(_:result,category,'guesthouses');(_:result,type,'Hotel'))
system
There are a few guesthouses available .   What area would you like to stay in ?
inform((_:search,area,'dontcare');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Area does n't matter to me , but I would like it to have free parking . Tell me about your favorite ?
inform((_:result,has_parking,'none');(_:result,name,'allenbell');(_:result,type,'Hotel'))
system
allenbell is by far my favorite with free parking .
inform((_:search,day,'thursday');(_:search,stay,'3');(_:search,type,'Hotel'))
user
Great , can you book a room for Thursday ?   I will be alone and need to stay for 3 nights .
canthelp((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
Hmmm , it looks like I ca n't book that right now , would you like to shorten your stay , or tray another day ?
inform((_:search,stay,'2');(_:search,type,'Hotel'))
user
Can you try for 2 nights instead ?
reqmore() inform((_:booking,ref,'HRAL8TCK');(_:booking,type,'Booking'))
system
Booking was successful . Your reference number is HRAL8TCK . Can I help you with anything else ?
inform((_:search,departure,'cambridge');(_:search,destination,'bishops stortford');(_:search,type,'Train'))
user
Yes .   I need a train that leaves Cambridge and goes to Bishops Stortford .
request((_:search,day,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
What day would you like to travel ? And do you have a preference for time of day ?
inform((_:search,arrive_by,'19:30');(_:search,day,'saturday');(_:search,type,'Train'))
user
I 'd like to travel on Saturday and arrive by 19:30 .
system
Train TR0969 will arrive by 18:07 would you like me to book it ?
_:search has_parking yes
_:search type Hotel
_:search has_parking yes
_:search area ?
_:result amount quite a few
_:result category hotels
_:result has_parking none
_:result type Hotel
_:search category guesthouse
_:search pricerange cheap
_:search type Hotel
_:result has_parking none
_:search category guesthouse
_:search pricerange cheap
_:result amount a few
_:result category guesthouses
_:result type Hotel
_:search area dontcare
_:search has_parking yes
_:search type Hotel
_:search category guesthouse
_:search pricerange cheap
_:result amount a few
_:result category guesthouses
_:search area dontcare
_:search has_parking yes
_:result has_parking none
_:result name allenbell
_:result type Hotel
_:search day thursday
_:search stay 3
_:search type Hotel
_:search category guesthouse
_:search pricerange cheap
_:result amount a few
_:result category guesthouses
_:search area dontcare
_:search has_parking yes
_:result has_parking none
_:result name allenbell
_:result type Hotel
_:search day thursday
_:system canthelp _:booking/75f6438b
_:booking/75f6438b type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search stay 2
_:search type Hotel
_:search category guesthouse
_:search pricerange cheap
_:result amount a few
_:result category guesthouses
_:search area dontcare
_:search has_parking yes
_:result has_parking none
_:result name allenbell
_:result type Hotel
_:search day thursday
_:system canthelp _:booking/75f6438b
_:booking/75f6438b type Booking
_:booking day ?
_:booking stay ?
_:search stay 2
_:system inquired _:user
_:booking ref HRAL8TCK
_:booking type Booking
_:search departure cambridge
_:search destination bishops stortford
_:search type Train
_:search category guesthouse
_:search pricerange cheap
_:result amount a few
_:result category guesthouses
_:search area dontcare
_:search has_parking yes
_:result has_parking none
_:result name allenbell
_:result type Hotel
_:system canthelp _:booking/75f6438b
_:booking/75f6438b type Booking
_:booking day ?
_:booking stay ?
_:search stay 2
_:system inquired _:user
_:booking ref HRAL8TCK
_:booking type Booking
_:search departure cambridge
_:search destination bishops stortford
_:search leave_at ?
_:search arrive_by 19:30
_:search day saturday
_:search type Train