inform((_:search,arrive_by,'20:45');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
Hi , I 'm looking for a train that is going to cambridge and arriving there by 20:45 , is there anything like that ?
inform((_:result,amount,'over 1,000');(_:result,type,'Train')) request((_:search,departure,?);(_:search,type,'Train'))
system
There are over 1,000 trains like that .   Where will you be departing from ?
inform((_:search,departure,'birmingham new street');(_:search,type,'Train'))
user
I am departing from birmingham new street .
request((_:search,day,?);(_:search,type,'Train'))
system
Can you confirm your desired travel day ?
inform((_:search,day,'wednesday');(_:search,type,'Train'))
user
I would like to leave on wednesday
inform((_:result,arrive_by,'20:23');(_:result,day,'Wednesday');(_:result,departure,'birmingham new street');(_:result,leave_at,'17:40');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I show a train leaving birmingham new street at 17:40 and arriving at 20:23 on Wednesday .   Will this work for you ?
inform((_:search,people,'5');(_:search,type,'Train'))
user
That will , yes . Please make a booking for 5 people please .
inform((_:booking,category,'Train');(_:booking,ref,'A9NHSO9Y');(_:booking,type,'Booking'))
system
I 've booked your train tickets , and your reference number is A9NHSO9Y .
inform((_:search,has_internet,'yes');(_:search,stars,'4');(_:search,type,'Hotel'))
user
Thanks so much . I would also need a place to say . I am looking for something with 4 stars and has free wifi .
inform((_:result,name,'the cambridge belfry');(_:result,type,'Hotel'))
system
How about the cambridge belfry ?   It has all the attributes you requested and a great name !   Maybe even a real belfry ?
user
That sounds great , could you make a booking for me please ?
request((_:booking,day,?);(_:booking,type,'Booking'))
system
What day would you like your booking for ?
inform((_:search,day,'wednesday');(_:search,people,'5');(_:search,stay,'5');(_:search,type,'Hotel'))
user
Please book it for Wednesday for 5 people and 5 nights , please .
inform((_:booking,ref,'5NAWGJDC');(_:booking,type,'Booking'))
system
Booking was successful . Reference number is : 5NAWGJDC .
thank()
user
Thank you , goodbye
system
Goodbye . If you think of anything else you need do n't hesitate to contact us .
_:search arrive_by 20:45
_:search destination cambridge
_:search type Train
_:search arrive_by 20:45
_:search destination cambridge
_:result amount over 1,000
_:result type Train
_:search departure birmingham new street
_:search type Train
_:search arrive_by 20:45
_:search destination cambridge
_:result amount over 1,000
_:result type Train
_:search departure birmingham new street
_:search day wednesday
_:search type Train
_:search arrive_by 20:45
_:search destination cambridge
_:result amount over 1,000
_:search departure birmingham new street
_:search day wednesday
_:result arrive_by 20:23
_:result day Wednesday
_:result departure birmingham new street
_:result leave_at 17:40
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 5
_:search type Train
_:search arrive_by 20:45
_:search destination cambridge
_:result amount over 1,000
_:search departure birmingham new street
_:search day wednesday
_:result arrive_by 20:23
_:result day Wednesday
_:result departure birmingham new street
_:result leave_at 17:40
_:result type Train
_:system offered _:booking
_:search people 5
_:booking category Train
_:booking ref A9NHSO9Y
_:booking type Booking
_:search has_internet yes
_:search stars 4
_:search type Hotel
_:search arrive_by 20:45
_:search destination cambridge
_:result amount over 1,000
_:search departure birmingham new street
_:search day wednesday
_:result arrive_by 20:23
_:result day Wednesday
_:result departure birmingham new street
_:result leave_at 17:40
_:system offered _:booking
_:search people 5
_:booking category Train
_:booking ref A9NHSO9Y
_:booking type Booking
_:search has_internet yes
_:search stars 4
_:search type Hotel
_:result name the cambridge belfry
_:result type Hotel
_:search arrive_by 20:45
_:search destination cambridge
_:result amount over 1,000
_:search departure birmingham new street
_:result arrive_by 20:23
_:result day Wednesday
_:result departure birmingham new street
_:result leave_at 17:40
_:system offered _:booking
_:booking category Train
_:booking ref A9NHSO9Y
_:search has_internet yes
_:search stars 4
_:result name the cambridge belfry
_:result type Hotel
_:booking day ?
_:booking type Booking
_:search day wednesday
_:search people 5
_:search stay 5
_:search type Hotel
_:search arrive_by 20:45
_:search destination cambridge
_:result amount over 1,000
_:search departure birmingham new street
_:result arrive_by 20:23
_:result day Wednesday
_:result departure birmingham new street
_:result leave_at 17:40
_:system offered _:booking
_:booking category Train
_:search has_internet yes
_:search stars 4
_:result name the cambridge belfry
_:result type Hotel
_:booking day ?
_:search day wednesday
_:search people 5
_:search stay 5
_:search type Hotel
_:booking ref 5NAWGJDC
_:booking type Booking