inform((_:search,area,'centre');(_:search,category,'museum');(_:search,type,'Attraction'))
user
I 'm wanting to find a museum to go to located in the centre . Can you help ?
select((_:result,name,'Primavera');(_:result,type,'Attraction')) inform((_:result,amount,'a few');(_:result,type,'Attraction'))
system
There are a few . Does Primavera sound like what you 're looking for ?
request((_:result,address,?);(_:result,type,'Attraction'))
user
That sounds great !   Can I get the address for it ?
inform((_:result,address,'10 king s parade');(_:result,type,'Attraction'))
system
Sure thing , the address is 10 king s parade .
inform((_:search,day,'friday');(_:search,type,'Train'))
user
I also need to find a train for Friday . Can you help ?
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Train'))
system
Ok , I am getting the systems up , where will you be going to and arriving from ?
inform((_:search,arrive_by,'21:30');(_:search,day,'friday');(_:search,departure,'broxbourne');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I need a train leaving on friday and I want to get there by 21:30 . Leaving broxbourne and going to cambridge
offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Okay . would you like me to book you a seat ?
inform((_:search,people,'eight');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes , for eight people , please . And may I please get the reference number for that booking .
inform((_:booking,category,'Train');(_:booking,id,'TR5056');(_:booking,ref,'G2VTHEIO');(_:booking,type,'Booking'))
system
I was able to book TR5056 , the reference number is G2VTHEIO .
inform((_:search,people,'6');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Oh . I 'm sorry , I need that booking for 6 people .   Can you change that and give me the new referrence number ?
inform((_:booking,category,'Train');(_:booking,people,'6');(_:booking,ref,'EAO8WB62');(_:booking,type,'Booking'))
system
Sure your new reservation number for 6 people is   EAO8WB62 .
bye()
user
Thank you good bye
system
I 'm glad I could help .
_:search area centre
_:search category museum
_:search type Attraction
_:search area centre
_:search category museum
_:search type Attraction
_:result name Primavera
_:result amount a few
_:result type Attraction
_:result address ?
_:search area centre
_:search category museum
_:result name Primavera
_:result amount a few
_:result address 10 king s parade
_:result type Attraction
_:search day friday
_:search type Train
_:search area centre
_:search category museum
_:result name Primavera
_:result amount a few
_:result address 10 king s parade
_:result type Attraction
_:search arrive_by 21:30
_:search day friday
_:search departure broxbourne
_:search destination cambridge
_:search type Train
_:search area centre
_:search category museum
_:result name Primavera
_:result amount a few
_:result address 10 king s parade
_:result type Attraction
_:search arrive_by 21:30
_:search day friday
_:search departure broxbourne
_:search destination cambridge
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people eight
_:search type Train
_:result ref ?
_:result type Train
_:search area centre
_:search category museum
_:result name Primavera
_:result amount a few
_:result address 10 king s parade
_:result type Attraction
_:search arrive_by 21:30
_:search day friday
_:search departure broxbourne
_:search destination cambridge
_:system offered _:booking
_:result ref ?
_:result type Train
_:booking category Train
_:booking id TR5056
_:booking ref G2VTHEIO
_:booking type Booking
_:search people 6
_:search type Train
_:search area centre
_:search category museum
_:result name Primavera
_:result amount a few
_:result address 10 king s parade
_:result type Attraction
_:search arrive_by 21:30
_:search day friday
_:search departure broxbourne
_:search destination cambridge
_:system offered _:booking
_:result ref ?
_:result type Train
_:booking id TR5056
_:search people 6
_:search type Train
_:booking category Train
_:booking people 6
_:booking ref EAO8WB62
_:booking type Booking
_:user dismissed _:system