inform((_:search,category,'guesthouse');(_:search,pricerange,'moderately');(_:search,stars,'three');(_:search,type,'Hotel'))
user
I am looking for moderately - priced three - star guesthouse in Cambridge .
request((_:search,has_internet,?);(_:search,has_parking,?);(_:search,type,'Hotel')) inform((_:result,category,'guesthouses');(_:result,count,'4');(_:result,type,'Hotel'))
system
There are four guesthouses that meet your criteria . Do you need internet or parking ?
inform((_:search,has_internet,'dontcare');(_:search,has_parking,'no');(_:search,people,'3');(_:search,type,'Hotel'))
user
It does n't need to have free parking and I do n't care about the internet . Which guesthouse can accommodate for 3 people ?
offer((_:booking,type,'Booking')) inform((_:result,category,'hotel');(_:result,count,'1');(_:result,name,'Alpha - Milton Guest House');(_:result,name,'the');(_:result,type,'Hotel'))
system
I have located one hotel matching your search criteria , the Alpha - Milton Guest House . The phone number is 01223311625 . Would you like to make a reservation ?
thank()
user
I would like to call them myself please . Thank you .
reqmore()
system
Sure . Is there anything else I can help you with today ?
request((_:result,ref,?);(_:result,type,'Hotel'))
user
Yes please . Can I actually have you book them ? I need the reference number as well .
request((_:booking,day,?);(_:booking,people,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
Sure . I will need to know how many people you would like to book it for , what day you would like and how many days you would like to stay .
inform((_:search,day,'saturday');(_:search,people,'3');(_:search,stay,'4');(_:search,type,'Hotel'))
user
I 'll need the reservation for 3 people starting Saturday for 4 nights .
inform((_:booking,name,'alpha - milton guest house');(_:booking,ref,'HS3MWJ10');(_:booking,type,'Booking'))
system
I have booked your stay at the alpha - milton guest house . The reference number is HS3MWJ10
inform((_:search,day,'saturday');(_:search,departure,'peterborough');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
Thank you , I will also need a train from Peterborough to Cambridge on Saturday . Is there anything available ?
inform((_:result,count,'38');(_:result,day,'Saturday');(_:result,departure,'Peterborough');(_:result,destination,'Cambridge');(_:result,leave_at,'all throughout the day');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
There are 38 trains from Peterborough to Cambridge on Saturday , all throughout the day . Can narrow down the time of day you wish to travel ?
inform((_:search,arrive_by,'12:45');(_:search,type,'Train'))
user
I wish to arrive before 12:45 .
inform((_:result,arrive_by,'that time');(_:result,count,'14');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
There are 14 trains arriving by that time . When would you like to leave ?
inform((_:search,day,'saturday');(_:search,departure,'peterborough');(_:search,destination,'cambridge');(_:search,people,'3');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Saturday from Peterborough to Cambridge for 3 people . I will need the reference number too please .
inform((_:result,day,'Saturday');(_:result,leave_at,'5:19');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
Right , Saturday , did you have a time you want to leave by ? The trains leave every 30 minutes starting at 5:19
inform((_:search,arrive_by,'12:45');(_:search,leave_at,'dontcare');(_:search,type,'Train'))
user
It does n't matter when I leave , as long as I arrive by 12:45 .
inform((_:result,arrive_by,'12:38');(_:result,id,'TR5538');(_:result,leave_at,'11:48');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR5538 leaves at 11:48 and will arrive by 12:38 . Would you like for me to book this train for you ?
inform((_:search,people,'3');(_:search,type,'Train'))
user
Yes , for the same group of 3 people from before .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'PR8JE3DU');(_:booking,ticket,'39.59 GBP');(_:booking,type,'Booking'))
system
Your booking was successful . Reference number is PR8JE3DU and total is 39.59 GBP . Can I help you with anything else today ?
thank()
user
No I think that will be it , thank you for your help !
system
You 're welcome . Enjoy your time in Cambridge !
_:search category guesthouse
_:search pricerange moderately
_:search stars three
_:search type Hotel
_:search category guesthouse
_:search pricerange moderately
_:search stars three
_:result category guesthouses
_:result count 4
_:result type Hotel
_:search has_internet dontcare
_:search has_parking no
_:search people 3
_:search type Hotel
_:search category guesthouse
_:search pricerange moderately
_:search stars three
_:search has_internet dontcare
_:search has_parking no
_:search people 3
_:search type Hotel
_:system offered _:booking
_:booking type Booking
_:result category hotel
_:result count 1
_:result name Alpha - Milton Guest House
_:result name the
_:result type Hotel
_:search category guesthouse
_:search pricerange moderately
_:search stars three
_:search has_internet dontcare
_:search has_parking no
_:search people 3
_:search type Hotel
_:system offered _:booking
_:booking type Booking
_:result category hotel
_:result count 1
_:result name Alpha - Milton Guest House
_:result name the
_:result type Hotel
_:system inquired _:user
_:result ref ?
_:search category guesthouse
_:search pricerange moderately
_:search stars three
_:search has_internet dontcare
_:search has_parking no
_:system offered _:booking
_:result category hotel
_:result count 1
_:result name Alpha - Milton Guest House
_:result name the
_:result type Hotel
_:system inquired _:user
_:result ref ?
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:search day saturday
_:search people 3
_:search stay 4
_:search type Hotel
_:search category guesthouse
_:search pricerange moderately
_:search stars three
_:search has_internet dontcare
_:search has_parking no
_:system offered _:booking
_:result category hotel
_:result count 1
_:result name Alpha - Milton Guest House
_:result name the
_:result type Hotel
_:system inquired _:user
_:result ref ?
_:booking day ?
_:booking people ?
_:booking stay ?
_:search people 3
_:search stay 4
_:booking name alpha - milton guest house
_:booking ref HS3MWJ10
_:booking type Booking
_:search day saturday
_:search departure peterborough
_:search destination cambridge
_:search type Train
_:search category guesthouse
_:search pricerange moderately
_:search stars three
_:search has_internet dontcare
_:search has_parking no
_:system offered _:booking
_:result category hotel
_:result name Alpha - Milton Guest House
_:result name the
_:system inquired _:user
_:result ref ?
_:booking day ?
_:booking people ?
_:booking stay ?
_:search people 3
_:search stay 4
_:booking name alpha - milton guest house
_:booking ref HS3MWJ10
_:booking type Booking
_:search day saturday
_:search departure peterborough
_:search destination cambridge
_:result count 38
_:result day Saturday
_:result departure Peterborough
_:result destination Cambridge
_:result leave_at all throughout the day
_:result type Train
_:search leave_at ?
_:search arrive_by 12:45
_:search type Train
_:search category guesthouse
_:search pricerange moderately
_:search stars three
_:search has_internet dontcare
_:search has_parking no
_:system offered _:booking
_:result category hotel
_:result name Alpha - Milton Guest House
_:result name the
_:system inquired _:user
_:result ref ?
_:booking day ?
_:booking people ?
_:booking stay ?
_:search stay 4
_:booking name alpha - milton guest house
_:booking ref HS3MWJ10
_:booking type Booking
_:result day Saturday
_:result departure Peterborough
_:result destination Cambridge
_:result leave_at all throughout the day
_:search arrive_by 12:45
_:result arrive_by that time
_:result count 14
_:result type Train
_:search leave_at ?
_:search day saturday
_:search departure peterborough
_:search destination cambridge
_:search people 3
_:search type Train
_:search category guesthouse
_:search pricerange moderately
_:search stars three
_:search has_internet dontcare
_:search has_parking no
_:system offered _:booking
_:result category hotel
_:result name Alpha - Milton Guest House
_:result name the
_:system inquired _:user
_:result ref ?
_:booking day ?
_:booking people ?
_:booking stay ?
_:search stay 4
_:booking name alpha - milton guest house
_:booking ref HS3MWJ10
_:booking type Booking
_:result departure Peterborough
_:result destination Cambridge
_:result arrive_by that time
_:result count 14
_:search day saturday
_:search departure peterborough
_:search destination cambridge
_:search people 3
_:result day Saturday
_:result leave_at 5:19
_:result type Train
_:search arrive_by 12:45
_:search leave_at dontcare
_:search type Train
_:search category guesthouse
_:search pricerange moderately
_:search stars three
_:search has_internet dontcare
_:search has_parking no
_:system offered _:booking
_:result category hotel
_:result name Alpha - Milton Guest House
_:result name the
_:system inquired _:user
_:result ref ?
_:booking day ?
_:booking people ?
_:booking stay ?
_:search stay 4
_:booking name alpha - milton guest house
_:booking ref HS3MWJ10
_:booking type Booking
_:result departure Peterborough
_:result destination Cambridge
_:result count 14
_:search day saturday
_:search departure peterborough
_:search destination cambridge
_:result day Saturday
_:search arrive_by 12:45
_:search leave_at dontcare
_:result arrive_by 12:38
_:result id TR5538
_:result leave_at 11:48
_:result type Train
_:booking category Train
_:search people 3
_:search type Train
_:search category guesthouse
_:search pricerange moderately
_:search stars three
_:search has_internet dontcare
_:search has_parking no
_:system offered _:booking
_:result category hotel
_:result name Alpha - Milton Guest House
_:result name the
_:result ref ?
_:booking day ?
_:booking people ?
_:booking stay ?
_:search stay 4
_:booking name alpha - milton guest house
_:result departure Peterborough
_:result destination Cambridge
_:result count 14
_:search day saturday
_:search departure peterborough
_:search destination cambridge
_:result day Saturday
_:search arrive_by 12:45
_:search leave_at dontcare
_:result arrive_by 12:38
_:result id TR5538
_:result leave_at 11:48
_:result type Train
_:search people 3
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking ref PR8JE3DU
_:booking ticket 39.59 GBP
_:booking type Booking