inform((_:search,stars,'4');(_:search,type,'Hotel'))
user
Are there any hotels with a star of 4 I can stay at ?
request((_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,count,'21');(_:result,stars,'4');(_:result,type,'Hotel'))
system
Yes , there are 21 4 star hotels to choose from , do you have a price range in mind that you 'd prefer ?
inform((_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
Yes , are there any in the moderate price range ?
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,count,'11');(_:result,type,'Hotel'))
system
I found 11 . Would you like to specify an area ?
inform((_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Do n't care . I am looking for free parking at the hotel though . Which ones have that ?
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,category,'hotels');(_:result,count,'5');(_:result,type,'Hotel'))
system
There are 5 hotels would you like a certain area ?
inform((_:search,category,'guesthouse');(_:search,type,'Hotel'))
user
Just pick one of the hotels .   I just want a guesthouse .
offer((_:booking,type,'Booking')) inform((_:result,address,'78 - 80 Milton Road');(_:result,area,'north');(_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'Limehouse');(_:result,type,'Hotel'))
system
Might I suggest the Limehouse . They offer free parking and free internet . They are located in the north at 78 - 80 Milton Road . Would you like to book a room ?
inform((_:search,day,'tuesday');(_:search,type,'Train'))
user
Yes , please . I also need a train on Tuesday .
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Train'))
system
I can help you with that , but first , I 'll need more info .   What are your departure and arrival locations ?
inform((_:search,day,'tuesday');(_:search,departure,'cambridge');(_:search,destination,'birmingham new street');(_:search,leave_at,'08:00');(_:search,type,'Train'))
user
Tuesday after 08:00 , please . Leaving Cambridge for   Birmingham New Street .
inform((_:result,arrive_by,'10:44');(_:result,departure,'Cambridge');(_:result,leave_at,'8:01');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
If you want to depart after 8:00 , I can get you on the 8:01 out of Cambridge . It will arrive at 10:44 .
inform((_:search,people,'one');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Okay . I need to book that for one person . Please let me know the reference number .
reqmore() inform((_:booking,category,'Train');(_:booking,id,'TR2164');(_:booking,ref,'NXKSU2ZZ');(_:booking,ticket,'75.09 GBP');(_:booking,type,'Booking'))
system
The booking of TR2164 was successful , the total fee is 75.09 GBP payable at the station . Reference number is : NXKSU2ZZ . Is there anything else I can help you with ?
thank()
user
that should be all . thank you .
system
Have a wonderful day !
_:search stars 4
_:search type Hotel
_:search stars 4
_:result count 21
_:result stars 4
_:result type Hotel
_:search pricerange moderate
_:search type Hotel
_:search stars 4
_:result stars 4
_:search pricerange moderate
_:search area ?
_:result count 11
_:result type Hotel
_:search has_parking yes
_:search type Hotel
_:search stars 4
_:result stars 4
_:search pricerange moderate
_:search has_parking yes
_:search area ?
_:result category hotels
_:result count 5
_:result type Hotel
_:search category guesthouse
_:search type Hotel
_:search stars 4
_:result stars 4
_:search pricerange moderate
_:search has_parking yes
_:search area ?
_:result category hotels
_:result count 5
_:search category guesthouse
_:system offered _:booking
_:booking type Booking
_:result address 78 - 80 Milton Road
_:result area north
_:result has_internet none
_:result has_parking none
_:result name Limehouse
_:result type Hotel
_:search day tuesday
_:search type Train
_:search stars 4
_:result stars 4
_:search pricerange moderate
_:search has_parking yes
_:search area ?
_:result category hotels
_:result count 5
_:search category guesthouse
_:system offered _:booking
_:booking type Booking
_:result address 78 - 80 Milton Road
_:result area north
_:result has_internet none
_:result has_parking none
_:result name Limehouse
_:result type Hotel
_:search day tuesday
_:search departure cambridge
_:search destination birmingham new street
_:search leave_at 08:00
_:search type Train
_:search stars 4
_:result stars 4
_:search pricerange moderate
_:search has_parking yes
_:search area ?
_:result category hotels
_:result count 5
_:search category guesthouse
_:system offered _:booking
_:booking type Booking
_:result address 78 - 80 Milton Road
_:result area north
_:result has_internet none
_:result has_parking none
_:result name Limehouse
_:search day tuesday
_:search departure cambridge
_:search destination birmingham new street
_:search leave_at 08:00
_:result arrive_by 10:44
_:result departure Cambridge
_:result leave_at 8:01
_:result type Train
_:booking category Train
_:search people one
_:search type Train
_:result ref ?
_:search stars 4
_:result stars 4
_:search pricerange moderate
_:search has_parking yes
_:search area ?
_:result category hotels
_:result count 5
_:search category guesthouse
_:system offered _:booking
_:result address 78 - 80 Milton Road
_:result area north
_:result has_internet none
_:result has_parking none
_:result name Limehouse
_:search day tuesday
_:search departure cambridge
_:search destination birmingham new street
_:search leave_at 08:00
_:result arrive_by 10:44
_:result departure Cambridge
_:result leave_at 8:01
_:result type Train
_:search people one
_:search type Train
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking id TR2164
_:booking ref NXKSU2ZZ
_:booking ticket 75.09 GBP
_:booking type Booking