inform((_:search,departure,'ely');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I am looking for a train from ely to cambridge . Do you have such trains ?
inform((_:result,count,'70');(_:result,type,'Train')) request((_:search,day,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
There are 70 trains do you have a date and time you 'd like to go ?
inform((_:search,arrive_by,'11:30');(_:search,day,'sunday');(_:search,type,'Train'))
user
I would like to leave on a sunday and arrive by 11:30 .
inform((_:result,arrive_by,'9:52');(_:result,id,'TR4212');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR4212 is arriving at 9:52 would that work for you ?
inform((_:search,type,'Train'))
user
What time does that train depart ?
inform((_:result,leave_at,'9:35');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The train leaves at 9:35 . Shall I book it for you ?
inform((_:search,stars,'4');(_:search,type,'Hotel'))
user
No , thank you .   I would like to see if you could find a place for me to stay that would have a 4 star rating .
offer((_:booking,type,'Booking')) inform((_:result,amount,'many');(_:result,category,'hotels');(_:result,stars,'4');(_:result,type,'Hotel'))
system
Of course , there are many 4 star hotels to choose from . Would you like me to book one for you ?
inform((_:search,category,'guesthouses');(_:search,type,'Hotel'))
user
Not yet , thanks . Are any of them guesthouses ?
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,category,'guesthouses');(_:result,count,'18');(_:result,type,'Hotel'))
system
There are 18 guesthouses to choose from , do you have a preference to the area you would like to stay ?
inform((_:search,area,'east');(_:search,has_internet,'yes');(_:search,people,'4');(_:search,stars,'4');(_:search,stay,'5');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
I need a 4 star , and in the east with free wifi for 4 people , 5 nights . I 'll need a reference number .
inform((_:booking,day,'Sunday');(_:booking,type,'Booking'))
system
Do you want that guesthouse reservation to begin on Sunday ?
inform((_:search,day,'sunday');(_:search,stay,'five');(_:search,type,'Hotel'))
user
Yes . I need five nights starting on Sunday .
inform((_:result,name,'allenbell');(_:result,type,'Hotel')) reqmore() inform((_:booking,day,'Sunday');(_:booking,ref,'SLTIVABU');(_:booking,stay,'5');(_:booking,type,'Booking'))
system
I have confirmed your reservation at allenbell starting on Sunday for 5 nights . Your reference number is SLTIVABU . Can I help with anything else ?
thank()
user
That is all I need . Thank you so much for all your help .
system
You are welcome .   Enjoy your stay .   Good bye .
_:search departure ely
_:search destination cambridge
_:search type Train
_:search departure ely
_:search destination cambridge
_:result count 70
_:result type Train
_:search leave_at ?
_:search arrive_by 11:30
_:search day sunday
_:search type Train
_:search departure ely
_:search destination cambridge
_:result count 70
_:search leave_at ?
_:search arrive_by 11:30
_:search day sunday
_:result arrive_by 9:52
_:result id TR4212
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search type Train
_:search departure ely
_:search destination cambridge
_:result count 70
_:search leave_at ?
_:search arrive_by 11:30
_:search day sunday
_:result arrive_by 9:52
_:result id TR4212
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result leave_at 9:35
_:result type Train
_:search stars 4
_:search type Hotel
_:search departure ely
_:search destination cambridge
_:result count 70
_:search leave_at ?
_:search arrive_by 11:30
_:search day sunday
_:result arrive_by 9:52
_:result id TR4212
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result leave_at 9:35
_:search stars 4
_:result amount many
_:result category hotels
_:result stars 4
_:result type Hotel
_:search category guesthouses
_:search type Hotel
_:search departure ely
_:search destination cambridge
_:search leave_at ?
_:search arrive_by 11:30
_:search day sunday
_:result arrive_by 9:52
_:result id TR4212
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result leave_at 9:35
_:result amount many
_:result stars 4
_:search category guesthouses
_:result category guesthouses
_:result count 18
_:result type Hotel
_:search area east
_:search has_internet yes
_:search people 4
_:search stars 4
_:search stay 5
_:search type Hotel
_:result ref ?
_:search departure ely
_:search destination cambridge
_:search leave_at ?
_:search arrive_by 11:30
_:result arrive_by 9:52
_:result id TR4212
_:system offered _:booking
_:booking category Train
_:result leave_at 9:35
_:result amount many
_:result stars 4
_:search category guesthouses
_:result category guesthouses
_:result count 18
_:result type Hotel
_:search area east
_:search has_internet yes
_:search people 4
_:search stars 4
_:result ref ?
_:booking day Sunday
_:booking type Booking
_:search day sunday
_:search stay five
_:search type Hotel
_:search departure ely
_:search destination cambridge
_:search leave_at ?
_:search arrive_by 11:30
_:result arrive_by 9:52
_:result id TR4212
_:system offered _:booking
_:booking category Train
_:result leave_at 9:35
_:result amount many
_:result stars 4
_:search category guesthouses
_:result category guesthouses
_:result count 18
_:search area east
_:search has_internet yes
_:search people 4
_:search stars 4
_:result ref ?
_:search day sunday
_:search stay five
_:search type Hotel
_:result name allenbell
_:result type Hotel
_:system inquired _:user
_:booking day Sunday
_:booking ref SLTIVABU
_:booking stay 5
_:booking type Booking