Hello.. can you help me search for a hotel please? 
I can narrow the search down by name of the hotel, its location, price or rating.
Let's look at Hilton with moderate price and in the West part of the town.
The 'Hilton Hotel' has an average rating of 2
Oh that is bad. Any other hotel?
The 'Old Town Inn' has an average rating of 5
That is good. I think I read in a blog that says it is the best hotel in the West.
The 'Old Town Inn' has an average rating of 5
Can you check the weather on Sunday 29th? I want to make sure we can go out while we are staying there. 
For what location would you like the weather forecast?
Pittsburgh
It will be Cloudy all day on Sunday in Pittsburgh, with temperatures of around 19 degrees celsius.
How about Monday the 30th? I don't want to risk our trip.
It will be Snowing all day on Monday in Pittsburgh, with temperatures of around 7 degrees celsius.
Oh wow. When it will be sunny again?
It will be Sunny all day on Saturday in Pittsburgh, with temperatures of around 3 degrees celsius.
Ok, then book the hotel for me from 28th to 29th please.
When are you arriving?
28th
May I have your name, please?
Tyler Jones
Alright, the Old Town Inn ticks all of your boxes, can I book this room for you?
Yes. It will be an exciting trip.
I'm sorry, but your booking request failed.
What date is it available?
OK, I've successfully completed this Hotel booking for you!
What date do you get?
29 and 30
Ok Thanks. You've been a great help.
Thank you and goodbye.