inform((_:search,food,'catalan');(_:search,pricerange,'moderate');(_:search,type,'Restaurant'))
user
Hello , are there any moderate catalan restaurants in town ?
canthelp((_:search,type,'Restaurant'))
system
I am sorry my database is showing none in the area
inform((_:search,food,'italian');(_:search,type,'Restaurant'))
user
How about Italian food , than ?
request((_:search,pricerange,?);(_:search,type,'Restaurant')) inform((_:result,amount,'several');(_:result,type,'Restaurant'))
system
I have found several . Do you have any preference towards price ?
inform((_:search,pricerange,'moderate');(_:search,type,'Restaurant'))
user
I would like something in the moderate price range .
offer((_:booking,type,'Booking')) inform((_:result,area,'west');(_:result,food,'Italian');(_:result,name,'Prezzo');(_:result,pricerange,'moderately priced');(_:result,type,'Restaurant'))
system
Prezzo in the west offers moderately priced Italian food . Would you like me to book it for you ?
inform((_:search,day,'tuesday');(_:search,departure,'cambridge');(_:search,duration,'16:15');(_:search,leave_at,'11:30');(_:search,people,'7');(_:search,type,'Restaurant');(_:search,type,'Train'))
user
That sounds good .   Can you book the table for 7 people on Tuesday at 16:15 ?   I also need a train departing from Cambridge that leaves after 11:30 .
request((_:search,destination,?);(_:search,type,'Train')) inform((_:booking,name,'Prezzo');(_:booking,ref,'ILWV6LDN');(_:booking,type,'Booking'))
system
Your reservation with Prezzo was successful and your reference number is ILWV6LDN . They 'll hold your table for 15 minutes . What is your destination for the train ?
inform((_:search,day,'wednesday');(_:search,destination,'peterborough');(_:search,type,'Train'))
user
I 'll be going to peterborough on wednesday .
select((_:result,leave_at,'11:30');(_:result,leave_at,'11:34');(_:result,type,'Train')) inform((_:result,arrive_by,'12:24');(_:result,day,'Tuesday');(_:result,id,'TR4344');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The first train to leave after 11:30 on Tuesday is the TR4344 , which departs at 11:34 and arrives at 12:24 . Would that one do ?
inform((_:search,people,'seven');(_:search,type,'Train'))
user
Sounds perfect .   I need seven tickets please .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'KYI5FPOG');(_:booking,ticket,'115.5 GBP');(_:booking,type,'Booking'))
system
OK , I have your tickets booked , the total fee is 115.5 GBP payable at the station . Your reference number is : KYI5FPOG . Can I get you anything else ?
thank()
user
No , that will be all . Thank you .
system
Let us know if we can help you further . Good day .
_:search food catalan
_:search pricerange moderate
_:search type Restaurant
_:search pricerange moderate
_:system canthelp _:search/44115dcc
_:search/44115dcc type Restaurant
_:search food italian
_:search type Restaurant
_:system canthelp _:search/44115dcc
_:search/44115dcc type Restaurant
_:search food italian
_:result amount several
_:result type Restaurant
_:search pricerange moderate
_:search type Restaurant
_:system canthelp _:search/44115dcc
_:search/44115dcc type Restaurant
_:search food italian
_:result amount several
_:search pricerange moderate
_:system offered _:booking
_:booking type Booking
_:result area west
_:result food Italian
_:result name Prezzo
_:result pricerange moderately priced
_:result type Restaurant
_:search day tuesday
_:search departure cambridge
_:search duration 16:15
_:search leave_at 11:30
_:search people 7
_:search type Restaurant
_:search type Train
_:system canthelp _:search/44115dcc
_:search/44115dcc type Restaurant
_:search food italian
_:result amount several
_:search pricerange moderate
_:system offered _:booking
_:result area west
_:result food Italian
_:result name Prezzo
_:result pricerange moderately priced
_:result type Restaurant
_:search departure cambridge
_:search duration 16:15
_:search leave_at 11:30
_:search people 7
_:booking name Prezzo
_:booking ref ILWV6LDN
_:booking type Booking
_:search day wednesday
_:search destination peterborough
_:search type Train
_:system canthelp _:search/44115dcc
_:search/44115dcc type Restaurant
_:search food italian
_:result amount several
_:search pricerange moderate
_:system offered _:booking
_:result area west
_:result food Italian
_:result name Prezzo
_:result pricerange moderately priced
_:search departure cambridge
_:search duration 16:15
_:search leave_at 11:30
_:booking name Prezzo
_:booking ref ILWV6LDN
_:booking type Booking
_:search day wednesday
_:search destination peterborough
_:result leave_at 11:30
_:result leave_at 11:34
_:result arrive_by 12:24
_:result day Tuesday
_:result id TR4344
_:result type Train
_:booking category Train
_:search people seven
_:search type Train
_:system canthelp _:search/44115dcc
_:search/44115dcc type Restaurant
_:search food italian
_:result amount several
_:search pricerange moderate
_:system offered _:booking
_:result area west
_:result food Italian
_:result name Prezzo
_:result pricerange moderately priced
_:search departure cambridge
_:search duration 16:15
_:search leave_at 11:30
_:booking name Prezzo
_:search day wednesday
_:search destination peterborough
_:result leave_at 11:30
_:result leave_at 11:34
_:result arrive_by 12:24
_:result day Tuesday
_:result id TR4344
_:result type Train
_:search people seven
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking ref KYI5FPOG
_:booking ticket 115.5 GBP
_:booking type Booking