inform((_:search,departure,'cambridge');(_:search,type,'Train'))
user
I am looking for a train leaving Cambridge .
inform((_:result,amount,'quite a few');(_:result,type,'Train')) thank() request((_:search,destination,?);(_:search,type,'Train'))
system
We have quite a few , I 'm sure we 'll be able to get you where you want to go . Where is that , exactly ?
inform((_:search,day,'friday');(_:search,destination,'leicester');(_:search,type,'Train'))
user
I would like to go to leicester and leave on friday .
inform((_:result,amount,'quite a few');(_:result,type,'Train')) request((_:search,arrive_by,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
I have quite a few trains that fit your criteria . Is there a certain time you need to leave or arrive by ?
inform((_:search,arrive_by,'20:00');(_:search,departure,'cambridge');(_:search,people,'7');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Departing from cambridge and I want to arrive somewhere around 20:00 , can you get me 7 tickets and I 'll need the reference number too .
offer((_:booking,arrive_by,'19:06');(_:booking,category,'Train');(_:booking,id,'TR2508');(_:booking,type,'Booking'))
system
The TR2508 arriving at 19:06 sound okay to you ?
inform((_:search,people,'7');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
That sounds great , thank you . Could you book that for me for 7 people ? I will need the reference number as well .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'C11MOBV7');(_:booking,type,'Booking'))
system
I completed your booking . The reference number is C11MOBV7 . Is there anything else I could help you with ?
inform((_:search,category,'guesthouse');(_:search,stars,'4');(_:search,type,'Hotel'))
user
Yes , I also need to find a place to stay . Preferably 4 stars and a guesthouse .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,category,'guesthouses');(_:result,count,'18');(_:result,stars,'4');(_:result,type,'Hotel')) thank()
system
Sure ! Our database contains 18 guesthouses rated 4 stars . To narrow down the search , could you tell me in what part of town you 'd like to stay ?
inform((_:search,area,'east');(_:search,type,'Hotel'))
user
I definitely want to stay in the east part of town .
select((_:result,pricerange,'cheap');(_:result,pricerange,'moderate');(_:result,type,'Hotel')) inform((_:result,count,'6');(_:result,type,'Hotel'))
system
I have six entries matching your request .   Would you prefer cheap or moderate price range ?
inform((_:search,day,'tuesday');(_:search,people,'7');(_:search,stay,'3');(_:search,type,'Hotel'))
user
The price range does n't matter , but could you pick one and book it for 3 nights for 7 people starting Tuesday ?
canthelp((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking')) thank()
system
I 'm sorry .   There are no rooms available for that stay .   Can you choose a different day or shorter stay ?
inform((_:search,stay,'1');(_:search,type,'Hotel'))
user
How about 1 night ?
inform((_:booking,name,'A and B Guest House');(_:booking,ref,'995PR933');(_:booking,stay,'1');(_:booking,type,'Booking'))
system
I was able to book the A and B Guest House for 1 night .   Booking was successful . 
 Reference number is : 995PR933 .
thank()
user
thank you , you 've been quite helpful
system
Glad to help . Have a lovely day .
_:search departure cambridge
_:search type Train
_:search departure cambridge
_:result amount quite a few
_:result type Train
_:search day friday
_:search destination leicester
_:search type Train
_:search day friday
_:search destination leicester
_:result amount quite a few
_:result type Train
_:search leave_at ?
_:search arrive_by 20:00
_:search departure cambridge
_:search people 7
_:search type Train
_:result ref ?
_:search day friday
_:search destination leicester
_:result amount quite a few
_:result type Train
_:search leave_at ?
_:search arrive_by 20:00
_:search departure cambridge
_:result ref ?
_:system offered _:booking
_:booking arrive_by 19:06
_:booking category Train
_:booking id TR2508
_:booking type Booking
_:search people 7
_:search type Train
_:search day friday
_:search destination leicester
_:result amount quite a few
_:result type Train
_:search leave_at ?
_:search arrive_by 20:00
_:search departure cambridge
_:result ref ?
_:system offered _:booking
_:booking arrive_by 19:06
_:booking id TR2508
_:search people 7
_:system inquired _:user
_:booking category Train
_:booking ref C11MOBV7
_:booking type Booking
_:search category guesthouse
_:search stars 4
_:search type Hotel
_:search day friday
_:search destination leicester
_:result amount quite a few
_:search leave_at ?
_:search arrive_by 20:00
_:search departure cambridge
_:result ref ?
_:system offered _:booking
_:booking arrive_by 19:06
_:booking id TR2508
_:search people 7
_:system inquired _:user
_:booking category Train
_:booking ref C11MOBV7
_:booking type Booking
_:search category guesthouse
_:search stars 4
_:result category guesthouses
_:result count 18
_:result stars 4
_:result type Hotel
_:search area east
_:search type Hotel
_:search destination leicester
_:result amount quite a few
_:search leave_at ?
_:search arrive_by 20:00
_:search departure cambridge
_:result ref ?
_:system offered _:booking
_:booking arrive_by 19:06
_:booking id TR2508
_:system inquired _:user
_:booking category Train
_:booking ref C11MOBV7
_:booking type Booking
_:search category guesthouse
_:search stars 4
_:result category guesthouses
_:result stars 4
_:search area east
_:result pricerange cheap
_:result pricerange moderate
_:result count 6
_:result type Hotel
_:search day tuesday
_:search people 7
_:search stay 3
_:search type Hotel
_:search destination leicester
_:result amount quite a few
_:search leave_at ?
_:search arrive_by 20:00
_:search departure cambridge
_:result ref ?
_:system offered _:booking
_:booking arrive_by 19:06
_:booking id TR2508
_:system inquired _:user
_:booking category Train
_:booking ref C11MOBV7
_:search category guesthouse
_:search stars 4
_:result category guesthouses
_:result stars 4
_:search area east
_:result pricerange cheap
_:result pricerange moderate
_:result count 6
_:result type Hotel
_:search day tuesday
_:search people 7
_:system canthelp _:booking/61d374de
_:booking/61d374de type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search stay 1
_:search type Hotel
_:search destination leicester
_:result amount quite a few
_:search leave_at ?
_:search arrive_by 20:00
_:search departure cambridge
_:result ref ?
_:system offered _:booking
_:booking arrive_by 19:06
_:booking id TR2508
_:system inquired _:user
_:booking category Train
_:search category guesthouse
_:search stars 4
_:result category guesthouses
_:result stars 4
_:search area east
_:result pricerange cheap
_:result pricerange moderate
_:result count 6
_:result type Hotel
_:search day tuesday
_:search people 7
_:system canthelp _:booking/61d374de
_:booking/61d374de type Booking
_:booking day ?
_:search stay 1
_:search type Hotel
_:booking name A and B Guest House
_:booking ref 995PR933
_:booking stay 1
_:booking type Booking