inform((_:search,category,'hotel');(_:search,type,'Hotel'))
user
I need help finding a hotel , please .
request((_:search,name,?);(_:search,type,'Hotel'))
system
I can help you with anything you need .   What hotel are you looking for ?
inform((_:search,area,'north');(_:search,has_internet,'yes');(_:search,type,'Hotel'))
user
I need a hote on the north with free wifi .
request((_:search,pricerange,?);(_:search,type,'Hotel'))
system
Ok , thanks for that information . What is your price range for the hotel ?
inform((_:search,category,'hotel');(_:search,pricerange,'moderately');(_:search,type,'Hotel'))
user
I am looking for a moderately priced hotel .
request((_:search,stars,?);(_:search,type,'Hotel')) inform((_:result,amount,'quite a few');(_:result,category,'hotels');(_:result,type,'Hotel'))
system
We have quite a few hotels that meet your criteria .   May I ask if you have a preference of how many stars ?
inform((_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
No star preference but it should also have free parking .
offer((_:booking,type,'Booking')) inform((_:result,count,'9');(_:result,type,'Hotel'))
system
We have 9 options that meet your request . Do you want me to go ahead and book the cheapest for you ?
inform((_:search,pricerange,'cheapest');(_:search,type,'Hotel'))
user
Yes the cheapest will be fine , thank you
request((_:search,area,?);(_:search,type,'Hotel'))
system
What area do you need to be in ?
inform((_:search,area,'north');(_:search,category,'hotel');(_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,pricerange,'moderately');(_:search,type,'Hotel'))
user
I would like a hotel in the north , but please remember it needs to be moderately priced and include free parking & wifi .
request((_:search,stars,?);(_:search,type,'Hotel')) inform((_:result,count,'5');(_:result,type,'Hotel'))
system
I have five places . Is there a star rating you prefer ?
inform((_:search,stars,'3');(_:search,type,'Hotel'))
user
yes a 3 star rating at least
inform((_:booking,name,'Hamilton Lodge');(_:booking,type,'Booking'))
system
Hamilton Lodge is available , would you like me to book you ?
inform((_:search,day,'sunday');(_:search,departure,'cambridge');(_:search,destination,'liverpool street');(_:search,leave_at,'20:30');(_:search,type,'Train'))
user
No but I would like to find a train for Sunday going to Liverpool Street from Cambridge , leaving after 20:30 .
offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Sure thing would you like me to book that for you ?
inform((_:search,name,'hamilton lodge');(_:search,type,'Hotel')) request((_:result,address,?);(_:result,postcode,?);(_:result,type,'Hotel'))
user
First , may I have the postcode and address of the Hamilton Lodge , please ? Then , I would like the train booked .
offer((_:booking,category,'Train');(_:booking,type,'Booking')) inform((_:result,address,'156 chesterton road');(_:result,postcode,'cb41da');(_:result,type,'Hotel'))
system
156 chesterton road , cb41da .   Now shall we finish booking the train ?
inform((_:search,people,'4');(_:search,type,'Train'))
user
Yes lets finish booking the train . I need to book for 4 people .
inform((_:booking,category,'Train');(_:booking,ref,'8R9CJHWQ');(_:booking,type,'Booking'))
system
I have booked it Reference number is 8R9CJHWQ .
thank()
user
Thanks , that 's all I needed today . Goodbye !
system
I   hope you   have a nice trip .   Goodbye .
_:search category hotel
_:search type Hotel
_:search category hotel
_:search name ?
_:search area north
_:search has_internet yes
_:search type Hotel
_:search name ?
_:search area north
_:search has_internet yes
_:search category hotel
_:search pricerange moderately
_:search type Hotel
_:search name ?
_:search area north
_:search has_internet yes
_:search category hotel
_:search pricerange moderately
_:search stars ?
_:result amount quite a few
_:result category hotels
_:result type Hotel
_:search has_parking yes
_:search type Hotel
_:search name ?
_:search area north
_:search has_internet yes
_:search category hotel
_:search stars ?
_:result amount quite a few
_:result category hotels
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:result count 9
_:result type Hotel
_:search pricerange cheapest
_:search type Hotel
_:search name ?
_:search stars ?
_:result amount quite a few
_:result category hotels
_:system offered _:booking
_:booking type Booking
_:result count 9
_:result type Hotel
_:search area north
_:search category hotel
_:search has_internet yes
_:search has_parking yes
_:search pricerange moderately
_:search type Hotel
_:search name ?
_:result amount quite a few
_:result category hotels
_:system offered _:booking
_:booking type Booking
_:search area north
_:search category hotel
_:search has_internet yes
_:search has_parking yes
_:search pricerange moderately
_:result count 5
_:result type Hotel
_:search stars 3
_:search type Hotel
_:search name ?
_:result amount quite a few
_:result category hotels
_:system offered _:booking
_:search area north
_:search category hotel
_:search has_internet yes
_:search has_parking yes
_:search pricerange moderately
_:result count 5
_:result type Hotel
_:search stars 3
_:booking name Hamilton Lodge
_:booking type Booking
_:search day sunday
_:search departure cambridge
_:search destination liverpool street
_:search leave_at 20:30
_:search type Train
_:result amount quite a few
_:result category hotels
_:system offered _:booking
_:search area north
_:search category hotel
_:search has_internet yes
_:search has_parking yes
_:search pricerange moderately
_:result count 5
_:result type Hotel
_:search stars 3
_:booking name Hamilton Lodge
_:booking type Booking
_:search day sunday
_:search departure cambridge
_:search destination liverpool street
_:search leave_at 20:30
_:booking category Train
_:search name hamilton lodge
_:search type Hotel
_:result address ?
_:result postcode ?
_:result amount quite a few
_:result category hotels
_:system offered _:booking
_:search area north
_:search category hotel
_:search has_internet yes
_:search has_parking yes
_:search pricerange moderately
_:result count 5
_:search stars 3
_:booking name Hamilton Lodge
_:booking type Booking
_:search day sunday
_:search departure cambridge
_:search destination liverpool street
_:search leave_at 20:30
_:booking category Train
_:search name hamilton lodge
_:result address 156 chesterton road
_:result postcode cb41da
_:result type Hotel
_:search people 4
_:search type Train
_:result amount quite a few
_:result category hotels
_:system offered _:booking
_:search area north
_:search category hotel
_:search has_internet yes
_:search has_parking yes
_:search pricerange moderately
_:result count 5
_:search stars 3
_:booking name Hamilton Lodge
_:search day sunday
_:search departure cambridge
_:search destination liverpool street
_:search leave_at 20:30
_:search name hamilton lodge
_:result address 156 chesterton road
_:result postcode cb41da
_:result type Hotel
_:search people 4
_:search type Train
_:booking category Train
_:booking ref 8R9CJHWQ
_:booking type Booking