inform((_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Guten Tag , I am staying overnight in Cambridge and need a place to sleep . I need free parking and internet .
select((_:result,category,'guesthouses');(_:result,category,'hotels');(_:result,pricerange,'cheaper');(_:result,pricerange,'expensive');(_:result,type,'Hotel')) inform((_:result,count,'4');(_:result,type,'Hotel'))
system
I have 4 different options for you . I have two cheaper guesthouses and two expensive hotels . Do you have a preference ?
inform((_:search,area,'south');(_:search,type,'Hotel'))
user
No , but I 'd really like to be on the south end of the city . Do any of those fit the bill ?
request((_:search,pricerange,?);(_:search,type,'Hotel');(_:search,type,'Restaurant'))
system
Sure .   Does price matter ?   We can narrow it down and find exactly what you need .
inform((_:search,pricerange,"do n't care");(_:search,type,'Hotel'))
user
No I do n't care about the price . Which one do you recommend ?
offer((_:booking,type,'Booking')) inform((_:result,name,'aylesbray lodge guest house');(_:result,type,'Hotel');(_:result,type,'Restaurant'))
system
I would recommend aylesbray lodge guest house . Would you like me to book that for you ?
inform((_:search,day,'tuesday');(_:search,people,'4');(_:search,stay,'4');(_:search,type,'Hotel'))
user
Yes , book it for 4 people and 4 nights starting from tuesday .
canthelp((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
The booking was unsuccessful . would you like another day or a shorter stay ?
inform((_:search,stay,'3');(_:search,type,'Hotel'))
user
How about for 3 nights ?
inform((_:booking,ref,'84ESP6F5');(_:booking,type,'Booking'))
system
Booked ! Reference number is : 84ESP6F5
bye()
user
Great .   I am all set then .   Have a nice day .   Bye .
system
Have a nice stay .   Bye .
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:search has_internet yes
_:search has_parking yes
_:result category guesthouses
_:result category hotels
_:result pricerange cheaper
_:result pricerange expensive
_:result count 4
_:result type Hotel
_:search area south
_:search type Hotel
_:search has_internet yes
_:search has_parking yes
_:result category guesthouses
_:result category hotels
_:result pricerange cheaper
_:result pricerange expensive
_:result count 4
_:result type Hotel
_:search area south
_:search pricerange do n't care
_:search type Hotel
_:search has_internet yes
_:search has_parking yes
_:result category guesthouses
_:result category hotels
_:result pricerange cheaper
_:result pricerange expensive
_:result count 4
_:search area south
_:search pricerange do n't care
_:system offered _:booking
_:booking type Booking
_:result name aylesbray lodge guest house
_:result type Hotel
_:result type Restaurant
_:search day tuesday
_:search people 4
_:search stay 4
_:search type Hotel
_:search has_internet yes
_:search has_parking yes
_:result category guesthouses
_:result category hotels
_:result pricerange cheaper
_:result pricerange expensive
_:result count 4
_:search area south
_:search pricerange do n't care
_:system offered _:booking
_:result name aylesbray lodge guest house
_:result type Hotel
_:result type Restaurant
_:search day tuesday
_:search people 4
_:system canthelp _:booking/8a41500e
_:booking/8a41500e type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search stay 3
_:search type Hotel
_:search has_internet yes
_:search has_parking yes
_:result category guesthouses
_:result category hotels
_:result pricerange cheaper
_:result pricerange expensive
_:result count 4
_:search area south
_:search pricerange do n't care
_:system offered _:booking
_:result name aylesbray lodge guest house
_:result type Hotel
_:result type Restaurant
_:search day tuesday
_:search people 4
_:system canthelp _:booking/8a41500e
_:booking/8a41500e type Booking
_:booking day ?
_:booking stay ?
_:search stay 3
_:search type Hotel
_:booking ref 84ESP6F5
_:booking type Booking
_:user dismissed _:system