inform((_:search,category,'hotel');(_:search,has_internet,'yes');(_:search,type,'Hotel'))
user
I need a place to stay . It needs to be a hotel that has free wifi .
request((_:search,area,?);(_:search,pricerange,?);(_:search,type,'Hotel'))
system
What price range and area of town are you looking for ?
inform((_:search,area,'west');(_:search,pricerange,'dontcare');(_:search,type,'Hotel'))
user
Price does not matter . I want something on the west .
inform((_:result,area,'west');(_:result,has_internet,'none');(_:result,name,'Huntingdon Marriott Hotel');(_:result,stars,'4');(_:result,type,'Hotel')) offer((_:booking,type,'Booking'))
system
The Huntingdon Marriott Hotel is on the west and is a 4 star hotel with wifi .   Would you like to book a room ?
inform((_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Maybe .   Does it have free parking ?
offer((_:booking,type,'Booking')) inform((_:result,has_parking,'none');(_:result,type,'Hotel'))
system
Yes it does . Shall I book ?
inform((_:search,day,'thursday');(_:search,people,'1');(_:search,stay,'4');(_:search,type,'Hotel'))
user
Yes , please book for 4 nights on Thursday for 1 person .
reqmore() inform((_:booking,ref,'42UHJQT1');(_:booking,type,'Booking'))
system
Reference number is : 42UHJQT1 . Anything else ?
inform((_:search,area,'close to the hotel');(_:search,pricerange,'expensive');(_:search,type,'Hotel');(_:search,type,'Restaurant'))
user
Great ! Yes , I also need to find an expensive restaurant close to the hotel .
select((_:result,food,'british');(_:result,food,'european');(_:result,food,'indian');(_:result,food,'thai');(_:result,type,'Restaurant'))
system
Would you prefer british , indian , thai or european cuisine ?
inform((_:search,food,'chinese');(_:search,type,'Restaurant'))
user
Is there one that happens to serve Chinese food ?
request((_:search,area,?);(_:search,pricerange,?);(_:search,type,'Restaurant')) canthelp((_:search,type,'Restaurant'))
system
Sorry , no results for that search . Would you like to try a different area or price range ?
inform((_:search,food,'Americas');(_:search,type,'Restaurant'))
user
How about one that serves food from The Americas ?
canthelp((_:search,food,'americas');(_:search,type,'Restaurant'))
system
I am sorry , there are no restaurants that serve food from the americas either .
inform((_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
Are there any expensive restaurant that serves American , anywhere in the city ?
canthelp((_:search,type,'Restaurant')) request((_:search,food,?);(_:search,type,'Restaurant'))
system
There are none . Would you like to change either your cuisine preference , or try a moderate ?
inform((_:search,food,'chinese');(_:search,type,'Restaurant'))
user
Could you double check for Chinese food ?
canthelp((_:search,area,'west');(_:search,food,'Chinese');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
system
There are no expensive Chinese restaurants in the west , which would be close to your hotel . Would you like to try a different area ?
inform((_:search,food,'chinese');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
user
What are the expensive Chinese restaurants that are available ?
offer((_:booking,type,'Booking')) inform((_:result,area,'centre');(_:result,count,'1');(_:result,food,'North American');(_:result,type,'Restaurant'))
system
After checking again , I do have 1 that serves North American food in the centre area . Would that interest you ?
inform((_:search,day,'thursday');(_:search,duration,'12:15');(_:search,people,'one');(_:search,type,'Restaurant'))
user
Yes please book that for one person on thursday at 12:15 .
request((_:booking,people,?);(_:booking,type,'Booking'))
system
How many people would you like that booking for ?
user
It will be just me , myself and I !
inform((_:booking,ref,'WYDAYXH4');(_:booking,type,'Booking'))
system
Your booking is complete your reference number is WYDAYXH4 they will only hold the table for 15 minutes .
thank()
user
That is everything . Thank you so much for your help .
system
I am glad I could help you . Have a great trip .
_:search category hotel
_:search has_internet yes
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search area west
_:search pricerange dontcare
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search area west
_:search pricerange dontcare
_:result area west
_:result has_internet none
_:result name Huntingdon Marriott Hotel
_:result stars 4
_:result type Hotel
_:system offered _:booking
_:booking type Booking
_:search has_parking yes
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:search area west
_:search pricerange dontcare
_:result area west
_:result has_internet none
_:result name Huntingdon Marriott Hotel
_:result stars 4
_:system offered _:booking
_:booking type Booking
_:search has_parking yes
_:result has_parking none
_:result type Hotel
_:search day thursday
_:search people 1
_:search stay 4
_:search type Hotel
_:search category hotel
_:search has_internet yes
_:result area west
_:result has_internet none
_:result name Huntingdon Marriott Hotel
_:result stars 4
_:system offered _:booking
_:search has_parking yes
_:result has_parking none
_:result type Hotel
_:search day thursday
_:search people 1
_:search stay 4
_:system inquired _:user
_:booking ref 42UHJQT1
_:booking type Booking
_:search area close to the hotel
_:search pricerange expensive
_:search type Hotel
_:search type Restaurant
_:search category hotel
_:search has_internet yes
_:result area west
_:result has_internet none
_:result name Huntingdon Marriott Hotel
_:result stars 4
_:system offered _:booking
_:search has_parking yes
_:result has_parking none
_:search day thursday
_:search people 1
_:search stay 4
_:system inquired _:user
_:booking ref 42UHJQT1
_:booking type Booking
_:search area close to the hotel
_:search pricerange expensive
_:result food british
_:result food european
_:result food indian
_:result food thai
_:result type Restaurant
_:search food chinese
_:search type Restaurant
_:search category hotel
_:search has_internet yes
_:result area west
_:result has_internet none
_:result name Huntingdon Marriott Hotel
_:result stars 4
_:system offered _:booking
_:search has_parking yes
_:result has_parking none
_:search day thursday
_:search people 1
_:search stay 4
_:system inquired _:user
_:booking ref 42UHJQT1
_:booking type Booking
_:result food british
_:result food european
_:result food indian
_:result food thai
_:result type Restaurant
_:search area ?
_:search pricerange ?
_:system canthelp _:search/0490c2e3
_:search/0490c2e3 type Restaurant
_:search food Americas
_:search type Restaurant
_:search category hotel
_:search has_internet yes
_:result area west
_:result has_internet none
_:result name Huntingdon Marriott Hotel
_:result stars 4
_:system offered _:booking
_:search has_parking yes
_:result has_parking none
_:search day thursday
_:search people 1
_:search stay 4
_:system inquired _:user
_:booking ref 42UHJQT1
_:booking type Booking
_:result food british
_:result food european
_:result food indian
_:result food thai
_:result type Restaurant
_:search area ?
_:system canthelp _:search/0490c2e3
_:search/0490c2e3 type Restaurant
_:search food Americas
_:system canthelp _:search/e93803bf
_:search/e93803bf food americas
_:search/e93803bf type Restaurant
_:search pricerange expensive
_:search type Restaurant
_:search category hotel
_:search has_internet yes
_:result area west
_:result has_internet none
_:result name Huntingdon Marriott Hotel
_:result stars 4
_:system offered _:booking
_:search has_parking yes
_:result has_parking none
_:search day thursday
_:search people 1
_:search stay 4
_:system inquired _:user
_:booking ref 42UHJQT1
_:booking type Booking
_:result food british
_:result food european
_:result food indian
_:result food thai
_:result type Restaurant
_:search area ?
_:system canthelp _:search/0490c2e3
_:search/0490c2e3 type Restaurant
_:system canthelp _:search/e93803bf
_:search/e93803bf food americas
_:search/e93803bf type Restaurant
_:search pricerange expensive
_:system canthelp _:search/2d5bc229
_:search/2d5bc229 type Restaurant
_:search food chinese
_:search type Restaurant
_:search category hotel
_:search has_internet yes
_:result area west
_:result has_internet none
_:result name Huntingdon Marriott Hotel
_:result stars 4
_:system offered _:booking
_:search has_parking yes
_:result has_parking none
_:search day thursday
_:search people 1
_:search stay 4
_:system inquired _:user
_:booking ref 42UHJQT1
_:booking type Booking
_:result food british
_:result food european
_:result food indian
_:result food thai
_:result type Restaurant
_:search area ?
_:system canthelp _:search/0490c2e3
_:search/0490c2e3 type Restaurant
_:system canthelp _:search/e93803bf
_:search/e93803bf food americas
_:search/e93803bf type Restaurant
_:system canthelp _:search/2d5bc229
_:search/2d5bc229 type Restaurant
_:system canthelp _:search/5e0624ab
_:search/5e0624ab area west
_:search/5e0624ab food Chinese
_:search/5e0624ab pricerange expensive
_:search/5e0624ab type Restaurant
_:search food chinese
_:search pricerange expensive
_:search type Restaurant
_:search category hotel
_:search has_internet yes
_:result has_internet none
_:result name Huntingdon Marriott Hotel
_:result stars 4
_:system offered _:booking
_:search has_parking yes
_:result has_parking none
_:search stay 4
_:system inquired _:user
_:booking ref 42UHJQT1
_:booking type Booking
_:search area ?
_:system canthelp _:search/0490c2e3
_:search/0490c2e3 type Restaurant
_:system canthelp _:search/e93803bf
_:search/e93803bf food americas
_:search/e93803bf type Restaurant
_:system canthelp _:search/2d5bc229
_:search/2d5bc229 type Restaurant
_:system canthelp _:search/5e0624ab
_:search/5e0624ab area west
_:search/5e0624ab food Chinese
_:search/5e0624ab pricerange expensive
_:search/5e0624ab type Restaurant
_:search food chinese
_:search pricerange expensive
_:result area centre
_:result count 1
_:result food North American
_:result type Restaurant
_:search day thursday
_:search duration 12:15
_:search people one
_:search type Restaurant
_:search category hotel
_:search has_internet yes
_:result has_internet none
_:result name Huntingdon Marriott Hotel
_:result stars 4
_:system offered _:booking
_:search has_parking yes
_:result has_parking none
_:search stay 4
_:system inquired _:user
_:booking ref 42UHJQT1
_:search area ?
_:system canthelp _:search/0490c2e3
_:search/0490c2e3 type Restaurant
_:system canthelp _:search/e93803bf
_:search/e93803bf food americas
_:search/e93803bf type Restaurant
_:system canthelp _:search/2d5bc229
_:search/2d5bc229 type Restaurant
_:system canthelp _:search/5e0624ab
_:search/5e0624ab area west
_:search/5e0624ab food Chinese
_:search/5e0624ab pricerange expensive
_:search/5e0624ab type Restaurant
_:search food chinese
_:search pricerange expensive
_:result area centre
_:result count 1
_:result food North American
_:result type Restaurant
_:search day thursday
_:search duration 12:15
_:search people one
_:search type Restaurant
_:booking people ?
_:booking type Booking
_:search category hotel
_:search has_internet yes
_:result has_internet none
_:result name Huntingdon Marriott Hotel
_:result stars 4
_:system offered _:booking
_:search has_parking yes
_:result has_parking none
_:search stay 4
_:system inquired _:user
_:search area ?
_:system canthelp _:search/0490c2e3
_:search/0490c2e3 type Restaurant
_:system canthelp _:search/e93803bf
_:search/e93803bf food americas
_:search/e93803bf type Restaurant
_:system canthelp _:search/2d5bc229
_:search/2d5bc229 type Restaurant
_:system canthelp _:search/5e0624ab
_:search/5e0624ab area west
_:search/5e0624ab food Chinese
_:search/5e0624ab pricerange expensive
_:search/5e0624ab type Restaurant
_:search food chinese
_:search pricerange expensive
_:result area centre
_:result count 1
_:result food North American
_:result type Restaurant
_:search day thursday
_:search duration 12:15
_:search people one
_:search type Restaurant
_:booking people ?
_:booking ref WYDAYXH4
_:booking type Booking