inform((_:search,category,'guesthouse');(_:search,stars,'4');(_:search,type,'Hotel'))
user
I am looking for a guesthouse to stay at that has a 4 star rating . Can you help me ?
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,amount,'several');(_:result,type,'Hotel'))
system
I have several options for you . Is there a particular area you 're looking for ?
inform((_:search,category,'guesthouse');(_:search,pricerange,'cheap');(_:search,type,'Hotel'))
user
No .   But I would like a cheap guesthouse .
inform((_:result,name,'Alexander Bed and Breakfast');(_:result,type,'Hotel'))
system
Would you like to try Alexander Bed and Breakfast ?
user
Yes , can you book it please ?
offer((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,people,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
I would be happy to ! Which day , how many people , and how many days ?
inform((_:search,day,'thursday');(_:search,people,'6');(_:search,stay,'3');(_:search,type,'Hotel'))
user
I would like to check in on Thursday and stay for 3 nights .   I need to book a room for 6 people .
reqmore() inform((_:booking,day,'Thursday');(_:booking,name,'alexander b&b');(_:booking,people,'6');(_:booking,stay,'3');(_:booking,type,'Booking'))
system
I 've booked it !   You 'll be at alexander b&b starting Thursday for 6 people for 3 nights .   Is there anything else I can help you with ?
request((_:result,ref,?);(_:result,type,'Hotel'))
user
May I have the reference number for that booking ?
reqmore() inform((_:booking,ref,'4NG5RGOI');(_:booking,type,'Booking'))
system
Your reference number is 4NG5RGOI . Do you need anything else ?
inform((_:search,area,'west');(_:search,food,'italian');(_:search,pricerange,'cheap');(_:search,type,'Restaurant'))
user
Yes please , can you help me me find an Italian restaurant in the west that is cheap ?
offer((_:booking,type,'Booking')) inform((_:result,name,'La Margherita');(_:result,type,'Restaurant'))
system
La Margherita fits those specifications .   Would you like to book a table ?
inform((_:search,day,'thursday');(_:search,duration,'14:15');(_:search,people,'6');(_:search,type,'Restaurant'))
user
Yes , I need a table for 6 on Thursday . We 'd like it at 14:15 , please
inform((_:booking,ref,'5JJ8331T');(_:booking,type,'Booking'))
system
I was able to book that for you . Here is your reference number 5JJ8331T .
inform((_:search,type,'Taxi'))
user
Great . I also will need a taxi .
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Taxi'))
system
Where would you like to be picked up and drop off ?
inform((_:search,departure,'the hotel');(_:search,destination,'the restaurant');(_:search,type,'Taxi'))
user
I will need picked up from the hotel and go to the restaurant .
inform((_:result,type,'Taxi'))
system
You are all booked with a taxi .
request((_:result,car,?);(_:result,type,'Taxi'))
user
Thank you may I have the contact number and car type please .
inform((_:result,car,'red lexus');(_:result,phone,'07350632245');(_:result,type,'Taxi'))
system
Booked car type 	 : 	 red lexus 
 Contact number 	 : 	 07350632245
thank()
user
That 'll aboutdo it , thanks a bunch .
system
You are welcome , have a great night .
_:search category guesthouse
_:search stars 4
_:search type Hotel
_:search stars 4
_:search area ?
_:result amount several
_:result type Hotel
_:search category guesthouse
_:search pricerange cheap
_:search type Hotel
_:search stars 4
_:search area ?
_:result amount several
_:search category guesthouse
_:search pricerange cheap
_:search type Hotel
_:result name Alexander Bed and Breakfast
_:result type Hotel
_:search stars 4
_:search area ?
_:result amount several
_:search category guesthouse
_:search pricerange cheap
_:result name Alexander Bed and Breakfast
_:result type Hotel
_:system offered _:booking
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:search day thursday
_:search people 6
_:search stay 3
_:search type Hotel
_:search stars 4
_:search area ?
_:result amount several
_:search category guesthouse
_:search pricerange cheap
_:result name Alexander Bed and Breakfast
_:result type Hotel
_:system offered _:booking
_:search day thursday
_:search people 6
_:search stay 3
_:search type Hotel
_:system inquired _:user
_:booking day Thursday
_:booking name alexander b&b
_:booking people 6
_:booking stay 3
_:booking type Booking
_:result ref ?
_:search stars 4
_:result amount several
_:search category guesthouse
_:result name Alexander Bed and Breakfast
_:result type Hotel
_:system offered _:booking
_:search day thursday
_:search people 6
_:search stay 3
_:booking day Thursday
_:booking name alexander b&b
_:booking people 6
_:booking stay 3
_:result ref ?
_:system inquired _:user
_:booking ref 4NG5RGOI
_:booking type Booking
_:search area west
_:search food italian
_:search pricerange cheap
_:search type Restaurant
_:search stars 4
_:result amount several
_:search category guesthouse
_:system offered _:booking
_:search stay 3
_:booking day Thursday
_:booking name alexander b&b
_:booking people 6
_:booking stay 3
_:result ref ?
_:system inquired _:user
_:booking ref 4NG5RGOI
_:booking type Booking
_:search area west
_:search food italian
_:search pricerange cheap
_:result name La Margherita
_:result type Restaurant
_:search day thursday
_:search duration 14:15
_:search people 6
_:search type Restaurant
_:search stars 4
_:result amount several
_:search category guesthouse
_:system offered _:booking
_:search stay 3
_:booking day Thursday
_:booking name alexander b&b
_:booking people 6
_:booking stay 3
_:result ref ?
_:system inquired _:user
_:search area west
_:search food italian
_:search pricerange cheap
_:result name La Margherita
_:result type Restaurant
_:search day thursday
_:search duration 14:15
_:search people 6
_:booking ref 5JJ8331T
_:booking type Booking
_:search type Taxi
_:search stars 4
_:result amount several
_:search category guesthouse
_:system offered _:booking
_:search stay 3
_:booking day Thursday
_:booking name alexander b&b
_:booking people 6
_:booking stay 3
_:result ref ?
_:system inquired _:user
_:search area west
_:search food italian
_:search pricerange cheap
_:result name La Margherita
_:result type Restaurant
_:search day thursday
_:search duration 14:15
_:search people 6
_:booking ref 5JJ8331T
_:booking type Booking
_:search departure the hotel
_:search destination the restaurant
_:search type Taxi
_:search stars 4
_:result amount several
_:search category guesthouse
_:system offered _:booking
_:search stay 3
_:booking day Thursday
_:booking name alexander b&b
_:booking people 6
_:booking stay 3
_:result ref ?
_:system inquired _:user
_:search area west
_:search food italian
_:search pricerange cheap
_:result name La Margherita
_:search day thursday
_:search duration 14:15
_:search people 6
_:booking ref 5JJ8331T
_:booking type Booking
_:search departure the hotel
_:search destination the restaurant
_:search type Taxi
_:result type Taxi
_:result car ?
_:search stars 4
_:result amount several
_:search category guesthouse
_:system offered _:booking
_:search stay 3
_:booking day Thursday
_:booking name alexander b&b
_:booking people 6
_:booking stay 3
_:result ref ?
_:system inquired _:user
_:search area west
_:search food italian
_:search pricerange cheap
_:result name La Margherita
_:search day thursday
_:search duration 14:15
_:search people 6
_:booking ref 5JJ8331T
_:booking type Booking
_:search departure the hotel
_:search destination the restaurant
_:search type Taxi
_:result car red lexus
_:result phone 07350632245
_:result type Taxi