inform((_:search,destination,'norwich');(_:search,type,'Train'))
user
Could you help me find a train to norwich ?
request((_:search,day,?);(_:search,departure,?);(_:search,type,'Train'))
system
Not a problem . Where are you departing from , and what day would you like to travel ?
inform((_:search,day,'wednesday');(_:search,departure,'cambridge');(_:search,type,'Train'))
user
I want to leave from cambridge on wednesday .
request((_:search,arrive_by,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
What time of day would you like to travel ?
inform((_:search,arrive_by,'18:15');(_:search,leave_at,'dontcare');(_:search,type,'Train'))
user
I do n't have a preferred departure time but the train should arrive by 18:15 .
select((_:result,arrive_by,'16:55');(_:result,arrive_by,'17:55');(_:result,id,'TR1871');(_:result,id,'TR6838');(_:result,type,'Train')) inform((_:result,amount,'both');(_:result,ticket,'same price');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking')) inform((_:result,pricerange,'same price');(_:result,type,'Hotel'))
system
TR1871 arrives by 16:55 and TR6838 arrives by 17:55 . They are both the same price . Would you like to book one of these ?
inform((_:search,id,'TR6838');(_:search,type,'Train'))
user
Book the TR6838 please . I 'm also looking for a place to stay if you do n't mind .
request((_:search,area,?);(_:search,has_internet,?);(_:search,has_parking,?);(_:search,type,'Hotel')) inform((_:result,amount,'several');(_:result,type,'Hotel'))
system
I have several different hotels . Are you wanting a certain area of town or any special accommodations ?
inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,stars,'4');(_:search,type,'Hotel'))
user
I would prefer it to be a 4 star hotel , with free parking .
request((_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,amount,'several');(_:result,type,'Hotel'))
system
We have several hotels that meet your requirements . Would you prefer a hotel that is cheap or moderate in price ?
inform((_:search,has_parking,'yes');(_:search,pricerange,'dontcare');(_:search,stars,'four');(_:search,type,'Hotel'))
user
Oh , I really do n't worry about the price , so long as it has four stars and free parking .
inform((_:result,name,'Alexander Bed and Breakfast');(_:result,type,'Hotel'))
system
Alright , might I suggest the Alexander Bed and Breakfast then ?
inform((_:search,day,'monday');(_:search,people,'5');(_:search,stay,'two');(_:search,type,'Hotel'))
user
That sounds great - I want to book it for 5 people for two nights starting Monday .
reqmore() inform((_:booking,name,'Alexander');(_:booking,ref,'G2YMGI0L');(_:booking,type,'Booking'))
system
Alright , I have your party booked at the Alexander . The reference number is : G2YMGI0L . Is there anything else I can do for you today ?
thank()
user
No thank you , that will be all .
system
You 're welcome , have a great day .
_:search destination norwich
_:search type Train
_:search destination norwich
_:search day wednesday
_:search departure cambridge
_:search type Train
_:search destination norwich
_:search day wednesday
_:search departure cambridge
_:search arrive_by 18:15
_:search leave_at dontcare
_:search type Train
_:search destination norwich
_:search day wednesday
_:search departure cambridge
_:search arrive_by 18:15
_:search leave_at dontcare
_:result arrive_by 16:55
_:result arrive_by 17:55
_:result id TR1871
_:result id TR6838
_:result amount both
_:result ticket same price
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result pricerange same price
_:result type Hotel
_:search id TR6838
_:search type Train
_:search destination norwich
_:search day wednesday
_:search departure cambridge
_:search arrive_by 18:15
_:search leave_at dontcare
_:result arrive_by 16:55
_:result arrive_by 17:55
_:result id TR1871
_:result id TR6838
_:result ticket same price
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result pricerange same price
_:search id TR6838
_:search area ?
_:search has_internet ?
_:result amount several
_:result type Hotel
_:search category hotel
_:search has_parking yes
_:search stars 4
_:search type Hotel
_:search destination norwich
_:search day wednesday
_:search departure cambridge
_:search arrive_by 18:15
_:search leave_at dontcare
_:result arrive_by 16:55
_:result arrive_by 17:55
_:result id TR1871
_:result id TR6838
_:result ticket same price
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result pricerange same price
_:search id TR6838
_:search area ?
_:search has_internet ?
_:search category hotel
_:result amount several
_:result type Hotel
_:search has_parking yes
_:search pricerange dontcare
_:search stars four
_:search type Hotel
_:search destination norwich
_:search departure cambridge
_:search arrive_by 18:15
_:search leave_at dontcare
_:result arrive_by 16:55
_:result arrive_by 17:55
_:result id TR1871
_:result id TR6838
_:result ticket same price
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result pricerange same price
_:search id TR6838
_:search area ?
_:search has_internet ?
_:search category hotel
_:result amount several
_:search has_parking yes
_:search pricerange dontcare
_:search stars four
_:result name Alexander Bed and Breakfast
_:result type Hotel
_:search day monday
_:search people 5
_:search stay two
_:search type Hotel
_:search destination norwich
_:search departure cambridge
_:search arrive_by 18:15
_:search leave_at dontcare
_:result arrive_by 16:55
_:result arrive_by 17:55
_:result id TR1871
_:result id TR6838
_:result ticket same price
_:system offered _:booking
_:booking category Train
_:result pricerange same price
_:search id TR6838
_:search area ?
_:search has_internet ?
_:search category hotel
_:result amount several
_:search has_parking yes
_:search pricerange dontcare
_:search stars four
_:result name Alexander Bed and Breakfast
_:result type Hotel
_:search day monday
_:search people 5
_:search stay two
_:search type Hotel
_:system inquired _:user
_:booking name Alexander
_:booking ref G2YMGI0L
_:booking type Booking