inform((_:search,category,'hotel');(_:search,type,'Hotel'))
user
Yes , can you help me with my hotel plans ?
request((_:search,area,?);(_:search,pricerange,?);(_:search,type,'Hotel')) thank()
system
Yes , I can certainly help you with that . Is there an area of town you prefer to stay in ? And do you have a price range in mind ?
inform((_:search,category,'hotel');(_:search,pricerange,'cheap');(_:search,type,'Hotel'))
user
I want to stay in Cambridge and I need a cheap hotel .
select((_:result,category,'guesthouses');(_:result,category,'hotel');(_:result,type,'Hotel')) inform((_:result,amount,'about 10');(_:result,pricerange,'cheaper');(_:result,type,'Hotel'))
system
I have about 10 options of cheaper rooms . Most are guesthouses and 1 is a hotel . Do you prefer one over the other ?
inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I prefer a hotel .   Preferably one with free parking .
request((_:search,area,?);(_:search,type,'Hotel'))
system
Is there a particular side of town you prefer ?
inform((_:search,area,'center');(_:search,type,'Hotel'))
user
I would like to be in the center .
select((_:result,category,'guesthouse');(_:result,type,'Hotel')) inform((_:result,area,'west');(_:result,category,'hotel');(_:result,type,'Hotel'))
system
The hotel is located in the west . Would you like a guesthouse instead ?
inform((_:search,area,'centre');(_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,pricerange,'expensive');(_:search,type,'Hotel'))
user
After rethinking some things , I actually would like an expensive hotel in the centre .   I 'd still like free parking as well .   Are any available ?
select((_:result,stars,'3');(_:result,stars,'four');(_:result,type,'Hotel')) inform((_:result,count,'2');(_:result,type,'Hotel'))
system
I have two . Would you prefer 3 or four stars ?
user
Either is fine .
inform((_:booking,name,'University Arms Hotel');(_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,people,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
Ok , I will book you in the University Arms Hotel .   How many people are staying in the hotel and for how many nights ?
request((_:result,address,?);(_:result,has_internet,?);(_:result,type,'Hotel')) inform((_:search,has_internet,'yes');(_:search,type,'Hotel'))
user
Do they have internet and what is there address ?
offer((_:booking,type,'Booking')) inform((_:result,has_internet,'none');(_:result,type,'Hotel'))
system
Yes , they have free wifi .   Would you like to book a room now ?
inform((_:search,category,'hotel');(_:search,type,'Hotel')) request((_:result,address,?);(_:result,type,'Hotel'))
user
No , do n't worry about booking the room , just please give me the address for the hotel .
inform((_:result,address,'regent street');(_:result,postcode,'cb21ad');(_:result,type,'Hotel')) reqmore()
system
the address is regent street , cb21ad . what else can i do for you ?
inform((_:search,arrive_by,'10:45');(_:search,day,'monday');(_:search,departure,'broxbourne');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I also need a train . It should leave Monday from Broxbourne and arrive in Cambridge by 10:45
inform((_:result,arrive_by,'10:32');(_:result,id,'TR 0559');(_:result,type,'Train'))
system
the TR 0559 is your best match , it gets you there at 10:32 , interested ?
inform((_:search,people,'8');(_:search,type,'Train'))
user
Yes please book that for 8 people .
inform((_:booking,category,'Train');(_:booking,ref,'50DORSNY');(_:booking,type,'Booking'))
system
Ok , your reference number is 50DORSNY .
thank()
user
Thank you for your assistance .
system
You 're welcome . Have a great day !
_:search category hotel
_:search type Hotel
_:search area ?
_:search category hotel
_:search pricerange cheap
_:search type Hotel
_:search area ?
_:search pricerange cheap
_:result category guesthouses
_:result category hotel
_:result amount about 10
_:result pricerange cheaper
_:result type Hotel
_:search category hotel
_:search has_parking yes
_:search type Hotel
_:search pricerange cheap
_:result category guesthouses
_:result category hotel
_:result amount about 10
_:result pricerange cheaper
_:result type Hotel
_:search category hotel
_:search has_parking yes
_:search area center
_:search type Hotel
_:result amount about 10
_:result pricerange cheaper
_:result area west
_:result category hotel
_:result type Hotel
_:search area centre
_:search category hotel
_:search has_parking yes
_:search pricerange expensive
_:search type Hotel
_:result amount about 10
_:result pricerange cheaper
_:result area west
_:result category hotel
_:search area centre
_:search category hotel
_:search has_parking yes
_:search pricerange expensive
_:search type Hotel
_:result stars 3
_:result stars four
_:result count 2
_:result type Hotel
_:result amount about 10
_:result pricerange cheaper
_:result area west
_:result category hotel
_:search area centre
_:search category hotel
_:search has_parking yes
_:search pricerange expensive
_:result stars 3
_:result stars four
_:result count 2
_:result type Hotel
_:booking name University Arms Hotel
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:result address ?
_:result has_internet ?
_:search has_internet yes
_:search type Hotel
_:result amount about 10
_:result pricerange cheaper
_:result area west
_:result category hotel
_:search area centre
_:search has_parking yes
_:search pricerange expensive
_:result stars 3
_:result stars four
_:result count 2
_:booking name University Arms Hotel
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:result address ?
_:search has_internet yes
_:system offered _:booking
_:result has_internet none
_:result type Hotel
_:search category hotel
_:search type Hotel
_:result amount about 10
_:result pricerange cheaper
_:result area west
_:result category hotel
_:search area centre
_:search has_parking yes
_:search pricerange expensive
_:result stars 3
_:result stars four
_:result count 2
_:booking name University Arms Hotel
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:search has_internet yes
_:system offered _:booking
_:result has_internet none
_:search category hotel
_:result address regent street
_:result postcode cb21ad
_:result type Hotel
_:system inquired _:user
_:search arrive_by 10:45
_:search day monday
_:search departure broxbourne
_:search destination cambridge
_:search type Train
_:result amount about 10
_:result pricerange cheaper
_:result area west
_:result category hotel
_:search area centre
_:search has_parking yes
_:search pricerange expensive
_:result stars 3
_:result stars four
_:result count 2
_:booking name University Arms Hotel
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:search has_internet yes
_:system offered _:booking
_:result has_internet none
_:search category hotel
_:result address regent street
_:result postcode cb21ad
_:system inquired _:user
_:search arrive_by 10:45
_:search day monday
_:search departure broxbourne
_:search destination cambridge
_:result arrive_by 10:32
_:result id TR 0559
_:result type Train
_:search people 8
_:search type Train
_:result amount about 10
_:result pricerange cheaper
_:result area west
_:result category hotel
_:search area centre
_:search has_parking yes
_:search pricerange expensive
_:result stars 3
_:result stars four
_:result count 2
_:booking name University Arms Hotel
_:booking day ?
_:booking people ?
_:booking stay ?
_:search has_internet yes
_:system offered _:booking
_:result has_internet none
_:search category hotel
_:result address regent street
_:result postcode cb21ad
_:system inquired _:user
_:search arrive_by 10:45
_:search day monday
_:search departure broxbourne
_:search destination cambridge
_:result arrive_by 10:32
_:result id TR 0559
_:result type Train
_:search people 8
_:search type Train
_:booking category Train
_:booking ref 50DORSNY
_:booking type Booking