inform((_:search,category,'swimmingpool');(_:search,type,'Attraction')) hello()
user
Hello , I am planing to visit Cambridge and I am looking for a swimmingpool .
request((_:search,area,?);(_:search,type,'Attraction')) inform((_:result,area,'in town');(_:result,count,'4');(_:result,type,'Attraction'))
system
Okay , there are four places in town . Do you prefer a particular area ?
inform((_:search,area,'dontcare');(_:search,type,'Attraction')) request((_:result,address,?);(_:result,area,?);(_:result,phone,?);(_:result,type,'Attraction'))
user
It does n't matter . I will need the address , phone number , and area of town .
inform((_:result,address,'gonville place');(_:result,area,'centre');(_:result,name,'parkside pools');(_:result,phone,'01223446100');(_:result,type,'Attraction'))
system
Ok , I recommend parkside pools in the centre of town , they are located on gonville place and are reachable at 01223446100 .
inform((_:search,area,'south');(_:search,category,'hotel');(_:search,type,'Hotel'))
user
That 's great thanks . Also I need a hotel in the south .
request((_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,category,'guesthouses');(_:result,category,'hotel');(_:result,count,'4');(_:result,type,'Hotel'))
system
I have 4 different options for you . 3 guesthouses and 1 hotel . The hotel is expensive , whereas the others are moderate or cheap . Do you have a preferred price range ?
inform((_:search,stars,'3');(_:search,type,'Hotel'))
user
Not really , just get me one with 3 stars please
inform((_:result,area,'South');(_:result,count,'2');(_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'Bridge');(_:result,name,'Lensfeild');(_:result,pricerange,'expensive');(_:result,pricerange,'moderately priced');(_:result,type,'Hotel'))
system
There are 2 , The Bridge a moderately priced and the Lensfeild inthe expensive price range .   Both are in the South and offer free parking and internet .
user
The Bridge is fine , please .
inform((_:booking,name,'Bridge Guest House');(_:booking,type,'Booking'))
system
Would you like to book the Bridge Guest House ?
user
Yes please , could you make a booking for me ?
request((_:booking,day,?);(_:booking,duration,?);(_:booking,type,'Booking'))
system
What day and time would you like to go ?
request((_:result,has_parking,?);(_:result,type,'Hotel')) inform((_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I 'm sorry , but I do n't need a booking anymore . Could you tell me if they have free parking ?
inform((_:result,has_parking,'none');(_:result,type,'Hotel'))
system
yes they do have free parking
inform((_:search,has_internet,'yes');(_:search,type,'Hotel'))
user
Okay , thanks .   Do they also have free internet ?
inform((_:result,has_internet,'none');(_:result,type,'Hotel'))
system
They sure do !
thank()
user
Great !   Thank you for your help .   Goodbye !
system
You 're welcome . Glad I could help . Have a nice day .
_:search category swimmingpool
_:search type Attraction
_:user greeted _:system
_:search category swimmingpool
_:user greeted _:system
_:result area in town
_:result count 4
_:result type Attraction
_:search area dontcare
_:search type Attraction
_:result address ?
_:result area ?
_:result phone ?
_:user greeted _:system
_:result count 4
_:result address gonville place
_:result area centre
_:result name parkside pools
_:result phone 01223446100
_:result type Attraction
_:search area south
_:search category hotel
_:search type Hotel
_:user greeted _:system
_:result address gonville place
_:result area centre
_:result name parkside pools
_:result phone 01223446100
_:search area south
_:search category hotel
_:search pricerange ?
_:result category guesthouses
_:result category hotel
_:result count 4
_:result type Hotel
_:search stars 3
_:search type Hotel
_:user greeted _:system
_:result address gonville place
_:result phone 01223446100
_:search area south
_:search category hotel
_:search pricerange ?
_:result category guesthouses
_:result category hotel
_:search stars 3
_:search type Hotel
_:result area South
_:result count 2
_:result has_internet none
_:result has_parking none
_:result name Bridge
_:result name Lensfeild
_:result pricerange expensive
_:result pricerange moderately priced
_:result type Hotel
_:user greeted _:system
_:result address gonville place
_:result phone 01223446100
_:search area south
_:search category hotel
_:search pricerange ?
_:result category guesthouses
_:result category hotel
_:search stars 3
_:search type Hotel
_:result area South
_:result count 2
_:result has_internet none
_:result has_parking none
_:result name Bridge
_:result name Lensfeild
_:result pricerange expensive
_:result pricerange moderately priced
_:result type Hotel
_:booking name Bridge Guest House
_:booking type Booking
_:user greeted _:system
_:result address gonville place
_:result phone 01223446100
_:search area south
_:search category hotel
_:search pricerange ?
_:result category guesthouses
_:result category hotel
_:search stars 3
_:result area South
_:result count 2
_:result has_internet none
_:result has_parking none
_:result name Bridge
_:result name Lensfeild
_:result pricerange expensive
_:result pricerange moderately priced
_:result type Hotel
_:booking name Bridge Guest House
_:booking day ?
_:booking duration ?
_:booking type Booking
_:result has_parking ?
_:search has_parking yes
_:search type Hotel
_:user greeted _:system
_:result address gonville place
_:result phone 01223446100
_:search area south
_:search category hotel
_:search pricerange ?
_:result category guesthouses
_:result category hotel
_:search stars 3
_:result area South
_:result count 2
_:result has_internet none
_:result name Bridge
_:result name Lensfeild
_:result pricerange expensive
_:result pricerange moderately priced
_:booking name Bridge Guest House
_:booking day ?
_:booking duration ?
_:booking type Booking
_:search has_parking yes
_:result has_parking none
_:result type Hotel
_:search has_internet yes
_:search type Hotel
_:user greeted _:system
_:result address gonville place
_:result phone 01223446100
_:search area south
_:search category hotel
_:search pricerange ?
_:result category guesthouses
_:result category hotel
_:search stars 3
_:result area South
_:result count 2
_:result name Bridge
_:result name Lensfeild
_:result pricerange expensive
_:result pricerange moderately priced
_:booking name Bridge Guest House
_:booking day ?
_:booking duration ?
_:booking type Booking
_:search has_parking yes
_:result has_parking none
_:search has_internet yes
_:search type Hotel
_:result has_internet none
_:result type Hotel