inform((_:search,destination,'leicester');(_:search,leave_at,'18:15');(_:search,type,'Train'))
user
I 'm looking for a train going to leicester leaving after 18:15 .
request((_:search,departure,?);(_:search,type,'Train')) thank()
system
Okay ! From where are you departing ?
inform((_:search,day,'tuesday');(_:search,departure,'cambridge');(_:search,type,'Train'))
user
I 'll be leaving Cambridge on Tuesday .
inform((_:result,departure,'Leicester');(_:result,destination,'Cambridge');(_:result,leave_at,'18:21');(_:result,type,'Train'))
system
There is a train leaving Leicester at 18:21 and heading for Cambridge . Would you be interested in this one ?
inform((_:search,departure,'cambridge');(_:search,destination,'leicester');(_:search,type,'Train'))
user
No thanks , I need one going from Cambridge to Leicester . Are there any that meet my needs ?
inform((_:result,departure,'cambridge');(_:result,destination,'leicester');(_:result,leave_at,'18:21');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
My mistake . It does depart from cambridge to leicester at 18:21 . Would you like a ticket ?
inform((_:search,people,'1');(_:search,type,'Train'))
user
Yes please for 1 person .
inform((_:booking,category,'Train');(_:booking,day,'Tuesday');(_:booking,departure,'cambridge');(_:booking,destination,'leicester');(_:booking,id,'TR0776');(_:booking,leave_at,'18:21');(_:booking,type,'Booking');(_:result,ref,'IH9JZWAI');(_:result,type,'Train'))
system
Your ticket is booked on TR0776 from cambridge to leicester on Tuesday at 18:21 . The confirmation number is IH9JZWAI .
inform((_:search,area,'east');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Thank you . I 'm also looking for a place to stay in the east with free parking .
request((_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,amount,'several');(_:result,type,'Hotel'))
system
I have several options . Do you have a price range in mind ?
inform((_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
The hotel should be in the moderate price range .
inform((_:result,name,'warkworth house');(_:result,type,'Hotel'))
system
I would recommend the warkworth house .
inform((_:search,day,'saturday');(_:search,type,'Hotel'))
user
Great . I need to make a reservation for Saturday .
request((_:booking,people,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
ok , how many days and guests ?
inform((_:search,people,'1');(_:search,stay,'2');(_:search,type,'Hotel'))
user
It will be 2 nights and for 1 person .
offer((_:booking,type,'Booking')) inform((_:result,area,'east');(_:result,category,'hotel');(_:result,count,'1');(_:result,type,'Hotel'))
system
There is one hotel in the east . Would you like me to book it for you ?
inform((_:search,people,'one');(_:search,stay,'2');(_:search,type,'Hotel'))
user
Yes please . I would like it for one person for 2 nights .
inform((_:booking,ref,'1RC02K68');(_:booking,type,'Booking'))
system
Booking was successful . 
 Reference number is : 1RC02K68
thank()
user
that will be it for now . thanks
system
Please feel free to call again if we can help in any other way . Have a great day ! Goodbye .
_:search destination leicester
_:search leave_at 18:15
_:search type Train
_:search destination leicester
_:search leave_at 18:15
_:search day tuesday
_:search departure cambridge
_:search type Train
_:search leave_at 18:15
_:search day tuesday
_:result departure Leicester
_:result destination Cambridge
_:result leave_at 18:21
_:result type Train
_:search departure cambridge
_:search destination leicester
_:search type Train
_:search leave_at 18:15
_:search day tuesday
_:search departure cambridge
_:search destination leicester
_:result departure cambridge
_:result destination leicester
_:result leave_at 18:21
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 1
_:search type Train
_:search leave_at 18:15
_:search day tuesday
_:search departure cambridge
_:search destination leicester
_:result departure cambridge
_:result destination leicester
_:result leave_at 18:21
_:system offered _:booking
_:search people 1
_:booking category Train
_:booking day Tuesday
_:booking departure cambridge
_:booking destination leicester
_:booking id TR0776
_:booking leave_at 18:21
_:booking type Booking
_:result ref IH9JZWAI
_:result type Train
_:search area east
_:search has_parking yes
_:search type Hotel
_:search leave_at 18:15
_:search day tuesday
_:search departure cambridge
_:search destination leicester
_:result departure cambridge
_:result destination leicester
_:result leave_at 18:21
_:system offered _:booking
_:search people 1
_:booking category Train
_:booking day Tuesday
_:booking departure cambridge
_:booking destination leicester
_:booking id TR0776
_:booking leave_at 18:21
_:booking type Booking
_:result ref IH9JZWAI
_:search area east
_:search has_parking yes
_:result amount several
_:result type Hotel
_:search pricerange moderate
_:search type Hotel
_:search leave_at 18:15
_:search departure cambridge
_:search destination leicester
_:result departure cambridge
_:result destination leicester
_:result leave_at 18:21
_:system offered _:booking
_:search people 1
_:booking category Train
_:booking day Tuesday
_:booking departure cambridge
_:booking destination leicester
_:booking id TR0776
_:booking leave_at 18:21
_:booking type Booking
_:result ref IH9JZWAI
_:search area east
_:search has_parking yes
_:result amount several
_:search pricerange moderate
_:result name warkworth house
_:result type Hotel
_:search day saturday
_:search type Hotel
_:search leave_at 18:15
_:search departure cambridge
_:search destination leicester
_:result departure cambridge
_:result destination leicester
_:result leave_at 18:21
_:system offered _:booking
_:booking category Train
_:booking day Tuesday
_:booking departure cambridge
_:booking destination leicester
_:booking id TR0776
_:booking leave_at 18:21
_:result ref IH9JZWAI
_:search area east
_:search has_parking yes
_:result amount several
_:search pricerange moderate
_:result name warkworth house
_:result type Hotel
_:search day saturday
_:booking people ?
_:booking stay ?
_:booking type Booking
_:search people 1
_:search stay 2
_:search type Hotel
_:search leave_at 18:15
_:search departure cambridge
_:search destination leicester
_:result departure cambridge
_:result destination leicester
_:result leave_at 18:21
_:system offered _:booking
_:booking category Train
_:booking day Tuesday
_:booking departure cambridge
_:booking destination leicester
_:booking id TR0776
_:booking leave_at 18:21
_:result ref IH9JZWAI
_:search area east
_:search has_parking yes
_:result amount several
_:search pricerange moderate
_:result name warkworth house
_:search day saturday
_:booking people ?
_:booking stay ?
_:booking type Booking
_:result area east
_:result category hotel
_:result count 1
_:result type Hotel
_:search people one
_:search stay 2
_:search type Hotel
_:search leave_at 18:15
_:search departure cambridge
_:search destination leicester
_:result departure cambridge
_:result destination leicester
_:result leave_at 18:21
_:system offered _:booking
_:booking category Train
_:booking day Tuesday
_:booking departure cambridge
_:booking destination leicester
_:booking id TR0776
_:booking leave_at 18:21
_:result ref IH9JZWAI
_:search area east
_:search has_parking yes
_:result amount several
_:search pricerange moderate
_:result name warkworth house
_:search day saturday
_:booking people ?
_:booking stay ?
_:result area east
_:result category hotel
_:result count 1
_:result type Hotel
_:search people one
_:search stay 2
_:search type Hotel
_:booking ref 1RC02K68
_:booking type Booking