inform((_:search,name,'the lensfield hotel');(_:search,type,'Hotel'))
user
I 'm looking for information on a hotel called the lensfield hotel .
thank() inform((_:result,area,'south');(_:result,category,'hotel');(_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'Lensfield Hotel');(_:result,phone,'01223355017');(_:result,stars,'3');(_:result,type,'Hotel'))
system
The Lensfield Hotel is a 3 star hotel in the south area .   It offers internet and parking . Contact them at 01223355017 . Thank you and have a great day !
inform((_:search,type,'Hotel'))
user
Ummm ... can you book that for me ? Or do I have to call the hotel myself ?
request((_:booking,day,?);(_:booking,type,'Booking'))
system
I can definitely do that for you - when would you like to arrive ?
inform((_:search,day,'monday');(_:search,stay,'5');(_:search,type,'Hotel'))
user
I need to stay for 5 nights . We 'll be arriving on Monday .
inform((_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'lensfield hotel');(_:result,stars,'3');(_:result,type,'Hotel'))
system
how long is your stay ? I am only showing the lensfield hotel , it has 3 stars and free internet and parking
inform((_:search,stay,'5');(_:search,type,'Hotel'))
user
Lensfield sounds perfect .   I will need 5 nights please .
request((_:booking,people,?);(_:booking,type,'Booking'))
system
And how many people will be staying ?
inform((_:search,day,'wednesday');(_:search,people,'3');(_:search,stay,'5');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
3 for 5 nights starting wednesday , and I need the reference # then too please
request((_:booking,people,?);(_:booking,type,'Booking')) reqmore() inform((_:booking,ref,'N970M2RY');(_:booking,type,'Booking'))
system
your all set reference # is N970M2RY . Something else I can help you with ?
inform((_:search,leave_at,'12:30');(_:search,type,'Taxi')) request((_:result,car,?);(_:result,type,'Taxi'))
user
I need a cab by 12:30 too the contact # and car type will be most helpful
system
Is it Monday then ? I want to make sure this is correct . ( roles are reversed )
inform((_:search,day,'monday');(_:search,type,'Hotel'))
user
Yes it is Monday , sorry for any confusion
reqmore()
system
anything else I can assist you with today ?
inform((_:search,type,'Taxi'))
user
still need a cab by my booked time , 12:30 please
request((_:search,destination,?);(_:search,type,'Taxi'))
system
I need to know where you are traveling to
inform((_:search,type,'Hotel');(_:search,type,'Restaurant'))
user
the hotel to the restaurant please
system
I am sorry we did n't reserve a table for you at any restaurant ,   would you like to do that now ?
inform((_:search,arrive_by,'none');(_:search,day,'monday');(_:search,duration,'12:30');(_:search,food,'french');(_:search,people,'3');(_:search,pricerange,'expensive');(_:search,type,'Restaurant');(_:search,type,'Taxi'))
user
yes , expensive french food for 3 people at 12:30 on monday
request((_:search,destination,?);(_:search,type,'Taxi'))
system
Sure , just need one more piece of info to complete your taxi booking . Which restaurant will the taxi be taking you to ?
inform((_:search,day,'monday');(_:search,duration,'12:30');(_:search,food,'french');(_:search,people,'3');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I need to make a reservation ! An expensive french restaurant 3 people on monday at 12:30 , I should have just called myself
inform((_:booking,name,'cote');(_:booking,ref,'ZLK6W3CY');(_:booking,type,'Booking'))
system
I reserved a table at cote for you , ref # is ZLK6W3CY .
inform((_:search,type,'Taxi'))
user
The roles are reversed- I need a cab now
inform((_:result,type,'Taxi');(_:result,type,'Train'))
system
I STILL NEED THAT CAB !
thank()
user
Thank you that is all I need
system
Thank you and enjoy your stay !
_:search name the lensfield hotel
_:search type Hotel
_:search name the lensfield hotel
_:result area south
_:result category hotel
_:result has_internet none
_:result has_parking none
_:result name Lensfield Hotel
_:result phone 01223355017
_:result stars 3
_:result type Hotel
_:search type Hotel
_:search name the lensfield hotel
_:result area south
_:result category hotel
_:result has_internet none
_:result has_parking none
_:result name Lensfield Hotel
_:result phone 01223355017
_:result stars 3
_:result type Hotel
_:booking day ?
_:booking type Booking
_:search day monday
_:search stay 5
_:search type Hotel
_:search name the lensfield hotel
_:result area south
_:result category hotel
_:result phone 01223355017
_:booking day ?
_:booking type Booking
_:search day monday
_:result has_internet none
_:result has_parking none
_:result name lensfield hotel
_:result stars 3
_:result type Hotel
_:search stay 5
_:search type Hotel
_:search name the lensfield hotel
_:result area south
_:result category hotel
_:result phone 01223355017
_:booking day ?
_:result has_internet none
_:result has_parking none
_:result name lensfield hotel
_:result stars 3
_:result type Hotel
_:booking people ?
_:booking type Booking
_:search day wednesday
_:search people 3
_:search stay 5
_:search type Hotel
_:result ref ?
_:search name the lensfield hotel
_:result area south
_:result category hotel
_:result phone 01223355017
_:booking day ?
_:result has_internet none
_:result has_parking none
_:result name lensfield hotel
_:result stars 3
_:result type Hotel
_:search day wednesday
_:search people 3
_:search stay 5
_:result ref ?
_:booking people ?
_:system inquired _:user
_:booking ref N970M2RY
_:booking type Booking
_:search leave_at 12:30
_:search type Taxi
_:result car ?
_:result type Taxi
_:search name the lensfield hotel
_:result area south
_:result category hotel
_:result phone 01223355017
_:booking day ?
_:result has_internet none
_:result has_parking none
_:result name lensfield hotel
_:result stars 3
_:result type Hotel
_:search people 3
_:search stay 5
_:result ref ?
_:booking people ?
_:system inquired _:user
_:booking ref N970M2RY
_:booking type Booking
_:search leave_at 12:30
_:result car ?
_:result type Taxi
_:search day monday
_:search type Hotel
_:search name the lensfield hotel
_:result area south
_:result category hotel
_:result phone 01223355017
_:booking day ?
_:result has_internet none
_:result has_parking none
_:result name lensfield hotel
_:result stars 3
_:result type Hotel
_:search people 3
_:search stay 5
_:result ref ?
_:booking people ?
_:booking ref N970M2RY
_:booking type Booking
_:search leave_at 12:30
_:result car ?
_:result type Taxi
_:search day monday
_:system inquired _:user
_:search type Taxi
_:search name the lensfield hotel
_:result area south
_:result category hotel
_:result phone 01223355017
_:booking day ?
_:result has_internet none
_:result has_parking none
_:result name lensfield hotel
_:result stars 3
_:result type Hotel
_:search people 3
_:search stay 5
_:result ref ?
_:booking people ?
_:booking ref N970M2RY
_:booking type Booking
_:search leave_at 12:30
_:result car ?
_:result type Taxi
_:search day monday
_:system inquired _:user
_:search destination ?
_:search type Hotel
_:search type Restaurant
_:search name the lensfield hotel
_:result area south
_:result category hotel
_:result phone 01223355017
_:booking day ?
_:result has_internet none
_:result has_parking none
_:result name lensfield hotel
_:result stars 3
_:result type Hotel
_:search stay 5
_:result ref ?
_:booking people ?
_:booking ref N970M2RY
_:booking type Booking
_:search leave_at 12:30
_:result car ?
_:result type Taxi
_:system inquired _:user
_:search destination ?
_:search arrive_by none
_:search day monday
_:search duration 12:30
_:search food french
_:search people 3
_:search pricerange expensive
_:search type Restaurant
_:search type Taxi
_:search name the lensfield hotel
_:result area south
_:result category hotel
_:result phone 01223355017
_:booking day ?
_:result has_internet none
_:result has_parking none
_:result name lensfield hotel
_:result stars 3
_:result type Hotel
_:search stay 5
_:result ref ?
_:booking people ?
_:booking ref N970M2RY
_:booking type Booking
_:search leave_at 12:30
_:result car ?
_:result type Taxi
_:system inquired _:user
_:search arrive_by none
_:search destination ?
_:search day monday
_:search duration 12:30
_:search food french
_:search people 3
_:search pricerange expensive
_:search type Restaurant
_:search name the lensfield hotel
_:result area south
_:result category hotel
_:result phone 01223355017
_:booking day ?
_:result has_internet none
_:result has_parking none
_:result name lensfield hotel
_:result stars 3
_:result type Hotel
_:search stay 5
_:result ref ?
_:booking people ?
_:search leave_at 12:30
_:result car ?
_:result type Taxi
_:system inquired _:user
_:search arrive_by none
_:search destination ?
_:search day monday
_:search duration 12:30
_:search food french
_:search people 3
_:search pricerange expensive
_:booking name cote
_:booking ref ZLK6W3CY
_:booking type Booking
_:search type Taxi
_:search name the lensfield hotel
_:result area south
_:result category hotel
_:result phone 01223355017
_:booking day ?
_:result has_internet none
_:result has_parking none
_:result name lensfield hotel
_:result stars 3
_:search stay 5
_:result ref ?
_:booking people ?
_:search leave_at 12:30
_:result car ?
_:system inquired _:user
_:search arrive_by none
_:search destination ?
_:search day monday
_:search duration 12:30
_:search food french
_:search people 3
_:search pricerange expensive
_:booking name cote
_:booking ref ZLK6W3CY
_:booking type Booking
_:search type Taxi
_:result type Taxi
_:result type Train