inform((_:search,departure,'birmingham new street');(_:search,leave_at,'18:15');(_:search,type,'Train'))
user
I need a train leaving after 18:15 departing from birmingham new street
request((_:search,day,?);(_:search,type,'Train'))
system
OK , and what day are you traveling ?
inform((_:search,day,'friday');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
Friday . I 'll be heading to Cambridge .
inform((_:result,day,'Friday');(_:result,destination,'Cambridge');(_:result,id,'TR8903');(_:result,leave_at,'18:40');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Train TR8903 departs for Cambridge on Friday at 18:40 .   Will this work for you ?
inform((_:search,people,'3');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes , that works - could you book 3 tickets please . Also , what is the reference number .
inform((_:booking,category,'Train');(_:booking,people,'3');(_:booking,ref,'WGU9CZ1C');(_:booking,type,'Booking'))
system
I have booked the 3 tickets for you . The reference number is WGU9CZ1C .
inform((_:search,has_internet,'no');(_:search,has_parking,'no');(_:search,type,'Hotel'))
user
Great . I am also looking for a place to stay . It does not need to have free parking and does n't need to include internet .
inform((_:result,area,'north');(_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'Alpha - Milton Guest House');(_:result,pricerange,'moderately priced');(_:result,stars,'3');(_:result,type,'Hotel')) reqmore()
system
I believe the Alpha - Milton Guest House might meet your needs . It 's moderately priced in the north , 3 stars , with no internet or parking . Would you like more information ?
inform((_:search,area,'centre');(_:search,type,'Hotel'))
user
Is it in the centre ?
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,area,'north');(_:result,name,'alpha - milton guest house');(_:result,type,'Hotel'))
system
No I 'm sorry alpha - milton guest house is in the north . Do you need something in the centre ?
inform((_:search,area,'north');(_:search,type,'Hotel'))
user
I suppose the north will work for me .
inform((_:booking,name,'Alpha - Milton Guest House');(_:booking,type,'Booking'))
system
Alright , would you like me to book you a room at the Alpha - Milton Guest House ?
request((_:result,postcode,?);(_:result,type,'Hotel'))
user
Yes please . Make sure to send me the postcode for the hotel .
inform((_:result,name,'Alpha Milton Guest House');(_:result,postcode,'cb41xa');(_:result,type,'Hotel')) request((_:booking,day,?);(_:booking,people,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
The postcode for the Alpha Milton Guest House is cb41xa . How many guests will be staying in your party and how many days ? When will your stay begin ?
request((_:result,category,?);(_:result,postcode,?);(_:result,type,'Hotel'))
user
I do n't need to book right now . I just needed to know the postcode and the hotel type please . Can you confirm those ?
inform((_:result,category,'guesthouse');(_:result,postcode,'cb41xa');(_:result,type,'Hotel')) reqmore()
system
Certainly ! It is a guesthouse and the postcode is cb41xa . Is there anything else I can help you with today ?
inform((_:search,area,'centre');(_:search,category,'hotel');(_:search,type,'Hotel'))
user
I 'm sorry , I decided that I do need a hotel in the centre .
request((_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,area,'centre');(_:result,category,'hotels');(_:result,count,'3');(_:result,type,'Hotel'))
system
I have 3 results for hotels in the centre area . Would you prefer moderate or expensive priced ?
inform((_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I do n't car , but I 'm not bringing a car or computer so I do n't need parking or internet . Which ones do n't have those ?
offer((_:booking,type,'Booking')) inform((_:result,area,'center');(_:result,name,'Gonville Hotel');(_:result,pricerange,'expensive');(_:result,stars,'3-star');(_:result,type,'Hotel'))
system
I recommend the Gonville Hotel . It is an expensive 3-star hotel in the center . I can book a room there , if you like .
thank()
user
That 's not necessary . Thanks for the help !
reqmore()
system
You are welcome .   Is there anything else I may assist you with today ?
user
Nope , I think I 'm all set .
system
Thank you for using this system !
_:search departure birmingham new street
_:search leave_at 18:15
_:search type Train
_:search departure birmingham new street
_:search leave_at 18:15
_:search day friday
_:search destination cambridge
_:search type Train
_:search departure birmingham new street
_:search leave_at 18:15
_:search day friday
_:search destination cambridge
_:result day Friday
_:result destination Cambridge
_:result id TR8903
_:result leave_at 18:40
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 3
_:search type Train
_:result ref ?
_:search departure birmingham new street
_:search leave_at 18:15
_:search day friday
_:search destination cambridge
_:result day Friday
_:result destination Cambridge
_:result id TR8903
_:result leave_at 18:40
_:result type Train
_:system offered _:booking
_:search people 3
_:result ref ?
_:booking category Train
_:booking people 3
_:booking ref WGU9CZ1C
_:booking type Booking
_:search has_internet no
_:search has_parking no
_:search type Hotel
_:search departure birmingham new street
_:search leave_at 18:15
_:search day friday
_:search destination cambridge
_:result day Friday
_:result destination Cambridge
_:result id TR8903
_:result leave_at 18:40
_:system offered _:booking
_:search people 3
_:result ref ?
_:booking category Train
_:booking people 3
_:booking ref WGU9CZ1C
_:booking type Booking
_:search has_internet no
_:search has_parking no
_:result area north
_:result has_internet none
_:result has_parking none
_:result name Alpha - Milton Guest House
_:result pricerange moderately priced
_:result stars 3
_:result type Hotel
_:system inquired _:user
_:search area centre
_:search type Hotel
_:search departure birmingham new street
_:search leave_at 18:15
_:search day friday
_:search destination cambridge
_:result day Friday
_:result destination Cambridge
_:result id TR8903
_:result leave_at 18:40
_:system offered _:booking
_:search people 3
_:result ref ?
_:booking category Train
_:booking people 3
_:booking ref WGU9CZ1C
_:booking type Booking
_:search has_internet no
_:search has_parking no
_:result has_internet none
_:result has_parking none
_:result pricerange moderately priced
_:result stars 3
_:system inquired _:user
_:result area north
_:result name alpha - milton guest house
_:result type Hotel
_:search area north
_:search type Hotel
_:search departure birmingham new street
_:search leave_at 18:15
_:search day friday
_:search destination cambridge
_:result day Friday
_:result destination Cambridge
_:result id TR8903
_:result leave_at 18:40
_:system offered _:booking
_:search people 3
_:result ref ?
_:booking category Train
_:booking people 3
_:booking ref WGU9CZ1C
_:search has_internet no
_:search has_parking no
_:result has_internet none
_:result has_parking none
_:result pricerange moderately priced
_:result stars 3
_:system inquired _:user
_:result area north
_:result name alpha - milton guest house
_:result type Hotel
_:search area north
_:search type Hotel
_:booking name Alpha - Milton Guest House
_:booking type Booking
_:result postcode ?
_:search departure birmingham new street
_:search leave_at 18:15
_:search day friday
_:search destination cambridge
_:result day Friday
_:result destination Cambridge
_:result id TR8903
_:result leave_at 18:40
_:system offered _:booking
_:search people 3
_:result ref ?
_:booking category Train
_:booking ref WGU9CZ1C
_:search has_internet no
_:search has_parking no
_:result has_internet none
_:result has_parking none
_:result pricerange moderately priced
_:result stars 3
_:system inquired _:user
_:result area north
_:search area north
_:search type Hotel
_:booking name Alpha - Milton Guest House
_:result name Alpha Milton Guest House
_:result postcode cb41xa
_:result type Hotel
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:result category ?
_:result postcode ?
_:search departure birmingham new street
_:search leave_at 18:15
_:search day friday
_:search destination cambridge
_:result day Friday
_:result destination Cambridge
_:result id TR8903
_:result leave_at 18:40
_:system offered _:booking
_:search people 3
_:result ref ?
_:booking category Train
_:booking ref WGU9CZ1C
_:search has_internet no
_:search has_parking no
_:result has_internet none
_:result has_parking none
_:result pricerange moderately priced
_:result stars 3
_:result area north
_:booking name Alpha - Milton Guest House
_:result name Alpha Milton Guest House
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:result category guesthouse
_:result postcode cb41xa
_:result type Hotel
_:system inquired _:user
_:search area centre
_:search category hotel
_:search type Hotel
_:search departure birmingham new street
_:search leave_at 18:15
_:search day friday
_:search destination cambridge
_:result day Friday
_:result destination Cambridge
_:result id TR8903
_:result leave_at 18:40
_:system offered _:booking
_:search people 3
_:result ref ?
_:booking category Train
_:booking ref WGU9CZ1C
_:result has_internet none
_:result has_parking none
_:result pricerange moderately priced
_:result stars 3
_:booking name Alpha - Milton Guest House
_:result name Alpha Milton Guest House
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:result postcode cb41xa
_:system inquired _:user
_:search area centre
_:search category hotel
_:search pricerange ?
_:result area centre
_:result category hotels
_:result count 3
_:result type Hotel
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:search departure birmingham new street
_:search leave_at 18:15
_:search day friday
_:search destination cambridge
_:result day Friday
_:result destination Cambridge
_:result id TR8903
_:result leave_at 18:40
_:system offered _:booking
_:search people 3
_:result ref ?
_:booking category Train
_:booking ref WGU9CZ1C
_:result has_internet none
_:result has_parking none
_:booking name Alpha - Milton Guest House
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:result postcode cb41xa
_:system inquired _:user
_:search area centre
_:search category hotel
_:search pricerange ?
_:result category hotels
_:result count 3
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:result area center
_:result name Gonville Hotel
_:result pricerange expensive
_:result stars 3-star
_:result type Hotel
_:search departure birmingham new street
_:search leave_at 18:15
_:search day friday
_:search destination cambridge
_:result day Friday
_:result destination Cambridge
_:result id TR8903
_:result leave_at 18:40
_:system offered _:booking
_:search people 3
_:result ref ?
_:booking category Train
_:booking ref WGU9CZ1C
_:result has_internet none
_:result has_parking none
_:booking name Alpha - Milton Guest House
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:result postcode cb41xa
_:search area centre
_:search category hotel
_:search pricerange ?
_:result category hotels
_:result count 3
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:result area center
_:result name Gonville Hotel
_:result pricerange expensive
_:result stars 3-star
_:result type Hotel
_:system inquired _:user