inform((_:search,food,'north american');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
I 'm looking for a expensive restaurant that serves north american food .
inform((_:booking,name,'Gourmet Burger Kitchen');(_:booking,type,'Booking');(_:result,count,'1');(_:result,type,'Restaurant'))
system
There is one restaurant that fits what you are looking for . Would you like to book a table at the Gourmet Burger Kitchen ?
inform((_:search,day,'thursday');(_:search,duration,'17:30');(_:search,people,'two');(_:search,type,'Restaurant'))
user
Absolutely , I would love to book a table for two at 17:30 on Thursday , please .
canthelp((_:booking,duration,'that time');(_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,duration,?);(_:booking,type,'Booking'))
system
Unfortunately there are no tables available at that time . Are you interested in a different day or time slot ?
inform((_:search,duration,'16:30');(_:search,type,'Restaurant'))
user
how about 16:30 then ?
inform((_:booking,duration,'16:30');(_:booking,name,'Gourmet Burger Kitchen');(_:booking,people,'2');(_:booking,ref,'3377L9IJ');(_:booking,type,'Booking'))
system
Perfect . Your table has been booked at 16:30 for 2 at the Gourmet Burger Kitchen . The reference number is 3377L9IJ .
inform((_:search,departure,'cambridge');(_:search,destination,'birmingham new street');(_:search,type,'Train'))
user
Thank you so much . Now , I was wondering if you can help me book a train from Cambridge to Birmingham New Street .
request((_:search,arrive_by,?);(_:search,day,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
There are definitely trains available for that route , can you tell me what day and what time you would like to travel ?
inform((_:search,arrive_by,'21:30');(_:search,day,'friday');(_:search,type,'Train'))
user
I would like to leave on Friday and arrive by 21:30 .
inform((_:result,count,'15');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
There are 15 trains do you   have a time preference you 'd like to leave at ?
inform((_:search,people,'2');(_:search,type,'Train'))
user
No , I do not have a time preference .   Also , can you book that train for 2 passengers ?
inform((_:booking,category,'Train');(_:booking,id,'TR9678');(_:booking,people,'two');(_:booking,ref,'NFNFM1AU');(_:booking,ticket,'150.19');(_:booking,type,'Booking'))
system
I have booked two tickets for TRAIN ID : TR9678 . Reference NFNFM1AU . The fee is 150.19 .
user
Great . That is all I need for now .
bye() thank()
system
Wonderful ! Thank you for using our service . Have a great day !
thank()
user
Thank you . Same to you !
system
I 'm happy I could help you today !
_:search food north american
_:search pricerange expensive
_:search type Restaurant
_:search food north american
_:search pricerange expensive
_:booking name Gourmet Burger Kitchen
_:booking type Booking
_:result count 1
_:result type Restaurant
_:search day thursday
_:search duration 17:30
_:search people two
_:search type Restaurant
_:search food north american
_:search pricerange expensive
_:booking name Gourmet Burger Kitchen
_:result count 1
_:result type Restaurant
_:search day thursday
_:search people two
_:system canthelp _:booking/91a51d42
_:booking/91a51d42 duration that time
_:booking/91a51d42 type Booking
_:booking day ?
_:booking duration ?
_:booking type Booking
_:search duration 16:30
_:search type Restaurant
_:search food north american
_:search pricerange expensive
_:result count 1
_:result type Restaurant
_:search day thursday
_:search people two
_:system canthelp _:booking/91a51d42
_:booking/91a51d42 duration that time
_:booking/91a51d42 type Booking
_:booking day ?
_:search duration 16:30
_:booking duration 16:30
_:booking name Gourmet Burger Kitchen
_:booking people 2
_:booking ref 3377L9IJ
_:booking type Booking
_:search departure cambridge
_:search destination birmingham new street
_:search type Train
_:search food north american
_:search pricerange expensive
_:result count 1
_:result type Restaurant
_:search people two
_:system canthelp _:booking/91a51d42
_:booking/91a51d42 duration that time
_:booking/91a51d42 type Booking
_:booking day ?
_:search duration 16:30
_:booking duration 16:30
_:booking name Gourmet Burger Kitchen
_:booking people 2
_:booking ref 3377L9IJ
_:booking type Booking
_:search departure cambridge
_:search destination birmingham new street
_:search leave_at ?
_:search arrive_by 21:30
_:search day friday
_:search type Train
_:search food north american
_:search pricerange expensive
_:system canthelp _:booking/91a51d42
_:booking/91a51d42 duration that time
_:booking/91a51d42 type Booking
_:booking day ?
_:search duration 16:30
_:booking duration 16:30
_:booking name Gourmet Burger Kitchen
_:booking people 2
_:booking ref 3377L9IJ
_:booking type Booking
_:search departure cambridge
_:search destination birmingham new street
_:search arrive_by 21:30
_:search day friday
_:result count 15
_:result type Train
_:search leave_at ?
_:search people 2
_:search type Train
_:search food north american
_:search pricerange expensive
_:system canthelp _:booking/91a51d42
_:booking/91a51d42 duration that time
_:booking/91a51d42 type Booking
_:booking day ?
_:search duration 16:30
_:booking duration 16:30
_:booking name Gourmet Burger Kitchen
_:search departure cambridge
_:search destination birmingham new street
_:search arrive_by 21:30
_:search day friday
_:result count 15
_:result type Train
_:search leave_at ?
_:search people 2
_:search type Train
_:booking category Train
_:booking id TR9678
_:booking people two
_:booking ref NFNFM1AU
_:booking ticket 150.19
_:booking type Booking
_:search food north american
_:search pricerange expensive
_:system canthelp _:booking/91a51d42
_:booking/91a51d42 duration that time
_:booking/91a51d42 type Booking
_:booking day ?
_:search duration 16:30
_:booking duration 16:30
_:booking name Gourmet Burger Kitchen
_:search departure cambridge
_:search destination birmingham new street
_:search arrive_by 21:30
_:search day friday
_:result count 15
_:result type Train
_:search leave_at ?
_:search people 2
_:search type Train
_:booking category Train
_:booking id TR9678
_:booking people two
_:booking ref NFNFM1AU
_:booking ticket 150.19
_:booking type Booking
_:system dismissed _:user