user
I am planning a trip in Cambridge
reqmore()
system
Excellent ! How can I help you ? I can assist with attractions , hotels , taxis , and more .
inform((_:search,category,'theatre');(_:search,type,'Attraction'))
user
Great .   I wanted to find a theatre to visit while I 'm in town .
request((_:search,area,?);(_:search,type,'Attraction')) thank()
system
Sure , I can help you with that .   What section of town would you prefer ?
inform((_:search,area,'dontcare');(_:search,type,'Attraction'))
user
I do n't have a preference . Can you recommend one and provide me some information on it ?
reqmore() inform((_:result,address,'park street');(_:result,name,'adc theatre');(_:result,type,'Attraction'))
system
The first one on my list is adc theatre located on park street . I need some more information on your preferences
inform((_:search,name,'adc theatre');(_:search,type,'Attraction'))
user
ADC Theatre will work . Can you tell me what part of town that is in ?
inform((_:result,area,'center');(_:result,name,'ADC Theatre');(_:result,type,'Attraction'))
system
The ADC Theatre is in the center of town .
request((_:result,phone,?);(_:result,postcode,?);(_:result,type,'Attraction'))
user
Great ! Can you give me the postcode and phone number ? I 'd like to mark that in my notes in case I get lost .
inform((_:result,phone,'01223300085');(_:result,type,'Attraction'))
system
The phone number is 01223300085 .
request((_:result,postcode,?);(_:result,type,'Attraction'))
user
Can I get the postcode for that as well ?
inform((_:result,postcode,'cb58as');(_:result,type,'Attraction'))
system
The postcode is cb58as
inform((_:search,type,'Train')) request((_:result,departure,?);(_:result,type,'Train'))
user
OK . Can you help with trains , too , or do I have to go somewhere else for that ?
request((_:search,destination,?);(_:search,type,'Train'))
system
I can help where are you looking to go ?
inform((_:search,departure,'ely');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I will be departing from ely and going to cambridge
request((_:search,day,?);(_:search,type,'Train'))
system
On what day are you planning to travel ?
inform((_:search,arrive_by,'15:30');(_:search,day,'saturday');(_:search,type,'Train'))
user
I am planning to leave on saturday and it should arrive by 15:30 .
offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Do you need me to book that for you ?
inform((_:search,people,'8');(_:search,type,'Train'))
user
Yes , please . I need tickets for 8 people .
reqmore() inform((_:booking,category,'Train');(_:booking,day,'Saturday');(_:booking,leave_at,'13:50');(_:booking,ref,'9CUCSOE2');(_:booking,ticket,'28.16 Pounds');(_:booking,type,'Booking'))
system
Done ! Your train leaves Saturday at 13:50 . The total is 28.16 Pounds , payable at the station . Your reference number is 9CUCSOE2 . Can I help you with anything else ?
thank()
user
No , thank you . I think I have everything I need .
system
I appreciated your help . Good - bye .
_:system inquired _:user
_:search category theatre
_:search type Attraction
_:system inquired _:user
_:search category theatre
_:search area dontcare
_:search type Attraction
_:search category theatre
_:search area dontcare
_:system inquired _:user
_:result address park street
_:result name adc theatre
_:result type Attraction
_:search name adc theatre
_:search type Attraction
_:search category theatre
_:search area dontcare
_:system inquired _:user
_:result address park street
_:search name adc theatre
_:search type Attraction
_:result area center
_:result name ADC Theatre
_:result type Attraction
_:result phone ?
_:result postcode ?
_:search category theatre
_:search area dontcare
_:system inquired _:user
_:result address park street
_:search name adc theatre
_:search type Attraction
_:result area center
_:result name ADC Theatre
_:result postcode ?
_:result phone 01223300085
_:result type Attraction
_:search category theatre
_:search area dontcare
_:system inquired _:user
_:result address park street
_:search name adc theatre
_:result area center
_:result name ADC Theatre
_:result phone 01223300085
_:result postcode cb58as
_:result type Attraction
_:search type Train
_:result departure ?
_:result type Train
_:search category theatre
_:search area dontcare
_:system inquired _:user
_:result address park street
_:search name adc theatre
_:result area center
_:result name ADC Theatre
_:result phone 01223300085
_:result postcode cb58as
_:result type Attraction
_:result departure ?
_:result type Train
_:search departure ely
_:search destination cambridge
_:search type Train
_:search category theatre
_:search area dontcare
_:system inquired _:user
_:result address park street
_:search name adc theatre
_:result area center
_:result name ADC Theatre
_:result phone 01223300085
_:result postcode cb58as
_:result type Attraction
_:result departure ?
_:result type Train
_:search departure ely
_:search destination cambridge
_:search arrive_by 15:30
_:search day saturday
_:search type Train
_:search category theatre
_:search area dontcare
_:system inquired _:user
_:result address park street
_:search name adc theatre
_:result area center
_:result name ADC Theatre
_:result phone 01223300085
_:result postcode cb58as
_:result type Attraction
_:result departure ?
_:result type Train
_:search departure ely
_:search destination cambridge
_:search arrive_by 15:30
_:search day saturday
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 8
_:search type Train
_:search category theatre
_:search area dontcare
_:result address park street
_:search name adc theatre
_:result area center
_:result name ADC Theatre
_:result phone 01223300085
_:result postcode cb58as
_:result type Attraction
_:result departure ?
_:result type Train
_:search departure ely
_:search destination cambridge
_:search arrive_by 15:30
_:search day saturday
_:system offered _:booking
_:search people 8
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking day Saturday
_:booking leave_at 13:50
_:booking ref 9CUCSOE2
_:booking ticket 28.16 Pounds
_:booking type Booking