inform((_:search,day,'wednesday');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I need to take a train into Cambridge on Wednesday .
inform((_:result,count,'202');(_:result,day,'that day');(_:result,type,'Train')) request((_:search,departure,?);(_:search,type,'Train'))
system
I found 202 trains that day , do you have a departure location you would like to start at ?
inform((_:search,arrive_by,'17:15');(_:search,departure,'birmingham new street');(_:search,type,'Train'))
user
I am leaving Birmingham New Street and would like to arrive by 17:15 , can you book that for me ?
request((_:search,people,?);(_:search,type,'Train'))
system
No problem . How many seats would you like to book ?
inform((_:search,people,'three');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Make it for three people , and tell me the reference number .
reqmore() inform((_:booking,arrive_by,'13:23');(_:booking,category,'Train');(_:booking,departure,'Birmingham New Street');(_:booking,destination,'Cambridge');(_:booking,leave_at,'10:40');(_:booking,people,'3');(_:booking,ref,'OICBJMQ6');(_:booking,ticket,'225.3 GBP');(_:booking,type,'Booking'))
system
I have booked your train tickets for 3 passengers . It is leaving Birmingham New Street at 10:40 and arrives in Cambridge at 13:23 . Your reference number is OICBJMQ6 . The total price is 225.3 GBP and will be payable at the station . Is there anything else I can assist you with ?
inform((_:search,name,'alpha - milton guest house');(_:search,type,'Hotel'))
user
Yes , can I get booking at the Alpha - Milton Guest House ?
request((_:booking,day,?);(_:booking,people,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
Of course , I will need to know when you are staying , how long , and how many will be in your party .
inform((_:search,day,'wednesday');(_:search,people,'3');(_:search,stay,'5');(_:search,type,'Hotel'))
user
We 'll need it for the same day , Wednesday , for the same 3 people . We 'd like to stay for 5 nights .
canthelp((_:booking,name,'alpha - milton guest house');(_:booking,stay,'5');(_:booking,type,'Booking')) request((_:booking,stay,?);(_:booking,type,'Booking'))
system
I am very sorry I was unable to book for 5 nights at the alpha - milton guest house .   Would you like to try a shorter stay ?
inform((_:search,stay,'3');(_:search,type,'Hotel'))
user
Ok , well how about 3 nights instead ?
inform((_:booking,ref,'54927PC2');(_:booking,stay,'3');(_:booking,type,'Booking'))
system
They did in have fact have rooms for 3 days . Your reference number is 54927PC2 .
thank() request((_:result,address,?);(_:result,type,'Hotel'))
user
Great thank you . What is the address for the Alpha - Milton ?
inform((_:result,address,'63 Milton Road');(_:result,type,'Hotel')) reqmore()
system
63 Milton Road .   Can I help you with anything else ?
user
No , I believe that will be everything today .
system
Thank you for contacting Cambridge Towninfo Centre . Have a great day .
_:search day wednesday
_:search destination cambridge
_:search type Train
_:search day wednesday
_:search destination cambridge
_:result count 202
_:result day that day
_:result type Train
_:search arrive_by 17:15
_:search departure birmingham new street
_:search type Train
_:search day wednesday
_:search destination cambridge
_:result count 202
_:result day that day
_:result type Train
_:search arrive_by 17:15
_:search departure birmingham new street
_:search people three
_:search type Train
_:result ref ?
_:search day wednesday
_:search destination cambridge
_:result count 202
_:result day that day
_:result type Train
_:search arrive_by 17:15
_:search departure birmingham new street
_:search people three
_:result ref ?
_:system inquired _:user
_:booking arrive_by 13:23
_:booking category Train
_:booking departure Birmingham New Street
_:booking destination Cambridge
_:booking leave_at 10:40
_:booking people 3
_:booking ref OICBJMQ6
_:booking ticket 225.3 GBP
_:booking type Booking
_:search name alpha - milton guest house
_:search type Hotel
_:search destination cambridge
_:result count 202
_:result day that day
_:result type Train
_:search arrive_by 17:15
_:search departure birmingham new street
_:result ref ?
_:system inquired _:user
_:booking arrive_by 13:23
_:booking category Train
_:booking departure Birmingham New Street
_:booking destination Cambridge
_:booking leave_at 10:40
_:booking ref OICBJMQ6
_:booking ticket 225.3 GBP
_:search name alpha - milton guest house
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:search day wednesday
_:search people 3
_:search stay 5
_:search type Hotel
_:search destination cambridge
_:result count 202
_:result day that day
_:result type Train
_:search arrive_by 17:15
_:search departure birmingham new street
_:result ref ?
_:system inquired _:user
_:booking arrive_by 13:23
_:booking category Train
_:booking departure Birmingham New Street
_:booking destination Cambridge
_:booking leave_at 10:40
_:booking ref OICBJMQ6
_:booking ticket 225.3 GBP
_:search name alpha - milton guest house
_:booking day ?
_:booking people ?
_:search day wednesday
_:search people 3
_:system canthelp _:booking/b9c5ead3
_:booking/b9c5ead3 name alpha - milton guest house
_:booking/b9c5ead3 stay 5
_:booking/b9c5ead3 type Booking
_:booking stay ?
_:booking type Booking
_:search stay 3
_:search type Hotel
_:search destination cambridge
_:result count 202
_:result day that day
_:result type Train
_:search arrive_by 17:15
_:search departure birmingham new street
_:result ref ?
_:system inquired _:user
_:booking arrive_by 13:23
_:booking category Train
_:booking departure Birmingham New Street
_:booking destination Cambridge
_:booking leave_at 10:40
_:booking ticket 225.3 GBP
_:search name alpha - milton guest house
_:booking day ?
_:booking people ?
_:search day wednesday
_:search people 3
_:system canthelp _:booking/b9c5ead3
_:booking/b9c5ead3 name alpha - milton guest house
_:booking/b9c5ead3 stay 5
_:booking/b9c5ead3 type Booking
_:search stay 3
_:search type Hotel
_:booking ref 54927PC2
_:booking stay 3
_:booking type Booking
_:result address ?
_:result type Hotel
_:search destination cambridge
_:result count 202
_:result day that day
_:search arrive_by 17:15
_:search departure birmingham new street
_:result ref ?
_:booking arrive_by 13:23
_:booking category Train
_:booking departure Birmingham New Street
_:booking destination Cambridge
_:booking leave_at 10:40
_:booking ticket 225.3 GBP
_:search name alpha - milton guest house
_:booking day ?
_:booking people ?
_:search day wednesday
_:search people 3
_:system canthelp _:booking/b9c5ead3
_:booking/b9c5ead3 name alpha - milton guest house
_:booking/b9c5ead3 stay 5
_:booking/b9c5ead3 type Booking
_:search stay 3
_:search type Hotel
_:booking ref 54927PC2
_:booking stay 3
_:booking type Booking
_:result address 63 Milton Road
_:result type Hotel
_:system inquired _:user