inform((_:search,area,'east');(_:search,food,'indian');(_:search,type,'Restaurant'))
user
Hello , I am looking for a restaurant in the east that serves Indian food .
select((_:result,pricerange,'expensive');(_:result,pricerange,'moderate');(_:result,type,'Restaurant')) inform((_:result,count,'4');(_:result,type,'Restaurant'))
system
There are 4 results . Is a moderate or expensive price range better ?
inform((_:search,pricerange,'moderate');(_:search,type,'Restaurant'))
user
How about the moderate price range .
inform((_:result,count,'2');(_:result,name,'Curry Prince');(_:result,name,'Rajmahal');(_:result,type,'Restaurant'))
system
There are 2 restaurants that meet your criteria - Curry Prince and Rajmahal
inform((_:search,name,'rajmahal');(_:search,type,'Restaurant')) request((_:result,address,?);(_:result,postcode,?);(_:result,type,'Restaurant'))
user
Can I get the address and postcode for Rajmahal please ?
thank() offer((_:booking,type,'Booking')) inform((_:result,address,'7 Barnwell Road Fen Ditton');(_:result,postcode,'cb58rg');(_:result,type,'Restaurant'))
system
Certainly ! The address is 7 Barnwell Road Fen Ditton and the post code is , cb58rg . Can I assist with a reservation ?
inform((_:search,arrive_by,'12:30');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
No , but I am also looking for a train . The train should go to cambridge and should arrive by 12:30 .
request((_:search,day,?);(_:search,departure,?);(_:search,type,'Train'))
system
Where will you be departing form and what day will you be traveling ?
inform((_:search,day,'tuesday');(_:search,departure,'birmingham new street');(_:search,type,'Train'))
user
I am leaving on Tuesday from birmingham new street .
inform((_:result,arrive_by,'12:23');(_:result,id,'TR4373');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR4373 will arrive at 12:23 . Would you like a ticket ?
user
Yes , I do need a ticket .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'G033HRD0');(_:booking,ticket,'75.09 GBP');(_:booking,type,'Booking'))
system
Okay , I have your ticket booked !   I have your reference number .   G033HRD0 .   You can pay 75.09 GBP at the station .   Anything else I can help you with ?
request((_:result,duration,?);(_:result,leave_at,?);(_:result,type,'Train'))
user
Can you please tell what time the train leaves and the total travel time ?
inform((_:result,arrive_by,'12:23');(_:result,duration,'163 minutes');(_:result,leave_at,'09:40');(_:result,type,'Train'))
system
is leaves the station at 09:40 and will get you there by 12:23 and the total travel time is 163 minutes
bye()
user
Great .   Thanks for all your help .   Bye .
system
You 're very welcome ! Have a great day !
_:search area east
_:search food indian
_:search type Restaurant
_:search area east
_:search food indian
_:result pricerange expensive
_:result pricerange moderate
_:result count 4
_:result type Restaurant
_:search pricerange moderate
_:search type Restaurant
_:search area east
_:search food indian
_:result pricerange expensive
_:result pricerange moderate
_:search pricerange moderate
_:result count 2
_:result name Curry Prince
_:result name Rajmahal
_:result type Restaurant
_:search name rajmahal
_:search type Restaurant
_:result address ?
_:result postcode ?
_:search area east
_:search food indian
_:result pricerange expensive
_:result pricerange moderate
_:search pricerange moderate
_:result count 2
_:result name Curry Prince
_:result name Rajmahal
_:search name rajmahal
_:system offered _:booking
_:booking type Booking
_:result address 7 Barnwell Road Fen Ditton
_:result postcode cb58rg
_:result type Restaurant
_:search arrive_by 12:30
_:search destination cambridge
_:search type Train
_:search area east
_:search food indian
_:result pricerange expensive
_:result pricerange moderate
_:search pricerange moderate
_:result count 2
_:result name Curry Prince
_:result name Rajmahal
_:search name rajmahal
_:system offered _:booking
_:booking type Booking
_:result address 7 Barnwell Road Fen Ditton
_:result postcode cb58rg
_:result type Restaurant
_:search arrive_by 12:30
_:search destination cambridge
_:search day tuesday
_:search departure birmingham new street
_:search type Train
_:search area east
_:search food indian
_:result pricerange expensive
_:result pricerange moderate
_:search pricerange moderate
_:result count 2
_:result name Curry Prince
_:result name Rajmahal
_:search name rajmahal
_:system offered _:booking
_:booking type Booking
_:result address 7 Barnwell Road Fen Ditton
_:result postcode cb58rg
_:search arrive_by 12:30
_:search destination cambridge
_:search day tuesday
_:search departure birmingham new street
_:search type Train
_:result arrive_by 12:23
_:result id TR4373
_:result type Train
_:booking category Train
_:search area east
_:search food indian
_:result pricerange expensive
_:result pricerange moderate
_:search pricerange moderate
_:result count 2
_:result name Curry Prince
_:result name Rajmahal
_:search name rajmahal
_:system offered _:booking
_:result address 7 Barnwell Road Fen Ditton
_:result postcode cb58rg
_:search arrive_by 12:30
_:search destination cambridge
_:search day tuesday
_:search departure birmingham new street
_:search type Train
_:result arrive_by 12:23
_:result id TR4373
_:result type Train
_:system inquired _:user
_:booking category Train
_:booking ref G033HRD0
_:booking ticket 75.09 GBP
_:booking type Booking
_:result duration ?
_:result leave_at ?
_:search area east
_:search food indian
_:result pricerange expensive
_:result pricerange moderate
_:search pricerange moderate
_:result count 2
_:result name Curry Prince
_:result name Rajmahal
_:search name rajmahal
_:system offered _:booking
_:result address 7 Barnwell Road Fen Ditton
_:result postcode cb58rg
_:search arrive_by 12:30
_:search destination cambridge
_:search day tuesday
_:search departure birmingham new street
_:search type Train
_:result id TR4373
_:system inquired _:user
_:booking category Train
_:booking ref G033HRD0
_:booking ticket 75.09 GBP
_:booking type Booking
_:result arrive_by 12:23
_:result duration 163 minutes
_:result leave_at 09:40
_:result type Train
_:user dismissed _:system