inform((_:search,area,'east');(_:search,food,'portuguese');(_:search,type,'Restaurant'))
user
Will you help me find a portuguese restaurant in the east please ?
request((_:search,area,?);(_:search,type,'Restaurant')) canthelp((_:search,area,'east');(_:search,food,'Portuguese');(_:search,type,'Restaurant'))
system
I 'm sorry , I could n't find any Portuguese restaurants in the east . Shall we look in a different part of the city instead ?
inform((_:search,pricerange,'expensive');(_:search,type,'Restaurant')) request((_:result,ticket,?);(_:result,type,'Train'))
user
Are there any that are in the expensive price range ?
canthelp((_:search,area,'in the city');(_:search,food,'Portuguese');(_:search,pricerange,'expensive');(_:search,type,'Restaurant')) inform((_:result,area,'centre');(_:result,area,'south');(_:result,food,'Portuguese');(_:result,pricerange,'cheap');(_:result,type,'Restaurant'))
system
I 'm sorry . There are no expensive Portuguese restaurants in the city .   There is , however , a cheap Portuguese restaurant in the south and another in the centre .   Do either of those interest you ?
inform((_:search,food,'british');(_:search,type,'Restaurant'))
user
How about a restaurant that serves British food then ?
offer((_:booking,type,'Booking')) inform((_:result,area,'west');(_:result,food,'British');(_:result,name,'Graffiti');(_:result,pricerange,'expensive');(_:result,type,'Restaurant'))
system
Graffiti is an expensive British restaurant on the west side . It 's a fantastic place . Would you like to book a table there ?
inform((_:search,day,'wednesday');(_:search,duration,'19:30');(_:search,people,'4');(_:search,type,'Restaurant'))
user
Yeah . That sounds good . Can you book it for 4 people at 19:30 on wednesday ?
inform((_:booking,ref,'NMC7VCAK');(_:booking,type,'Booking'))
system
Booked ! Your table will be reserved for 15 minutes . Reference number : NMC7VCAK .
inform((_:search,type,'Train'))
user
Great !   I am also looking for information about a train . Can you help me with that ?
request((_:search,departure,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Yes I can what time will you be departing and from what location ?
inform((_:search,day,'thursday');(_:search,departure,'cambridge');(_:search,destination,'ely');(_:search,type,'Train'))
user
I would like to go from Cambridge to Ely on Thursday .
inform((_:result,duration,'17 minutes');(_:result,leave_at,'05:50 and every two hours after');(_:result,ticket,'4.40');(_:result,type,'Train'))
system
Ok , the first train leaves at 05:50 and every two hours after from there , the irde takes 17 minutes and the cost is 4.40 pounds .
user
That 's all I need .
offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Would you like me to reserve your train tickets ?
request((_:result,duration,?);(_:result,leave_at,?);(_:result,ticket,?);(_:result,type,'Train'))
user
Yes please . I 'll need a departure time , travel time , and price . Thank you .
inform((_:result,arrive_by,'10:07');(_:result,departure,'Cambridge');(_:result,destination,'Ely');(_:result,duration,'17 minutes');(_:result,id,'TR1923');(_:result,leave_at,'09:50');(_:result,ticket,'4.40');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The TR1923 departs form Cambridge at 09:50 and arrives in Ely at 10:07 . The travel time is 17 minutes , and the cost is 4.40 pounds . How does that sound ?
thank()
user
That sounds perfect , thank you .
reqmore()
system
Great ! Can I assist you with anything else today ?
thank()
user
No , that is all I need today , thank you .
system
Let me know if you need more help , bye .
_:search area east
_:search food portuguese
_:search type Restaurant
_:search food portuguese
_:search area ?
_:system canthelp _:search/aba3044f
_:search/aba3044f area east
_:search/aba3044f food Portuguese
_:search/aba3044f type Restaurant
_:search pricerange expensive
_:search type Restaurant
_:result ticket ?
_:result type Train
_:search area ?
_:system canthelp _:search/aba3044f
_:search/aba3044f area east
_:search/aba3044f food Portuguese
_:search/aba3044f type Restaurant
_:search pricerange expensive
_:result ticket ?
_:system canthelp _:search/9196c31c
_:search/9196c31c area in the city
_:search/9196c31c food Portuguese
_:search/9196c31c pricerange expensive
_:search/9196c31c type Restaurant
_:result area centre
_:result area south
_:result food Portuguese
_:result pricerange cheap
_:result type Restaurant
_:search food british
_:search type Restaurant
_:search area ?
_:system canthelp _:search/aba3044f
_:search/aba3044f area east
_:search/aba3044f food Portuguese
_:search/aba3044f type Restaurant
_:search pricerange expensive
_:result ticket ?
_:system canthelp _:search/9196c31c
_:search/9196c31c area in the city
_:search/9196c31c food Portuguese
_:search/9196c31c pricerange expensive
_:search/9196c31c type Restaurant
_:search food british
_:system offered _:booking
_:booking type Booking
_:result area west
_:result food British
_:result name Graffiti
_:result pricerange expensive
_:result type Restaurant
_:search day wednesday
_:search duration 19:30
_:search people 4
_:search type Restaurant
_:search area ?
_:system canthelp _:search/aba3044f
_:search/aba3044f area east
_:search/aba3044f food Portuguese
_:search/aba3044f type Restaurant
_:search pricerange expensive
_:result ticket ?
_:system canthelp _:search/9196c31c
_:search/9196c31c area in the city
_:search/9196c31c food Portuguese
_:search/9196c31c pricerange expensive
_:search/9196c31c type Restaurant
_:search food british
_:system offered _:booking
_:result area west
_:result food British
_:result name Graffiti
_:result pricerange expensive
_:result type Restaurant
_:search day wednesday
_:search duration 19:30
_:search people 4
_:booking ref NMC7VCAK
_:booking type Booking
_:search type Train
_:search area ?
_:system canthelp _:search/aba3044f
_:search/aba3044f area east
_:search/aba3044f food Portuguese
_:search/aba3044f type Restaurant
_:search pricerange expensive
_:result ticket ?
_:system canthelp _:search/9196c31c
_:search/9196c31c area in the city
_:search/9196c31c food Portuguese
_:search/9196c31c pricerange expensive
_:search/9196c31c type Restaurant
_:search food british
_:system offered _:booking
_:result area west
_:result food British
_:result name Graffiti
_:result pricerange expensive
_:result type Restaurant
_:search duration 19:30
_:search people 4
_:booking ref NMC7VCAK
_:booking type Booking
_:search leave_at ?
_:search day thursday
_:search departure cambridge
_:search destination ely
_:search type Train
_:search area ?
_:system canthelp _:search/aba3044f
_:search/aba3044f area east
_:search/aba3044f food Portuguese
_:search/aba3044f type Restaurant
_:search pricerange expensive
_:system canthelp _:search/9196c31c
_:search/9196c31c area in the city
_:search/9196c31c food Portuguese
_:search/9196c31c pricerange expensive
_:search/9196c31c type Restaurant
_:search food british
_:system offered _:booking
_:result area west
_:result food British
_:result name Graffiti
_:result pricerange expensive
_:search duration 19:30
_:search people 4
_:booking ref NMC7VCAK
_:booking type Booking
_:search leave_at ?
_:search day thursday
_:search departure cambridge
_:search destination ely
_:search type Train
_:result duration 17 minutes
_:result leave_at 05:50 and every two hours after
_:result ticket 4.40
_:result type Train
_:search area ?
_:system canthelp _:search/aba3044f
_:search/aba3044f area east
_:search/aba3044f food Portuguese
_:search/aba3044f type Restaurant
_:search pricerange expensive
_:system canthelp _:search/9196c31c
_:search/9196c31c area in the city
_:search/9196c31c food Portuguese
_:search/9196c31c pricerange expensive
_:search/9196c31c type Restaurant
_:search food british
_:system offered _:booking
_:result area west
_:result food British
_:result name Graffiti
_:result pricerange expensive
_:search duration 19:30
_:search people 4
_:booking ref NMC7VCAK
_:booking type Booking
_:search leave_at ?
_:search day thursday
_:search departure cambridge
_:search destination ely
_:search type Train
_:result duration 17 minutes
_:result leave_at 05:50 and every two hours after
_:result ticket 4.40
_:result type Train
_:booking category Train
_:result duration ?
_:result leave_at ?
_:result ticket ?
_:search area ?
_:system canthelp _:search/aba3044f
_:search/aba3044f area east
_:search/aba3044f food Portuguese
_:search/aba3044f type Restaurant
_:search pricerange expensive
_:system canthelp _:search/9196c31c
_:search/9196c31c area in the city
_:search/9196c31c food Portuguese
_:search/9196c31c pricerange expensive
_:search/9196c31c type Restaurant
_:search food british
_:system offered _:booking
_:result area west
_:result food British
_:result name Graffiti
_:result pricerange expensive
_:search duration 19:30
_:search people 4
_:booking ref NMC7VCAK
_:booking type Booking
_:search leave_at ?
_:search day thursday
_:search departure cambridge
_:search destination ely
_:search type Train
_:booking category Train
_:result arrive_by 10:07
_:result departure Cambridge
_:result destination Ely
_:result duration 17 minutes
_:result id TR1923
_:result leave_at 09:50
_:result ticket 4.40
_:result type Train
_:search area ?
_:system canthelp _:search/aba3044f
_:search/aba3044f area east
_:search/aba3044f food Portuguese
_:search/aba3044f type Restaurant
_:search pricerange expensive
_:system canthelp _:search/9196c31c
_:search/9196c31c area in the city
_:search/9196c31c food Portuguese
_:search/9196c31c pricerange expensive
_:search/9196c31c type Restaurant
_:search food british
_:system offered _:booking
_:result area west
_:result food British
_:result name Graffiti
_:result pricerange expensive
_:search duration 19:30
_:search people 4
_:booking ref NMC7VCAK
_:booking type Booking
_:search leave_at ?
_:search day thursday
_:search departure cambridge
_:search destination ely
_:search type Train
_:booking category Train
_:result arrive_by 10:07
_:result departure Cambridge
_:result destination Ely
_:result duration 17 minutes
_:result id TR1923
_:result leave_at 09:50
_:result ticket 4.40
_:result type Train
_:system inquired _:user