inform((_:search,arrive_by,'20:45');(_:search,destination,'norwich');(_:search,type,'Train'))
user
I need a train to Norwich . I need to get there right before 20:45 .
request((_:search,day,?);(_:search,type,'Train'))
system
And what day are you traveling ?
inform((_:search,day,'sunday');(_:search,type,'Train'))
user
I will be leaving on Sunday .
inform((_:result,arrive_by,'19:55');(_:result,arrive_by,'20:45');(_:result,id,'TR9083');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The train that arrives closest to 20:45 is TR9083 arriving at 19:55 . Shall I book it ?
inform((_:search,people,'5');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes , I will need tickets for 5 people please and a reference number .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'LIW5CYJ0');(_:booking,ticket,'70.4 GBP');(_:booking,type,'Booking'))
system
I was able to book that for you . The total fee is 70.4 GBP and the reference number is LIW5CYJ0 . Is there anything else I can help you with ?
inform((_:search,category,'hotel');(_:search,type,'Hotel'))
user
I 'd like to find somewhere nice to stay , too . Can you help me find a hotel ?
request((_:search,area,?);(_:search,category,?);(_:search,pricerange,?);(_:search,type,'Hotel'))
system
Yes , I can definitely help you with a hotel .   Do you have a price range , hotel type , or area that you are wanting to stay ?
inform((_:search,category,'guesthouse');(_:search,has_internet,'yes');(_:search,pricerange,'expensive');(_:search,stars,'4');(_:search,type,'Hotel'))
user
I would like an expensive guesthouse that includes free wifi and has at least 4 stars .
canthelp((_:search,category,'guest houses');(_:search,pricerange,'expensive');(_:search,type,'Hotel')) select((_:result,category,'guesthouse');(_:result,pricerange,'more moderately priced');(_:result,type,'Hotel'))
system
I 'm sorry I have no expensive guest houses listed . Could I perhaps interest you in a more moderately priced guesthouse ?
inform((_:search,pricerange,'cheap');(_:search,type,'Hotel'))
user
How about simply a cheap one ?
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,count,'7');(_:result,type,'Hotel'))
system
There are 7 options available . Is there a specific area that you prefer ?
inform((_:search,area,'dontcare');(_:search,day,'saturday');(_:search,stay,'3');(_:search,type,'Hotel'))
user
No , I just need a place I can stay for 3 nights for our group starting on Saturday .
canthelp((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
I 'm sorry , all hotels are asking you to book another day , or a shorter stay .
inform((_:search,category,'guesthouse');(_:search,day,'saturday');(_:search,people,'5');(_:search,pricerange,'cheap');(_:search,stars,'4-star');(_:search,stay,'3');(_:search,type,'Hotel'))
user
Can you check again ? A cheap , 4-star guesthouse for 3 nights , starting Saturday , for 5 people ?
reqmore() inform((_:booking,name,'Alexander Bed & Breakfast');(_:booking,ref,'244GZSGM');(_:booking,stay,'3');(_:booking,type,'Booking');(_:result,category,'hotel');(_:result,type,'Hotel'))
system
I did find a hotel for you . We 've booked you at the Alexander Bed & Breakfast for 3 nights . Your reference number is 244GZSGM . Is there anything else I can help you with ?
thank()
user
That will be all , thank you very much !
system
You 're welcome . Have a nice day .
_:search arrive_by 20:45
_:search destination norwich
_:search type Train
_:search arrive_by 20:45
_:search destination norwich
_:search day sunday
_:search type Train
_:search arrive_by 20:45
_:search destination norwich
_:search day sunday
_:result arrive_by 19:55
_:result arrive_by 20:45
_:result id TR9083
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 5
_:search type Train
_:result ref ?
_:search arrive_by 20:45
_:search destination norwich
_:search day sunday
_:result arrive_by 19:55
_:result arrive_by 20:45
_:result id TR9083
_:result type Train
_:system offered _:booking
_:search people 5
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref LIW5CYJ0
_:booking ticket 70.4 GBP
_:booking type Booking
_:search category hotel
_:search type Hotel
_:search arrive_by 20:45
_:search destination norwich
_:search day sunday
_:result arrive_by 19:55
_:result arrive_by 20:45
_:result id TR9083
_:result type Train
_:system offered _:booking
_:search people 5
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref LIW5CYJ0
_:booking ticket 70.4 GBP
_:booking type Booking
_:search area ?
_:search category guesthouse
_:search has_internet yes
_:search pricerange expensive
_:search stars 4
_:search type Hotel
_:search arrive_by 20:45
_:search destination norwich
_:search day sunday
_:result arrive_by 19:55
_:result arrive_by 20:45
_:result id TR9083
_:system offered _:booking
_:search people 5
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref LIW5CYJ0
_:booking ticket 70.4 GBP
_:booking type Booking
_:search area ?
_:search category guesthouse
_:search has_internet yes
_:search stars 4
_:system canthelp _:search/c50657d7
_:search/c50657d7 category guest houses
_:search/c50657d7 pricerange expensive
_:search/c50657d7 type Hotel
_:result category guesthouse
_:result pricerange more moderately priced
_:result type Hotel
_:search pricerange cheap
_:search type Hotel
_:search arrive_by 20:45
_:search destination norwich
_:result arrive_by 19:55
_:result arrive_by 20:45
_:result id TR9083
_:system offered _:booking
_:search people 5
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref LIW5CYJ0
_:booking ticket 70.4 GBP
_:booking type Booking
_:search category guesthouse
_:search has_internet yes
_:search stars 4
_:system canthelp _:search/c50657d7
_:search/c50657d7 category guest houses
_:search/c50657d7 pricerange expensive
_:search/c50657d7 type Hotel
_:result category guesthouse
_:result pricerange more moderately priced
_:search pricerange cheap
_:result count 7
_:result type Hotel
_:search area dontcare
_:search day saturday
_:search stay 3
_:search type Hotel
_:search arrive_by 20:45
_:search destination norwich
_:result arrive_by 19:55
_:result arrive_by 20:45
_:result id TR9083
_:system offered _:booking
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref LIW5CYJ0
_:booking ticket 70.4 GBP
_:search has_internet yes
_:system canthelp _:search/c50657d7
_:search/c50657d7 category guest houses
_:search/c50657d7 pricerange expensive
_:search/c50657d7 type Hotel
_:result category guesthouse
_:result pricerange more moderately priced
_:result count 7
_:result type Hotel
_:search area dontcare
_:system canthelp _:booking/3f00d23c
_:booking/3f00d23c type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search category guesthouse
_:search day saturday
_:search people 5
_:search pricerange cheap
_:search stars 4-star
_:search stay 3
_:search type Hotel
_:search arrive_by 20:45
_:search destination norwich
_:result arrive_by 19:55
_:result arrive_by 20:45
_:result id TR9083
_:system offered _:booking
_:result ref ?
_:booking category Train
_:booking ticket 70.4 GBP
_:search has_internet yes
_:system canthelp _:search/c50657d7
_:search/c50657d7 category guest houses
_:search/c50657d7 pricerange expensive
_:search/c50657d7 type Hotel
_:result pricerange more moderately priced
_:result count 7
_:search area dontcare
_:system canthelp _:booking/3f00d23c
_:booking/3f00d23c type Booking
_:booking day ?
_:search category guesthouse
_:search day saturday
_:search people 5
_:search pricerange cheap
_:search stars 4-star
_:search stay 3
_:search type Hotel
_:system inquired _:user
_:booking name Alexander Bed & Breakfast
_:booking ref 244GZSGM
_:booking stay 3
_:booking type Booking
_:result category hotel
_:result type Hotel