inform((_:search,area,'east');(_:search,category,'entertainment');(_:search,type,'Attraction'))
user
I need an entertainment place to go to in the east .
inform((_:result,area,'east');(_:result,name,'funky fun house and cherry hinton hall and grounds');(_:result,type,'Attraction'))
system
There is a funky fun house and cherry hinton hall and grounds . Both are in the east . Are you interested in either of these ?
inform((_:search,name,'funky fun house');(_:search,type,'Attraction')) request((_:result,postcode,?);(_:result,type,'Attraction'))
user
The Funky Fun House sounds fun actually .   What is the postcode for it ?
inform((_:result,name,'funky fun house');(_:result,postcode,'cb58hy');(_:result,type,'Attraction'))
system
funky fun house 's postcode is cb58hy
inform((_:search,day,'friday');(_:search,type,'Train'))
user
Thanks . I also need a train that leaves on Friday .
request((_:search,departure,?);(_:search,destination,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Sure .   If you could give me a few more details such as departure time and destination , I can help you out .
inform((_:search,arrive_by,'16:15');(_:search,destination,'birmingham new street');(_:search,type,'Train'))
user
I need to be at birmingham new street by 16:15 .
inform((_:result,arrive_by,'07:44');(_:result,departure,'Cambridge');(_:result,destination,'Birmingham');(_:result,id,'TR9678');(_:result,leave_at,'05:01');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The TR9678 should suit your needs . It leaves Cambridge at 05:01 and arrives Birmingham at 07:44 . Would you like to book a seat on this train , or keep looking ?
inform((_:search,arrive_by,'16:15');(_:search,destination,'birmingham new street');(_:search,type,'Train'))
user
That is really early for me since I do n't need to be at Birmingham New Street until 16:15 . Please keep looking .
request((_:search,departure,?);(_:search,type,'Train'))
system
I would be happy to keep looking for you !   Before I do , can you please confirm the departure location for your travels ?
inform((_:search,departure,'cambridge');(_:search,type,'Train'))
user
I will be departing from cambridge .
inform((_:result,arrive_by,'15:44');(_:result,id,'TR2716');(_:result,leave_at,'13:01');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR2716 departs at 13:01 and arrives at 15:44 .   May i book that for you ?
inform((_:search,people,'3');(_:search,type,'Train'))
user
Yes , that sounds much better . I 'll need tickets for 3 , please .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'6X3BLZGG');(_:booking,type,'Booking'))
system
Your reservation is confirmed . Your confirmation number is   6X3BLZGG . Is there anything else I can help you with ?
thank()
user
That should be all , thank you for your assistance .
system
And thank you ! Have a wonderful day !
_:search area east
_:search category entertainment
_:search type Attraction
_:search area east
_:search category entertainment
_:result area east
_:result name funky fun house and cherry hinton hall and grounds
_:result type Attraction
_:search name funky fun house
_:search type Attraction
_:result postcode ?
_:search area east
_:search category entertainment
_:result area east
_:search name funky fun house
_:result name funky fun house
_:result postcode cb58hy
_:result type Attraction
_:search day friday
_:search type Train
_:search area east
_:search category entertainment
_:result area east
_:search name funky fun house
_:result name funky fun house
_:result postcode cb58hy
_:result type Attraction
_:search day friday
_:search departure ?
_:search leave_at ?
_:search arrive_by 16:15
_:search destination birmingham new street
_:search type Train
_:search area east
_:search category entertainment
_:result area east
_:search name funky fun house
_:result name funky fun house
_:result postcode cb58hy
_:search day friday
_:search departure ?
_:search leave_at ?
_:result arrive_by 07:44
_:result departure Cambridge
_:result destination Birmingham
_:result id TR9678
_:result leave_at 05:01
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search arrive_by 16:15
_:search destination birmingham new street
_:search type Train
_:search area east
_:search category entertainment
_:result area east
_:search name funky fun house
_:result name funky fun house
_:result postcode cb58hy
_:search day friday
_:search leave_at ?
_:result arrive_by 07:44
_:result departure Cambridge
_:result destination Birmingham
_:result id TR9678
_:result leave_at 05:01
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search arrive_by 16:15
_:search destination birmingham new street
_:search departure cambridge
_:search type Train
_:search area east
_:search category entertainment
_:result area east
_:search name funky fun house
_:result name funky fun house
_:result postcode cb58hy
_:search day friday
_:search leave_at ?
_:result departure Cambridge
_:result destination Birmingham
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search arrive_by 16:15
_:search destination birmingham new street
_:search departure cambridge
_:result arrive_by 15:44
_:result id TR2716
_:result leave_at 13:01
_:result type Train
_:search people 3
_:search type Train
_:search area east
_:search category entertainment
_:result area east
_:search name funky fun house
_:result name funky fun house
_:result postcode cb58hy
_:search day friday
_:search leave_at ?
_:result departure Cambridge
_:result destination Birmingham
_:system offered _:booking
_:search arrive_by 16:15
_:search destination birmingham new street
_:search departure cambridge
_:result arrive_by 15:44
_:result id TR2716
_:result leave_at 13:01
_:result type Train
_:search people 3
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking ref 6X3BLZGG
_:booking type Booking