inform((_:search,type,'Taxi'))
user
i want to book a taxi
request((_:search,departure,?);(_:search,type,'Taxi')) thank()
system
Of course , let me help you with that . From where will you be departing ?
inform((_:search,departure,'frankie and bennys');(_:search,type,'Taxi'))
user
I will be departing from frankie and bennys .
request((_:search,arrive_by,?);(_:search,destination,?);(_:search,leave_at,?);(_:search,type,'Taxi'))
system
Okay , great , and do you know your destination and when you want to leave or arrive by ?
inform((_:search,destination,'bangkok city');(_:search,leave_at,'03:00');(_:search,type,'Taxi'))
user
I 'd like to leave after 03:00 and go to bangkok city please
inform((_:result,car,'grey volkswagen');(_:result,phone,'07576868430');(_:result,type,'Taxi'))
system
Booking completed ! 
 Booked car type 	 : 	 grey volkswagen 
 Contact number 	 : 	 07576868430
bye()
user
Thanks so much , that is all I need .   Bye .
system
thank you too , enjoy your stay
_:search type Taxi
_:search departure frankie and bennys
_:search type Taxi
_:search departure frankie and bennys
_:search arrive_by ?
_:search destination bangkok city
_:search leave_at 03:00
_:search type Taxi
_:search departure frankie and bennys
_:search arrive_by ?
_:search destination bangkok city
_:search leave_at 03:00
_:search type Taxi
_:result car grey volkswagen
_:result phone 07576868430
_:result type Taxi
_:user dismissed _:system