inform((_:search,pricerange,'cheap');(_:search,type,'Hotel'))
user
I need a cheap place to stay , what would you recommend ?
select((_:result,category,'guesthouse');(_:result,category,'hotel');(_:result,type,'Hotel')) inform((_:result,amount,'about 10');(_:result,type,'Hotel'))
system
I have about 10 different options . Do you prefer a hotel or guesthouse ?
inform((_:search,has_parking,'yes');(_:search,stars,'4');(_:search,type,'Hotel'))
user
It does n't matter .   I need free parking and prefer a place with 4 stars .
inform((_:result,area,'centre');(_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'Alexander Bed and Breakfast');(_:result,pricerange,'cheap');(_:result,stars,'4');(_:result,type,'Hotel'))
system
The Alexander Bed and Breakfast is in the centre of town , has 4 stars , is cheap , and has free parking and internet . Would this work for you ?
request((_:result,address,?);(_:result,postcode,?);(_:result,type,'Hotel'))
user
Yes , this will work for me . Please send me the address , postcode and reference number .
offer((_:booking,type,'Booking')) inform((_:result,address,'56 saint barnabas road');(_:result,postcode,'cb12de');(_:result,type,'Hotel'))
system
Absolutely . The Address is : 56 saint barnabas road cb12de and I can give you the reference number after we book it .
request((_:result,category,?);(_:result,type,'Hotel'))
user
What type of hotel is this ?
inform((_:result,category,'guesthouse');(_:result,type,'Hotel'))
system
It is a guesthouse .
request((_:result,category,?);(_:result,type,'Hotel'))
user
And what type of hotel is that ?
inform((_:result,category,'guesthouse');(_:result,category,'hotel');(_:result,type,'Hotel'))
system
A guesthouse is a type of hotel , thus it is a guesthouse type .
inform((_:search,type,'Train'))
user
I 'd like some information on a train next .
request((_:search,departure,?);(_:search,type,'Train'))
system
Where will you be departing from ?
inform((_:search,departure,'kings lynn');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I will be departing from Kings Lynn , and traveling to Cambridge .
inform((_:result,amount,'many');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
There are many trains to your destination what time would you like to leave ?
inform((_:search,arrive_by,'16:45');(_:search,day,'wednesday');(_:search,type,'Train'))
user
The train should arrive by 16:45 and should leave on wednesday .
inform((_:result,arrive_by,'15.58');(_:result,destination,'Cambridge');(_:result,id,'TR2452');(_:result,leave_at,'15:11');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The TR2452 arrives in Cambridge leaves at 15:11 and arrives at 15.58 . Would you like to book it ?
request((_:result,duration,?);(_:result,type,'Train'))
user
No , thanks ! How long is the travel time ?
inform((_:result,duration,'47 minutes');(_:result,ticket,'9.80 pounds');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The travel time is 47 minutes and is 9.80 pounds . Can I give you more information about this train or book you a seat ?
thank()
user
No thank you . That is all I need today .
system
Thank you and have a great trip .
_:search pricerange cheap
_:search type Hotel
_:search pricerange cheap
_:result category guesthouse
_:result category hotel
_:result amount about 10
_:result type Hotel
_:search has_parking yes
_:search stars 4
_:search type Hotel
_:search pricerange cheap
_:result category guesthouse
_:result category hotel
_:result amount about 10
_:search has_parking yes
_:search stars 4
_:search type Hotel
_:result area centre
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange cheap
_:result stars 4
_:result type Hotel
_:result address ?
_:result postcode ?
_:search pricerange cheap
_:result category guesthouse
_:result category hotel
_:result amount about 10
_:search has_parking yes
_:search stars 4
_:search type Hotel
_:result area centre
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange cheap
_:result stars 4
_:system offered _:booking
_:booking type Booking
_:result address 56 saint barnabas road
_:result postcode cb12de
_:result type Hotel
_:result category ?
_:search pricerange cheap
_:result amount about 10
_:search has_parking yes
_:search stars 4
_:search type Hotel
_:result area centre
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange cheap
_:result stars 4
_:system offered _:booking
_:booking type Booking
_:result address 56 saint barnabas road
_:result postcode cb12de
_:result category guesthouse
_:result type Hotel
_:result category ?
_:search pricerange cheap
_:result amount about 10
_:search has_parking yes
_:search stars 4
_:result area centre
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange cheap
_:result stars 4
_:system offered _:booking
_:booking type Booking
_:result address 56 saint barnabas road
_:result postcode cb12de
_:result category guesthouse
_:result category hotel
_:result type Hotel
_:search type Train
_:search pricerange cheap
_:result amount about 10
_:search has_parking yes
_:search stars 4
_:result area centre
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange cheap
_:result stars 4
_:system offered _:booking
_:booking type Booking
_:result address 56 saint barnabas road
_:result postcode cb12de
_:result category guesthouse
_:result category hotel
_:result type Hotel
_:search departure kings lynn
_:search destination cambridge
_:search type Train
_:search pricerange cheap
_:search has_parking yes
_:search stars 4
_:result area centre
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange cheap
_:result stars 4
_:system offered _:booking
_:booking type Booking
_:result address 56 saint barnabas road
_:result postcode cb12de
_:result category guesthouse
_:result category hotel
_:search departure kings lynn
_:search destination cambridge
_:result amount many
_:result type Train
_:search leave_at ?
_:search arrive_by 16:45
_:search day wednesday
_:search type Train
_:search pricerange cheap
_:search has_parking yes
_:search stars 4
_:result area centre
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange cheap
_:result stars 4
_:system offered _:booking
_:booking type Booking
_:result address 56 saint barnabas road
_:result postcode cb12de
_:result category guesthouse
_:result category hotel
_:search departure kings lynn
_:search destination cambridge
_:result amount many
_:search leave_at ?
_:search arrive_by 16:45
_:search day wednesday
_:search type Train
_:result arrive_by 15.58
_:result destination Cambridge
_:result id TR2452
_:result leave_at 15:11
_:result type Train
_:booking category Train
_:result duration ?
_:search pricerange cheap
_:search has_parking yes
_:search stars 4
_:result area centre
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange cheap
_:result stars 4
_:system offered _:booking
_:booking type Booking
_:result address 56 saint barnabas road
_:result postcode cb12de
_:result category guesthouse
_:result category hotel
_:search departure kings lynn
_:search destination cambridge
_:result amount many
_:search leave_at ?
_:search arrive_by 16:45
_:search day wednesday
_:search type Train
_:result arrive_by 15.58
_:result destination Cambridge
_:result id TR2452
_:result leave_at 15:11
_:booking category Train
_:result duration 47 minutes
_:result ticket 9.80 pounds
_:result type Train