inform((_:search,area,'east');(_:search,type,'Hotel'))
user
I need some help finding a place to stay in the east please .
request((_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,amount,'many');(_:result,type,'Hotel'))
system
there are many . what is your price range ?
inform((_:search,stars,'4');(_:search,type,'Hotel'))
user
Price is n't really a factor , but I would like 4 star
offer((_:booking,type,'Booking')) inform((_:result,area,'east');(_:result,category,'guesthouses');(_:result,count,'6');(_:result,stars,'four');(_:result,type,'Hotel'))
system
I have 6 four star guesthouses in the east . Would you like to book one today ?
inform((_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Do any of them offer free parking and wifi ?
request((_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,count,'5');(_:result,type,'Hotel'))
system
yes 5 of them . what is your price range ?
inform((_:search,day,'wednesday');(_:search,people,'6');(_:search,stay,'3');(_:search,type,'Hotel'))
user
Price does n't matter . Any of the five will be fine . I 'll need it booked for Wednesday . It will be 3 nights and for 6 people .
reqmore() inform((_:booking,name,'warkworth house');(_:booking,ref,'9HN7CVKZ');(_:booking,type,'Booking'))
system
Okay , I went ahead and booked you the warkworth house . Your reference number is 9HN7CVKZ . Can I help you wtih anything else ?
inform((_:search,area,'same area');(_:search,pricerange,'cheap');(_:search,type,'Restaurant'))
user
I would also like a cheap place to eat in the same area .
inform((_:result,area,'east');(_:result,food,'international');(_:result,name,'the missing sock');(_:result,pricerange,'cheap');(_:result,type,'Restaurant'))
system
the missing sock is a cheap restaurant in the east that serves international food . can i give you the address ?
user
That sounds perfect , yes please .
inform((_:result,address,'Finders Corner Newmarket Road');(_:result,type,'Restaurant'))
system
It is at Finders Corner Newmarket Road .
inform((_:search,day,'wednesday');(_:search,duration,'13:15');(_:search,people,'6');(_:search,type,'Restaurant')) request((_:result,ref,?);(_:result,type,'Restaurant'))
user
A table for 6 at 13:15 on Wednesday would work . I 'll need a reference number .
reqmore() inform((_:booking,ref,'VE35KBVE');(_:booking,type,'Booking'))
system
Booking was successful . The table will be reserved for 15 minutes . Reference number is : VE35KBVE . Anything else I can help with ?
bye()
user
no , that is all . goodbye .
system
Thank you for using our services .   Goodbye .
_:search area east
_:search type Hotel
_:search area east
_:search pricerange ?
_:result amount many
_:result type Hotel
_:search stars 4
_:search type Hotel
_:search area east
_:search pricerange ?
_:result amount many
_:search stars 4
_:system offered _:booking
_:booking type Booking
_:result area east
_:result category guesthouses
_:result count 6
_:result stars four
_:result type Hotel
_:search has_internet yes
_:search has_parking yes
_:search type Hotel
_:search area east
_:result amount many
_:search stars 4
_:system offered _:booking
_:booking type Booking
_:result area east
_:result category guesthouses
_:result stars four
_:search has_internet yes
_:search has_parking yes
_:search pricerange ?
_:result count 5
_:result type Hotel
_:search day wednesday
_:search people 6
_:search stay 3
_:search type Hotel
_:result amount many
_:search stars 4
_:system offered _:booking
_:result area east
_:result category guesthouses
_:result stars four
_:search has_internet yes
_:search has_parking yes
_:result count 5
_:result type Hotel
_:search day wednesday
_:search people 6
_:search stay 3
_:system inquired _:user
_:booking name warkworth house
_:booking ref 9HN7CVKZ
_:booking type Booking
_:search area same area
_:search pricerange cheap
_:search type Restaurant
_:result amount many
_:search stars 4
_:system offered _:booking
_:result category guesthouses
_:result stars four
_:search has_internet yes
_:search has_parking yes
_:result count 5
_:search day wednesday
_:search people 6
_:search stay 3
_:system inquired _:user
_:booking name warkworth house
_:booking ref 9HN7CVKZ
_:booking type Booking
_:search area same area
_:search pricerange cheap
_:search type Restaurant
_:result area east
_:result food international
_:result name the missing sock
_:result pricerange cheap
_:result type Restaurant
_:result amount many
_:search stars 4
_:system offered _:booking
_:result category guesthouses
_:result stars four
_:search has_internet yes
_:search has_parking yes
_:result count 5
_:search stay 3
_:system inquired _:user
_:booking name warkworth house
_:booking ref 9HN7CVKZ
_:booking type Booking
_:search area same area
_:search pricerange cheap
_:result area east
_:result food international
_:result name the missing sock
_:result pricerange cheap
_:result address Finders Corner Newmarket Road
_:result type Restaurant
_:search day wednesday
_:search duration 13:15
_:search people 6
_:search type Restaurant
_:result ref ?
_:result amount many
_:search stars 4
_:system offered _:booking
_:result category guesthouses
_:result stars four
_:search has_internet yes
_:search has_parking yes
_:result count 5
_:search stay 3
_:booking name warkworth house
_:search area same area
_:search pricerange cheap
_:result area east
_:result food international
_:result name the missing sock
_:result pricerange cheap
_:result address Finders Corner Newmarket Road
_:result type Restaurant
_:search day wednesday
_:search duration 13:15
_:search people 6
_:search type Restaurant
_:result ref ?
_:system inquired _:user
_:booking ref VE35KBVE
_:booking type Booking
_:user dismissed _:system