inform((_:search,food,'halal');(_:search,pricerange,'moderate');(_:search,type,'Restaurant'))
user
I 'm looking for a halal restaurant with moderate prices .
canthelp((_:search,type,'Restaurant'))
system
Sorry , I could not find any restaurants matching that description .
inform((_:search,area,'east');(_:search,pricerange,'moderately');(_:search,type,'Restaurant'))
user
What about a different moderately priced restaurant in the east ?
select((_:result,name,'Curry prince');(_:result,name,'pizza hut fen ditton');(_:result,name,'rajmahal');(_:result,type,'Restaurant')) inform((_:result,count,'3');(_:result,type,'Restaurant'))
system
I have 3 that fit your request .   Curry prince , rajmahal , and pizza hut fen ditton .   Are you interested in any of these ?
inform((_:search,name,'curry prince');(_:search,type,'Restaurant'))
user
Yes I would like Curry Prince .
offer((_:booking,type,'Booking'))
system
May I book that then for you ?
inform((_:search,day,'sunday');(_:search,duration,'12:45');(_:search,people,'5');(_:search,type,'Restaurant'))
user
Yes , please . Can you book a table on Sunday for 5 people at 12:45 ?
canthelp((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,duration,?);(_:booking,type,'Booking'))
system
I am sorry but there are no tables available . Would you like to try a different day or time ?
inform((_:search,duration,'11:45');(_:search,type,'Restaurant'))
user
Go ahead and try to book it for 11:45 please .
inform((_:booking,duration,'11:45');(_:booking,name,'Curry Prince');(_:booking,ref,'MOVT28V6');(_:booking,type,'Booking'))
system
I was able to book Curry Prince at 11:45 .   The table will be reserved for 15 minutes starting at 11:45 .   Reference number : MOVT28V6 .
inform((_:search,day,'same day');(_:search,departure,'peterborough');(_:search,type,'Train'))
user
I am also looking for a train leaving peterborough on the same day , can you help with that ?
request((_:search,destination,?);(_:search,type,'Train'))
system
Yes , I can . What is your destination ?
inform((_:search,destination,'cambridge');(_:search,type,'Train'))
user
I want to go to cambridge .
inform((_:result,amount,'many');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train')) thank()
system
Sure . There are many trains that day . What time of day would you like to travel ?
inform((_:search,arrive_by,'08:45');(_:search,type,'Train'))
user
I need to arrive by 08:45 .
inform((_:result,arrive_by,'18:38');(_:result,departure,'Cambridge');(_:result,id,'TR7483');(_:result,leave_at,'17:48');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Train TR7483 leaves Cambridge at 17:48 and arrives at 18:38 , would you like me to book it for you ?
inform((_:search,arrive_by,'08:45');(_:search,type,'Train'))
user
I actually need to arrive by 08:45 .
inform((_:result,arrive_by,'8:09');(_:result,id,'TR5662');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
There is a train TR5662 that arrives at 8:09 would you like me to book it for you ?
inform((_:search,departure,'peterborough');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I need to get to Cambridge , can you confirm that this train is leaving from peterborough ?
inform((_:result,arrive_by,'08:09');(_:result,day,'Sunday');(_:result,departure,'Peterborough');(_:result,destination,'Cambridge');(_:result,id,'TR5662');(_:result,leave_at,'07:19');(_:result,type,'Train'))
system
Yes train TR5662 leaves from Peterborough at 07:19 on Sunday and arrives at Cambridge by 08:09
inform((_:search,type,'Train'))
user
Okay lets book that train !
offer((_:booking,category,'Train');(_:booking,type,'Booking')) request((_:search,people,?);(_:search,type,'Train'))
system
I can go ahead and get this booked for you , how many tickets will you be needing for the train ?
inform((_:search,people,'5');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
I will need tickets for everyone at the dinner reservation . Can I also please have a reference number ?
reqmore() inform((_:booking,category,'Train');(_:booking,people,'5');(_:booking,ref,'D0ONJ5MT');(_:booking,type,'Booking'))
system
I was able to book 5 tickets for you . Your reference number is D0ONJ5MT . Is there anything else I can help you with today ?
thank()
user
no , that 's all thank you
system
Have a great day !
_:search food halal
_:search pricerange moderate
_:search type Restaurant
_:search food halal
_:system canthelp _:search/bfde28ba
_:search/bfde28ba type Restaurant
_:search area east
_:search pricerange moderately
_:search type Restaurant
_:search food halal
_:system canthelp _:search/bfde28ba
_:search/bfde28ba type Restaurant
_:search area east
_:search pricerange moderately
_:result name Curry prince
_:result name pizza hut fen ditton
_:result name rajmahal
_:result count 3
_:result type Restaurant
_:search name curry prince
_:search type Restaurant
_:search food halal
_:system canthelp _:search/bfde28ba
_:search/bfde28ba type Restaurant
_:search area east
_:search pricerange moderately
_:result name Curry prince
_:result name pizza hut fen ditton
_:result name rajmahal
_:result count 3
_:result type Restaurant
_:search name curry prince
_:system offered _:booking
_:booking type Booking
_:search day sunday
_:search duration 12:45
_:search people 5
_:search type Restaurant
_:search food halal
_:system canthelp _:search/bfde28ba
_:search/bfde28ba type Restaurant
_:search area east
_:search pricerange moderately
_:result name Curry prince
_:result name pizza hut fen ditton
_:result name rajmahal
_:result count 3
_:result type Restaurant
_:search name curry prince
_:system offered _:booking
_:search day sunday
_:search people 5
_:system canthelp _:booking/12a8c613
_:booking/12a8c613 type Booking
_:booking day ?
_:booking duration ?
_:booking type Booking
_:search duration 11:45
_:search type Restaurant
_:search food halal
_:system canthelp _:search/bfde28ba
_:search/bfde28ba type Restaurant
_:search area east
_:search pricerange moderately
_:result name Curry prince
_:result name pizza hut fen ditton
_:result name rajmahal
_:result count 3
_:result type Restaurant
_:search name curry prince
_:system offered _:booking
_:search people 5
_:system canthelp _:booking/12a8c613
_:booking/12a8c613 type Booking
_:booking day ?
_:search duration 11:45
_:booking duration 11:45
_:booking name Curry Prince
_:booking ref MOVT28V6
_:booking type Booking
_:search day same day
_:search departure peterborough
_:search type Train
_:search food halal
_:system canthelp _:search/bfde28ba
_:search/bfde28ba type Restaurant
_:search area east
_:search pricerange moderately
_:result name Curry prince
_:result name pizza hut fen ditton
_:result name rajmahal
_:result count 3
_:result type Restaurant
_:search name curry prince
_:system offered _:booking
_:search people 5
_:system canthelp _:booking/12a8c613
_:booking/12a8c613 type Booking
_:booking day ?
_:search duration 11:45
_:booking duration 11:45
_:booking name Curry Prince
_:booking ref MOVT28V6
_:booking type Booking
_:search day same day
_:search departure peterborough
_:search destination cambridge
_:search type Train
_:search food halal
_:system canthelp _:search/bfde28ba
_:search/bfde28ba type Restaurant
_:search area east
_:search pricerange moderately
_:result name Curry prince
_:result name pizza hut fen ditton
_:result name rajmahal
_:result count 3
_:search name curry prince
_:system offered _:booking
_:search people 5
_:system canthelp _:booking/12a8c613
_:booking/12a8c613 type Booking
_:booking day ?
_:search duration 11:45
_:booking duration 11:45
_:booking name Curry Prince
_:booking ref MOVT28V6
_:booking type Booking
_:search day same day
_:search departure peterborough
_:search destination cambridge
_:result amount many
_:result type Train
_:search leave_at ?
_:search arrive_by 08:45
_:search type Train
_:search food halal
_:system canthelp _:search/bfde28ba
_:search/bfde28ba type Restaurant
_:search area east
_:search pricerange moderately
_:result name Curry prince
_:result name pizza hut fen ditton
_:result name rajmahal
_:result count 3
_:search name curry prince
_:system offered _:booking
_:search people 5
_:system canthelp _:booking/12a8c613
_:booking/12a8c613 type Booking
_:booking day ?
_:search duration 11:45
_:booking duration 11:45
_:booking name Curry Prince
_:booking ref MOVT28V6
_:booking type Booking
_:search day same day
_:search departure peterborough
_:search destination cambridge
_:result amount many
_:search leave_at ?
_:result arrive_by 18:38
_:result departure Cambridge
_:result id TR7483
_:result leave_at 17:48
_:result type Train
_:booking category Train
_:search arrive_by 08:45
_:search type Train
_:search food halal
_:system canthelp _:search/bfde28ba
_:search/bfde28ba type Restaurant
_:search area east
_:search pricerange moderately
_:result name Curry prince
_:result name pizza hut fen ditton
_:result name rajmahal
_:result count 3
_:search name curry prince
_:system offered _:booking
_:search people 5
_:system canthelp _:booking/12a8c613
_:booking/12a8c613 type Booking
_:booking day ?
_:search duration 11:45
_:booking duration 11:45
_:booking name Curry Prince
_:booking ref MOVT28V6
_:booking type Booking
_:search day same day
_:result amount many
_:search leave_at ?
_:result departure Cambridge
_:result leave_at 17:48
_:booking category Train
_:search arrive_by 08:45
_:result arrive_by 8:09
_:result id TR5662
_:result type Train
_:search departure peterborough
_:search destination cambridge
_:search type Train
_:search food halal
_:system canthelp _:search/bfde28ba
_:search/bfde28ba type Restaurant
_:search area east
_:search pricerange moderately
_:result name Curry prince
_:result name pizza hut fen ditton
_:result name rajmahal
_:result count 3
_:search name curry prince
_:system offered _:booking
_:search people 5
_:system canthelp _:booking/12a8c613
_:booking/12a8c613 type Booking
_:booking day ?
_:search duration 11:45
_:booking duration 11:45
_:booking name Curry Prince
_:booking ref MOVT28V6
_:booking type Booking
_:search day same day
_:result amount many
_:search leave_at ?
_:booking category Train
_:search arrive_by 08:45
_:search departure peterborough
_:search destination cambridge
_:result arrive_by 08:09
_:result day Sunday
_:result departure Peterborough
_:result destination Cambridge
_:result id TR5662
_:result leave_at 07:19
_:result type Train
_:search type Train
_:search food halal
_:system canthelp _:search/bfde28ba
_:search/bfde28ba type Restaurant
_:search area east
_:search pricerange moderately
_:result name Curry prince
_:result name pizza hut fen ditton
_:result name rajmahal
_:result count 3
_:search name curry prince
_:system offered _:booking
_:system canthelp _:booking/12a8c613
_:booking/12a8c613 type Booking
_:booking day ?
_:search duration 11:45
_:booking duration 11:45
_:booking name Curry Prince
_:booking ref MOVT28V6
_:booking type Booking
_:search day same day
_:result amount many
_:search leave_at ?
_:booking category Train
_:search arrive_by 08:45
_:search departure peterborough
_:search destination cambridge
_:result arrive_by 08:09
_:result day Sunday
_:result departure Peterborough
_:result destination Cambridge
_:result id TR5662
_:result leave_at 07:19
_:result type Train
_:search people 5
_:search type Train
_:result ref ?
_:search food halal
_:system canthelp _:search/bfde28ba
_:search/bfde28ba type Restaurant
_:search area east
_:search pricerange moderately
_:result name Curry prince
_:result name pizza hut fen ditton
_:result name rajmahal
_:result count 3
_:search name curry prince
_:system offered _:booking
_:system canthelp _:booking/12a8c613
_:booking/12a8c613 type Booking
_:booking day ?
_:search duration 11:45
_:booking duration 11:45
_:booking name Curry Prince
_:search day same day
_:result amount many
_:search leave_at ?
_:search arrive_by 08:45
_:search departure peterborough
_:search destination cambridge
_:result arrive_by 08:09
_:result day Sunday
_:result departure Peterborough
_:result destination Cambridge
_:result id TR5662
_:result leave_at 07:19
_:result type Train
_:search people 5
_:search type Train
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking people 5
_:booking ref D0ONJ5MT
_:booking type Booking