inform((_:search,day,'saturday');(_:search,name,'india house');(_:search,people,'five');(_:search,type,'Restaurant'))
user
Please book dinner reservations for five people on Saturday at the India House restaurant .
canthelp((_:booking,type,'Booking')) inform((_:result,address,'31 Newnham Road Newnham');(_:result,type,'Restaurant'))
system
It is located at 31 Newnham Road Newnham . But , I can not perform the booking function as yet .
inform((_:search,day,'wednesday');(_:search,duration,'14:00');(_:search,people,'4');(_:search,type,'Restaurant'))
user
Really ? I need at table at 14:00 Wednesday for 4 people .
inform((_:booking,ref,'MNFWDWLV');(_:booking,type,'Booking'))
system
The booking was successful . The reference number is MNFWDWLV .
inform((_:search,day,'sunday');(_:search,type,'Restaurant'))
user
What about a booking for Sunday ?
inform((_:booking,day,'Saturday');(_:booking,type,'Booking'))
system
I have also reserved for Saturday evening
inform((_:search,day,'sunday');(_:search,type,'Hotel'))
user
Can you book Sunday as well like I asked please ?
canthelp((_:booking,type,'Booking')) inform((_:booking,day,'Sunday');(_:booking,type,'Booking'))
system
My apologies , I will cancel the Saturday booking , what time on Sunday would you like me to reserve ?
user
same time please .
inform((_:booking,ref,'I64XBD1R');(_:booking,type,'Booking'))
system
You 're all set ! Your reference number is I64XBD1R
inform((_:search,day,'monday');(_:search,type,'Restaurant'))
user
Sorry change of plans can you cancel and book for monday now please ?
inform((_:booking,day,'Monday');(_:booking,duration,'14:00');(_:booking,people,'4');(_:booking,ref,'E7SLGC6T');(_:booking,type,'Booking'))
system
I have table for 4 booked for Monday at 14:00 with the reference number E7SLGC6T
inform((_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,pricerange,'expensive');(_:search,stars,'3');(_:search,type,'Hotel'))
user
Thanks . I 'm also looking for an expensive 3 star hotel . I 'd like it to have free wifi and parking .
select((_:result,area,'centre');(_:result,area,'south');(_:result,name,'the gonville hotel');(_:result,name,'the lensfield hotel');(_:result,type,'Hotel')) inform((_:result,category,'hotels');(_:result,count,'2');(_:result,type,'Hotel'))
system
The two hotels meeting your needs are the gonville hotel in the centre ; and the lensfield hotel in the south . Which one do you prefer ?
inform((_:search,has_parking,'yes');(_:search,pricerange,'expensive');(_:search,type,'Hotel')) request((_:result,postcode,?);(_:result,type,'Hotel'))
user
Either is fine as long as it has free parking and expensive price range . I will need the postcode as well .
system
Great , which day and how many people should I book for ?
_:search day saturday
_:search name india house
_:search people five
_:search type Restaurant
_:search name india house
_:system canthelp _:booking/b6377c50
_:booking/b6377c50 type Booking
_:result address 31 Newnham Road Newnham
_:result type Restaurant
_:search day wednesday
_:search duration 14:00
_:search people 4
_:search type Restaurant
_:search name india house
_:system canthelp _:booking/b6377c50
_:booking/b6377c50 type Booking
_:result address 31 Newnham Road Newnham
_:result type Restaurant
_:search duration 14:00
_:search people 4
_:booking ref MNFWDWLV
_:booking type Booking
_:search day sunday
_:search type Restaurant
_:search name india house
_:system canthelp _:booking/b6377c50
_:booking/b6377c50 type Booking
_:result address 31 Newnham Road Newnham
_:result type Restaurant
_:search duration 14:00
_:search people 4
_:booking ref MNFWDWLV
_:booking day Saturday
_:booking type Booking
_:search day sunday
_:search type Hotel
_:search name india house
_:system canthelp _:booking/b6377c50
_:booking/b6377c50 type Booking
_:result address 31 Newnham Road Newnham
_:result type Restaurant
_:search duration 14:00
_:search people 4
_:booking ref MNFWDWLV
_:search day sunday
_:search type Hotel
_:system canthelp _:booking/0e7948f5
_:booking/0e7948f5 type Booking
_:booking day Sunday
_:booking type Booking
_:search name india house
_:system canthelp _:booking/b6377c50
_:booking/b6377c50 type Booking
_:result address 31 Newnham Road Newnham
_:result type Restaurant
_:search duration 14:00
_:search people 4
_:system canthelp _:booking/0e7948f5
_:booking/0e7948f5 type Booking
_:booking day Sunday
_:booking ref I64XBD1R
_:booking type Booking
_:search day monday
_:search type Restaurant
_:search name india house
_:system canthelp _:booking/b6377c50
_:booking/b6377c50 type Booking
_:result address 31 Newnham Road Newnham
_:result type Restaurant
_:search duration 14:00
_:search people 4
_:system canthelp _:booking/0e7948f5
_:booking/0e7948f5 type Booking
_:search day monday
_:booking day Monday
_:booking duration 14:00
_:booking people 4
_:booking ref E7SLGC6T
_:booking type Booking
_:search has_internet yes
_:search has_parking yes
_:search pricerange expensive
_:search stars 3
_:search type Hotel
_:search name india house
_:system canthelp _:booking/b6377c50
_:booking/b6377c50 type Booking
_:result address 31 Newnham Road Newnham
_:search duration 14:00
_:search people 4
_:system canthelp _:booking/0e7948f5
_:booking/0e7948f5 type Booking
_:search day monday
_:booking day Monday
_:booking duration 14:00
_:booking people 4
_:booking ref E7SLGC6T
_:booking type Booking
_:search has_internet yes
_:search stars 3
_:result area centre
_:result area south
_:result name the gonville hotel
_:result name the lensfield hotel
_:result category hotels
_:result count 2
_:result type Hotel
_:search has_parking yes
_:search pricerange expensive
_:search type Hotel
_:result postcode ?