inform((_:search,category,'guesthouse');(_:search,pricerange,'expensive');(_:search,type,'Hotel'))
user
Hi , I 'd like a guesthouse in the expensive range .
request((_:search,area,?);(_:search,type,'Hotel')) canthelp((_:search,category,'guesthouse');(_:search,pricerange,'expensive');(_:search,type,'Hotel')) select((_:result,category,'hotel');(_:result,type,'Hotel'))
system
Actually we do n't show an expensive guesthouse in the database .   What area are you interested in ?   Can I interest you in an expensive hotel ?
inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Yes . I would like a hotel with free parking .
select((_:result,category,'hotel');(_:result,stars,'4');(_:result,type,'Hotel')) canthelp((_:search,type,'Hotel'))
system
I do not show any results meeting that criteria . Would you be interested in a 4 star hotel instead ?
inform((_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
no thanks , what about something in the moderate range ?
inform((_:result,amount,'several');(_:result,area,'centre');(_:result,category,'hotels');(_:result,has_parking,'none');(_:result,name,'Gonville Hotel');(_:result,pricerange,'expensive');(_:result,type,'Hotel')) thank()
system
My apologies .   We actually have several expensive hotels with free parking .   For example , the Gonville Hotel is in city centre and has free parking .
request((_:result,address,?);(_:result,phone,?);(_:result,postcode,?);(_:result,type,'Hotel'))
user
That would be fine can you give me the address , postcode and phone number please ?
inform((_:result,address,'gonville place');(_:result,phone,'01223366611');(_:result,postcode,'cb11ly');(_:result,type,'Hotel'))
system
The address is gonville place 	 and the postcode is cb11ly . Their phone number is 01223366611
inform((_:search,day,'friday');(_:search,leave_at,'17:45');(_:search,type,'Train'))
user
Great , thanks . I need a train as well - it needs to leave on friday after 17:45 .
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Train'))
system
Where will you be departing and what is your destination ?
inform((_:search,day,'friday');(_:search,departure,'birmingham new street');(_:search,destination,'cambridge');(_:search,leave_at,'17:45');(_:search,type,'Train'))
user
I 'd like to leave on friday after 17:45 . From birmingham new street going to cambridge
inform((_:result,arrive_by,'21:23');(_:result,id,'TR8903');(_:result,leave_at,'18:40');(_:result,type,'Train'))
system
The TR8903 departs at 18:40 and arrives at 21:23 .
inform((_:search,people,'4');(_:search,type,'Train'))
user
Please book it for 4 people .
reqmore() inform((_:booking,category,'Train');(_:booking,id,'TR8903');(_:booking,people,'You and your party');(_:booking,ref,'TGU3C02J');(_:booking,type,'Booking'))
system
You and your party are booked on TR8903 . Your reference number is TGU3C02J . Is there anything else I can help you with ?
thank()
user
No thank you , that will be everything today .
bye() thank() reqmore()
system
Thank you for contacting us , if you need further assistance do not hesitate to contact us again . Have a wonderful day .
thank()
user
You to , thanks for the help !
system
Thank you . Good bye .
_:search category guesthouse
_:search pricerange expensive
_:search type Hotel
_:search pricerange expensive
_:search area ?
_:system canthelp _:search/039e31e7
_:search/039e31e7 category guesthouse
_:search/039e31e7 pricerange expensive
_:search/039e31e7 type Hotel
_:result category hotel
_:result type Hotel
_:search category hotel
_:search has_parking yes
_:search type Hotel
_:search area ?
_:system canthelp _:search/039e31e7
_:search/039e31e7 category guesthouse
_:search/039e31e7 pricerange expensive
_:search/039e31e7 type Hotel
_:search category hotel
_:search has_parking yes
_:result category hotel
_:result stars 4
_:result type Hotel
_:system canthelp _:search/c3b3f172
_:search/c3b3f172 type Hotel
_:search pricerange moderate
_:search type Hotel
_:search area ?
_:system canthelp _:search/039e31e7
_:search/039e31e7 category guesthouse
_:search/039e31e7 pricerange expensive
_:search/039e31e7 type Hotel
_:search category hotel
_:search has_parking yes
_:result stars 4
_:system canthelp _:search/c3b3f172
_:search/c3b3f172 type Hotel
_:search pricerange moderate
_:search type Hotel
_:result amount several
_:result area centre
_:result category hotels
_:result has_parking none
_:result name Gonville Hotel
_:result pricerange expensive
_:result type Hotel
_:result address ?
_:result phone ?
_:result postcode ?
_:search area ?
_:system canthelp _:search/039e31e7
_:search/039e31e7 category guesthouse
_:search/039e31e7 pricerange expensive
_:search/039e31e7 type Hotel
_:search category hotel
_:search has_parking yes
_:result stars 4
_:system canthelp _:search/c3b3f172
_:search/c3b3f172 type Hotel
_:search pricerange moderate
_:result amount several
_:result area centre
_:result category hotels
_:result has_parking none
_:result name Gonville Hotel
_:result pricerange expensive
_:result address gonville place
_:result phone 01223366611
_:result postcode cb11ly
_:result type Hotel
_:search day friday
_:search leave_at 17:45
_:search type Train
_:search area ?
_:system canthelp _:search/039e31e7
_:search/039e31e7 category guesthouse
_:search/039e31e7 pricerange expensive
_:search/039e31e7 type Hotel
_:search category hotel
_:search has_parking yes
_:result stars 4
_:system canthelp _:search/c3b3f172
_:search/c3b3f172 type Hotel
_:search pricerange moderate
_:result amount several
_:result area centre
_:result category hotels
_:result has_parking none
_:result name Gonville Hotel
_:result pricerange expensive
_:result address gonville place
_:result phone 01223366611
_:result postcode cb11ly
_:result type Hotel
_:search day friday
_:search departure birmingham new street
_:search destination cambridge
_:search leave_at 17:45
_:search type Train
_:search area ?
_:system canthelp _:search/039e31e7
_:search/039e31e7 category guesthouse
_:search/039e31e7 pricerange expensive
_:search/039e31e7 type Hotel
_:search category hotel
_:search has_parking yes
_:result stars 4
_:system canthelp _:search/c3b3f172
_:search/c3b3f172 type Hotel
_:search pricerange moderate
_:result amount several
_:result area centre
_:result category hotels
_:result has_parking none
_:result name Gonville Hotel
_:result pricerange expensive
_:result address gonville place
_:result phone 01223366611
_:result postcode cb11ly
_:search day friday
_:search departure birmingham new street
_:search destination cambridge
_:search leave_at 17:45
_:result arrive_by 21:23
_:result id TR8903
_:result leave_at 18:40
_:result type Train
_:search people 4
_:search type Train
_:search area ?
_:system canthelp _:search/039e31e7
_:search/039e31e7 category guesthouse
_:search/039e31e7 pricerange expensive
_:search/039e31e7 type Hotel
_:search category hotel
_:search has_parking yes
_:result stars 4
_:system canthelp _:search/c3b3f172
_:search/c3b3f172 type Hotel
_:search pricerange moderate
_:result amount several
_:result area centre
_:result category hotels
_:result has_parking none
_:result name Gonville Hotel
_:result pricerange expensive
_:result address gonville place
_:result phone 01223366611
_:result postcode cb11ly
_:search day friday
_:search departure birmingham new street
_:search destination cambridge
_:search leave_at 17:45
_:result arrive_by 21:23
_:result id TR8903
_:result leave_at 18:40
_:result type Train
_:search people 4
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking id TR8903
_:booking people You and your party
_:booking ref TGU3C02J
_:booking type Booking
_:search area ?
_:system canthelp _:search/039e31e7
_:search/039e31e7 category guesthouse
_:search/039e31e7 pricerange expensive
_:search/039e31e7 type Hotel
_:search category hotel
_:search has_parking yes
_:result stars 4
_:system canthelp _:search/c3b3f172
_:search/c3b3f172 type Hotel
_:search pricerange moderate
_:result amount several
_:result area centre
_:result category hotels
_:result has_parking none
_:result name Gonville Hotel
_:result pricerange expensive
_:result address gonville place
_:result phone 01223366611
_:result postcode cb11ly
_:search day friday
_:search departure birmingham new street
_:search destination cambridge
_:search leave_at 17:45
_:result arrive_by 21:23
_:result id TR8903
_:result leave_at 18:40
_:result type Train
_:search people 4
_:search type Train
_:booking category Train
_:booking id TR8903
_:booking people You and your party
_:booking ref TGU3C02J
_:booking type Booking
_:system dismissed _:user
_:system inquired _:user