inform((_:search,day,'tuesday');(_:search,departure,'peterborough');(_:search,type,'Train'))
user
I 'd like some help finding a train leaving peterborough on tuesday .
request((_:search,arrive_by,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Absolutely , do you want to leave or arrive by a certain time ?
inform((_:search,leave_at,'10:15');(_:search,type,'Train'))
user
Leave after 10:15 , please .
canthelp((_:search,leave_at,'10:15');(_:search,type,'Train'))
system
Unfortunately , there are no trains that leave after 10:15 .
inform((_:search,type,'Train'))
user
Okay what are the available train times ?
inform((_:booking,category,'Train');(_:booking,leave_at,'10.19');(_:booking,type,'Booking'))
system
i have booked you one leaving at 10.19 .
request((_:result,ref,?);(_:result,type,'Train')) inform((_:search,destination,'cambridge');(_:search,type,'Train'))
user
OK , is it going to Cambridge ?   Can I have the reference number please ?
request((_:search,day,?);(_:search,departure,?);(_:search,destination,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
there seems to be a break down in communication . Please restate the departure and arrival locations and the day and time .
inform((_:search,day,'tuesday');(_:search,departure,'peterborough');(_:search,destination,'cambridge');(_:search,leave_at,'10:15');(_:search,type,'Train'))
user
I need a train from Peterborough to Cambridge on Tuesday , leaving after 10:15 .
inform((_:result,arrive_by,'11:38');(_:result,id,'TR1674');(_:result,leave_at,'10:48');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I have train TR1674 leaving at 10:48 and arriving at 11:38 . Would you like to book tickets ?
inform((_:search,people,'one');(_:search,type,'Train')) request((_:result,address,?);(_:result,ref,?);(_:result,type,'Hotel');(_:result,type,'Train')) inform((_:search,name,'Caroline Bed and Breakfast');(_:search,type,'Hotel'))
user
I need to book for one person , I will need the reference number . Also , I need to book a hotel called Caroline Bed and Breakfast , I need the address .
inform((_:booking,category,'Train');(_:booking,ref,'X58GNQ74');(_:booking,ticket,'16.5');(_:booking,type,'Booking')) thank()
system
Okay . Your train booking was successful . You 'll owe 16.5 which can be paid at the station . The reference number is X58GNQ74 .
inform((_:search,name,'carolina bed and breakfast');(_:search,type,'Hotel'))
user
Can you look up a hotel called Carolina bed and breakfast ?
system
I have it right here
request((_:result,address,?);(_:result,type,'Hotel'))
user
Well , that s great .   That means you should be able to give me the address
offer((_:booking,type,'Booking')) inform((_:result,address,'138 perne road');(_:result,type,'Hotel'))
system
The address is 138 perne road . Would you like to book a room ?
request((_:result,address,?);(_:result,type,'Hotel'))
user
No , I just need the address . Thank you .
inform((_:result,address,'138 perne road');(_:result,type,'Hotel'))
system
it is 138 perne road .
bye()
user
Have a nice day .
system
Thank you , have a wonderful day . Let us know if we can help in any way .
_:search day tuesday
_:search departure peterborough
_:search type Train
_:search day tuesday
_:search departure peterborough
_:search arrive_by ?
_:search leave_at 10:15
_:search type Train
_:search day tuesday
_:search departure peterborough
_:search arrive_by ?
_:search leave_at 10:15
_:system canthelp _:search/307aefce
_:search/307aefce leave_at 10:15
_:search/307aefce type Train
_:search type Train
_:search day tuesday
_:search departure peterborough
_:search arrive_by ?
_:search leave_at 10:15
_:system canthelp _:search/307aefce
_:search/307aefce leave_at 10:15
_:search/307aefce type Train
_:booking category Train
_:booking leave_at 10.19
_:booking type Booking
_:result ref ?
_:result type Train
_:search destination cambridge
_:search type Train
_:search arrive_by ?
_:system canthelp _:search/307aefce
_:search/307aefce leave_at 10:15
_:search/307aefce type Train
_:booking category Train
_:booking leave_at 10.19
_:booking type Booking
_:result ref ?
_:result type Train
_:search day tuesday
_:search departure peterborough
_:search destination cambridge
_:search leave_at 10:15
_:search type Train
_:search arrive_by ?
_:system canthelp _:search/307aefce
_:search/307aefce leave_at 10:15
_:search/307aefce type Train
_:booking category Train
_:booking leave_at 10.19
_:booking type Booking
_:result ref ?
_:search day tuesday
_:search departure peterborough
_:search destination cambridge
_:search leave_at 10:15
_:result arrive_by 11:38
_:result id TR1674
_:result leave_at 10:48
_:result type Train
_:system offered _:booking
_:search people one
_:result address ?
_:result type Hotel
_:search name Caroline Bed and Breakfast
_:search type Hotel
_:search arrive_by ?
_:system canthelp _:search/307aefce
_:search/307aefce leave_at 10:15
_:search/307aefce type Train
_:booking leave_at 10.19
_:result ref ?
_:search day tuesday
_:search departure peterborough
_:search destination cambridge
_:search leave_at 10:15
_:result arrive_by 11:38
_:result id TR1674
_:result leave_at 10:48
_:result type Train
_:system offered _:booking
_:search people one
_:result address ?
_:result type Hotel
_:booking category Train
_:booking ref X58GNQ74
_:booking ticket 16.5
_:booking type Booking
_:search name carolina bed and breakfast
_:search type Hotel
_:search arrive_by ?
_:system canthelp _:search/307aefce
_:search/307aefce leave_at 10:15
_:search/307aefce type Train
_:booking leave_at 10.19
_:result ref ?
_:search day tuesday
_:search departure peterborough
_:search destination cambridge
_:search leave_at 10:15
_:result arrive_by 11:38
_:result id TR1674
_:result leave_at 10:48
_:result type Train
_:system offered _:booking
_:search people one
_:result address ?
_:result type Hotel
_:booking category Train
_:booking ref X58GNQ74
_:booking ticket 16.5
_:booking type Booking
_:search name carolina bed and breakfast
_:search type Hotel
_:search arrive_by ?
_:system canthelp _:search/307aefce
_:search/307aefce leave_at 10:15
_:search/307aefce type Train
_:booking leave_at 10.19
_:result ref ?
_:search day tuesday
_:search departure peterborough
_:search destination cambridge
_:search leave_at 10:15
_:result arrive_by 11:38
_:result id TR1674
_:result leave_at 10:48
_:system offered _:booking
_:search people one
_:booking category Train
_:booking ref X58GNQ74
_:booking ticket 16.5
_:booking type Booking
_:search name carolina bed and breakfast
_:search type Hotel
_:result address 138 perne road
_:result type Hotel
_:result address ?
_:search arrive_by ?
_:system canthelp _:search/307aefce
_:search/307aefce leave_at 10:15
_:search/307aefce type Train
_:booking leave_at 10.19
_:result ref ?
_:search day tuesday
_:search departure peterborough
_:search destination cambridge
_:search leave_at 10:15
_:result arrive_by 11:38
_:result id TR1674
_:result leave_at 10:48
_:system offered _:booking
_:search people one
_:booking category Train
_:booking ref X58GNQ74
_:booking ticket 16.5
_:booking type Booking
_:search name carolina bed and breakfast
_:search type Hotel
_:result address 138 perne road
_:result type Hotel
_:user dismissed _:system