inform((_:search,category,'hotel');(_:search,has_internet,'yes');(_:search,pricerange,'moderately');(_:search,type,'Hotel'))
user
Hi , I I 'm looking for a hotel to stay at that is moderately priced and includes free wifi .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,count,'17');(_:result,type,'Hotel'))
system
I have 17 different options . In order to narrow down an option for you , can you tell me what area you would prefer ?
inform((_:search,stars,'4');(_:search,type,'Hotel'))
user
I am not sure but I do want it to have a 4 star rating .
request((_:search,has_parking,?);(_:search,type,'Hotel')) inform((_:result,count,'11');(_:result,type,'Hotel'))
system
We have 11 such entries . Does free parking matter to you ?
inform((_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Not really , but free parking could be nice .
inform((_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'Acorn guest house');(_:result,type,'Hotel'))
system
If you have no other preferences to help narrow it down , may I suggest the Acorn guest house ? It 's very nice , with free wifi and free parking as well .
inform((_:search,day,'sunday');(_:search,stay,'3');(_:search,type,'Hotel'))
user
That is perfect .   Please book 3 days starting on Sunday .
request((_:booking,people,?);(_:booking,type,'Booking'))
system
Okay and how many guests will be included in the reservation ?
inform((_:search,day,'monday');(_:search,people,'4');(_:search,stay,'2');(_:search,type,'Hotel'))
user
There will be 4 people for 2 nights starting Monday .
request((_:booking,day,?);(_:booking,type,'Booking'))
system
You said Sunday at first and they you just said Monday .   Do you want it for Sunday or Monday ?
inform((_:search,day,'monday');(_:search,type,'Hotel'))
user
Sorry . Monday is what I want .
canthelp((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
I 'm sorry , but the hotel is n't available for your stated days . Would you like to try another day or a shorter stay ?
inform((_:search,day,'monday');(_:search,people,'4');(_:search,stay,'2');(_:search,type,'Hotel'))
user
Is there another hotel that has a room available for 4 people for 2 nights starting on Monday ?
canthelp((_:booking,day,'Monday');(_:booking,stay,'2');(_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
There are no rooms available for 2 nights starting on Monday . How about a different day or a shorter period ?
inform((_:search,stay,'1');(_:search,type,'Hotel'))
user
Okay , how about for 1 night ?
reqmore() inform((_:booking,type,'Booking'))
system
Your booking request was successful ! , Would you like the reference number ? Or is there anything else I can help with ?
inform((_:search,type,'Train'))
user
Yes . I do need the booking number and would also like to check into a train .
request((_:search,departure,?);(_:search,type,'Train'))
system
Where would you like to depart from ?
inform((_:search,day,'monday');(_:search,departure,'broxbourne');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I 'd like to go from Broxbourne to Cambridge on Monday .
inform((_:result,amount,'several');(_:result,day,'monday');(_:result,type,'Train')) hello() request((_:search,leave_at,?);(_:search,type,'Train'))
system
Hi , we have several trains leaving on monday . Is there a particular time of day , you 'd like to leave ?
inform((_:search,leave_at,'12:30');(_:search,type,'Train'))
user
I would like to leave after 12:30
inform((_:result,amount,'several');(_:result,arrive_by,'14:32');(_:result,id,'TR3108');(_:result,leave_at,'13:32');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I have several trains running that day , the earliest I can offer that leaves after 12:30 is TR3108 which leaves at 13:32 and arrives by 14:32 , would you like me to book your tickets ?
user
Yes , please , and can I have a confirmation number as well ?
request((_:search,people,?);(_:search,type,'Train'))
system
Absolutely . How many tickets would you like to get ?
inform((_:search,people,'one');(_:search,type,'Train'))
user
I only need one ticket .   Thank you .
reqmore() inform((_:booking,category,'Train');(_:booking,people,'one');(_:booking,type,'Booking'))
system
I have booked your ticket for one , is there anything else you need ?
request((_:result,duration,?);(_:result,type,'Train'))
user
What is the travel time for the train ?
inform((_:result,arrive_by,'14:32');(_:result,duration,'60 minutes');(_:result,leave_at,'13:32');(_:result,type,'Train')) reqmore()
system
The train leaves at 13:32 and arrives 14:32 for a travel time of 60 minutes .   Is there anything else you need ?
thank()
user
That 's all . Thanks ! Goodbye !
system
You 're welcome !   Have a great day !
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:result count 17
_:result type Hotel
_:search stars 4
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:result type Hotel
_:search has_parking yes
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result name Acorn guest house
_:result type Hotel
_:search day sunday
_:search stay 3
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result name Acorn guest house
_:result type Hotel
_:booking people ?
_:booking type Booking
_:search day monday
_:search people 4
_:search stay 2
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result name Acorn guest house
_:result type Hotel
_:booking people ?
_:search people 4
_:search stay 2
_:booking day ?
_:booking type Booking
_:search day monday
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result name Acorn guest house
_:result type Hotel
_:booking people ?
_:system canthelp _:booking/4836a2db
_:booking/4836a2db type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search day monday
_:search people 4
_:search stay 2
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result name Acorn guest house
_:result type Hotel
_:booking people ?
_:system canthelp _:booking/4836a2db
_:booking/4836a2db type Booking
_:search day monday
_:search people 4
_:system canthelp _:booking/b1a1eea2
_:booking/b1a1eea2 day Monday
_:booking/b1a1eea2 stay 2
_:booking/b1a1eea2 type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search stay 1
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result name Acorn guest house
_:result type Hotel
_:booking people ?
_:system canthelp _:booking/4836a2db
_:booking/4836a2db type Booking
_:search day monday
_:search people 4
_:system canthelp _:booking/b1a1eea2
_:booking/b1a1eea2 day Monday
_:booking/b1a1eea2 stay 2
_:booking/b1a1eea2 type Booking
_:booking day ?
_:booking stay ?
_:search stay 1
_:system inquired _:user
_:booking type Booking
_:search type Train
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result name Acorn guest house
_:result type Hotel
_:booking people ?
_:system canthelp _:booking/4836a2db
_:booking/4836a2db type Booking
_:search people 4
_:system canthelp _:booking/b1a1eea2
_:booking/b1a1eea2 day Monday
_:booking/b1a1eea2 stay 2
_:booking/b1a1eea2 type Booking
_:booking day ?
_:booking stay ?
_:search stay 1
_:system inquired _:user
_:booking type Booking
_:search day monday
_:search departure broxbourne
_:search destination cambridge
_:search type Train
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result name Acorn guest house
_:booking people ?
_:system canthelp _:booking/4836a2db
_:booking/4836a2db type Booking
_:search people 4
_:system canthelp _:booking/b1a1eea2
_:booking/b1a1eea2 day Monday
_:booking/b1a1eea2 stay 2
_:booking/b1a1eea2 type Booking
_:booking day ?
_:booking stay ?
_:search stay 1
_:system inquired _:user
_:booking type Booking
_:search day monday
_:search departure broxbourne
_:search destination cambridge
_:result amount several
_:result day monday
_:result type Train
_:system greeted _:user
_:search leave_at 12:30
_:search type Train
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result name Acorn guest house
_:booking people ?
_:system canthelp _:booking/4836a2db
_:booking/4836a2db type Booking
_:search people 4
_:system canthelp _:booking/b1a1eea2
_:booking/b1a1eea2 day Monday
_:booking/b1a1eea2 stay 2
_:booking/b1a1eea2 type Booking
_:booking day ?
_:booking stay ?
_:search stay 1
_:system inquired _:user
_:booking type Booking
_:search day monday
_:search departure broxbourne
_:search destination cambridge
_:result day monday
_:system greeted _:user
_:search leave_at 12:30
_:search type Train
_:result amount several
_:result arrive_by 14:32
_:result id TR3108
_:result leave_at 13:32
_:result type Train
_:system offered _:booking
_:booking category Train
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result name Acorn guest house
_:booking people ?
_:system canthelp _:booking/4836a2db
_:booking/4836a2db type Booking
_:system canthelp _:booking/b1a1eea2
_:booking/b1a1eea2 day Monday
_:booking/b1a1eea2 stay 2
_:booking/b1a1eea2 type Booking
_:booking day ?
_:booking stay ?
_:search stay 1
_:system inquired _:user
_:booking type Booking
_:search day monday
_:search departure broxbourne
_:search destination cambridge
_:result day monday
_:system greeted _:user
_:search leave_at 12:30
_:result amount several
_:result arrive_by 14:32
_:result id TR3108
_:result leave_at 13:32
_:result type Train
_:system offered _:booking
_:booking category Train
_:search people one
_:search type Train
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result name Acorn guest house
_:system canthelp _:booking/4836a2db
_:booking/4836a2db type Booking
_:system canthelp _:booking/b1a1eea2
_:booking/b1a1eea2 day Monday
_:booking/b1a1eea2 stay 2
_:booking/b1a1eea2 type Booking
_:booking day ?
_:booking stay ?
_:search stay 1
_:search day monday
_:search departure broxbourne
_:search destination cambridge
_:result day monday
_:system greeted _:user
_:search leave_at 12:30
_:result amount several
_:result arrive_by 14:32
_:result id TR3108
_:result leave_at 13:32
_:result type Train
_:system offered _:booking
_:search people one
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking people one
_:booking type Booking
_:result duration ?
_:search category hotel
_:search has_internet yes
_:search pricerange moderately
_:search area ?
_:search stars 4
_:result count 11
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result name Acorn guest house
_:system canthelp _:booking/4836a2db
_:booking/4836a2db type Booking
_:system canthelp _:booking/b1a1eea2
_:booking/b1a1eea2 day Monday
_:booking/b1a1eea2 stay 2
_:booking/b1a1eea2 type Booking
_:booking day ?
_:booking stay ?
_:search stay 1
_:search day monday
_:search departure broxbourne
_:search destination cambridge
_:result day monday
_:system greeted _:user
_:search leave_at 12:30
_:result amount several
_:result id TR3108
_:system offered _:booking
_:search people one
_:search type Train
_:booking category Train
_:booking people one
_:booking type Booking
_:result arrive_by 14:32
_:result duration 60 minutes
_:result leave_at 13:32
_:result type Train
_:system inquired _:user