inform((_:search,destination,'cambridge');(_:search,leave_at,'12:45');(_:search,type,'Train'))
user
I need a train to Cambridge and I need it to leave after 12:45 .
inform((_:result,count,'833');(_:result,type,'Train')) request((_:search,day,?);(_:search,departure,?);(_:search,type,'Train'))
system
There are 833 trains that meet your needs . Would you like to narrow it down by departure station and/or day of travel ?
inform((_:search,day,'tuesday');(_:search,departure,'peterborough');(_:search,type,'Train'))
user
I 'm leaving from peterborough and need to travel on tuesday .
inform((_:result,count,'23');(_:result,type,'Train')) request((_:search,arrive_by,?);(_:search,type,'Train'))
system
That narrows it down to 23 choices . What time were you wishing to arrive ?
inform((_:search,arrive_by,'dontcare');(_:search,leave_at,'12:45');(_:search,people,'8');(_:search,type,'Train'))
user
Arrival time does n't matter , it just needs to depart after 12:45 . I 'll need to book the travel for 8 people . Are there any that can accommodate that many ?
inform((_:booking,category,'Train');(_:booking,people,'8');(_:booking,ref,'GVI45XUY');(_:booking,ticket,'132 GBP');(_:booking,type,'Booking');(_:result,id,'TR4679');(_:result,leave_at,'13:19');(_:result,type,'Train'))
system
The TR4679 departs at 13:19 . Booking was successful for 8 people , the total fee is 132 GBP payable at the station . Reference number is : GVI45XUY .
inform((_:search,food,'european');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
Thanks , I 'm also looking for a restaurant that serves European food in the expensive price range .
request((_:search,area,?);(_:search,type,'Restaurant')) inform((_:result,area,'centre');(_:result,area,'north');(_:result,area,'west');(_:result,count,'5');(_:result,food,'european');(_:result,type,'Restaurant'))
system
I have 5 results for european restaurants .   Do you have an area preference ? I have results in the north , west and town centre .
inform((_:search,area,'dontcare');(_:search,duration,'21:00');(_:search,type,'Restaurant'))
user
I have no preference .   I would like to book at a table today at 21:00 .
offer((_:booking,type,'Booking')) inform((_:result,name,'eraina');(_:result,type,'Restaurant'))
system
How about eraina ? I can book you a table there if you like .
inform((_:search,day,'tuesday');(_:search,duration,'21:00');(_:search,people,'8');(_:search,type,'Restaurant'))
user
That sounds good , can you book it for 8 people on tuesday at 21:00 ?
inform((_:booking,day,'Tuesday');(_:booking,duration,'21:00');(_:booking,ref,'98H2FX8V');(_:booking,type,'Booking');(_:result,phone,'01223368786');(_:result,type,'Restaurant'))
system
I have booked your reservation for Tuesday at 21:00 . The reference number is 98H2FX8V . The phone number is   01223368786 if you need to contact them .
thank()
user
Thank you .   That is all I will need today !
system
You 're welcome ! Please do n't hesitate to contact us again if you need any additional help .
_:search destination cambridge
_:search leave_at 12:45
_:search type Train
_:search destination cambridge
_:search leave_at 12:45
_:result count 833
_:result type Train
_:search day tuesday
_:search departure peterborough
_:search type Train
_:search destination cambridge
_:search day tuesday
_:search departure peterborough
_:result count 23
_:result type Train
_:search arrive_by dontcare
_:search leave_at 12:45
_:search people 8
_:search type Train
_:search destination cambridge
_:search day tuesday
_:search departure peterborough
_:result count 23
_:search arrive_by dontcare
_:search leave_at 12:45
_:search people 8
_:booking category Train
_:booking people 8
_:booking ref GVI45XUY
_:booking ticket 132 GBP
_:booking type Booking
_:result id TR4679
_:result leave_at 13:19
_:result type Train
_:search food european
_:search pricerange expensive
_:search type Restaurant
_:search destination cambridge
_:search day tuesday
_:search departure peterborough
_:search arrive_by dontcare
_:search leave_at 12:45
_:search people 8
_:booking category Train
_:booking people 8
_:booking ref GVI45XUY
_:booking ticket 132 GBP
_:booking type Booking
_:result id TR4679
_:result leave_at 13:19
_:search food european
_:search pricerange expensive
_:result area centre
_:result area north
_:result area west
_:result count 5
_:result food european
_:result type Restaurant
_:search area dontcare
_:search duration 21:00
_:search type Restaurant
_:search destination cambridge
_:search departure peterborough
_:search arrive_by dontcare
_:search leave_at 12:45
_:booking category Train
_:booking people 8
_:booking ref GVI45XUY
_:booking ticket 132 GBP
_:booking type Booking
_:result id TR4679
_:result leave_at 13:19
_:search food european
_:search pricerange expensive
_:result area centre
_:result area north
_:result area west
_:result count 5
_:result food european
_:search area dontcare
_:system offered _:booking
_:result name eraina
_:result type Restaurant
_:search day tuesday
_:search duration 21:00
_:search people 8
_:search type Restaurant
_:search destination cambridge
_:search departure peterborough
_:search arrive_by dontcare
_:search leave_at 12:45
_:booking category Train
_:booking people 8
_:booking ticket 132 GBP
_:result id TR4679
_:result leave_at 13:19
_:search food european
_:search pricerange expensive
_:result area centre
_:result area north
_:result area west
_:result count 5
_:result food european
_:search area dontcare
_:system offered _:booking
_:result name eraina
_:search day tuesday
_:search duration 21:00
_:search people 8
_:search type Restaurant
_:booking day Tuesday
_:booking duration 21:00
_:booking ref 98H2FX8V
_:booking type Booking
_:result phone 01223368786
_:result type Restaurant