inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
Hello can you help me find a place to stay , such as a hotel ? Also it needs to be at a reasonable price with free parking .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,category,'guesthouses');(_:result,category,'hotel');(_:result,count,'1');(_:result,type,'Hotel'))
system
Yes , I can help with that ! There are guesthouses and one hotel available with the amenities that you require . What area would you like to stay in ?
inform((_:search,stars,'two');(_:search,type,'Hotel'))
user
Do any of the options have two stars ?
canthelp((_:search,stars,'two');(_:search,type,'Hotel'))
system
Unfortunately none of the options has two stars , would you like to change the search criteria ?
user
Any star is fine .
inform((_:result,area,'east');(_:result,category,'guesthouse');(_:result,name,'autumn house');(_:result,stars,'4');(_:result,type,'Hotel')) offer((_:booking,type,'Booking'))
system
I would recommend the autumn house , a 4 star guesthouse in the east . Would you be interested in booking a room ?
inform((_:search,pricerange,'moderate');(_:search,type,'Hotel'))
user
Is that in the moderate price range ?
select((_:result,pricerange,'moderate');(_:result,type,'Hotel')) inform((_:result,pricerange,'cheap');(_:result,type,'Hotel'))
system
It is actually in the cheap price range . Would you like something in the moderate price range instead ?
inform((_:search,stars,'2');(_:search,type,'Hotel'))
user
Yes please .   I actually do need a 2 star rating too .
offer((_:booking,type,'Booking')) inform((_:result,area,'north');(_:result,name,'ashley hotel');(_:result,pricerange,'moderate');(_:result,stars,'two');(_:result,type,'Hotel'))
system
Ok , the ashley hotel is in the north with a moderate price range . Two stars . Would you like me to book you rooms ?
inform((_:search,day,'tuesday');(_:search,people,'5');(_:search,stay,'4');(_:search,type,'Hotel'))
user
Sure it 'll be for 5 people for 4 nights starting on tuesday .
reqmore() inform((_:booking,ref,'H1UWXXBY');(_:booking,type,'Booking'))
system
You are booked , the reference number is H1UWXXBY , are there any further questions ?
inform((_:search,day,'tuesday');(_:search,departure,'birmingham new street');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
Thank you . I am also looking for a train leaving on Tuesday . I will be departing Birmingham New Street for Cambridge .
inform((_:result,departure,'birmingham new street');(_:result,leave_at,'every hours starting at 05:40');(_:result,type,'Train')) request((_:search,arrive_by,?);(_:search,type,'Train'))
system
Trains leave birmingham new street every hours starting at 05:40 . Is there a particular time you 'd like to arrive ?
inform((_:search,arrive_by,'19:45');(_:search,type,'Train'))
user
Yes I need to arrive by 19:45 .
inform((_:result,leave_at,'5:40');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
The first train leaves at 5:40 , is that too early ?
inform((_:search,arrive_by,'19:45');(_:search,type,'Train'))
user
How long is the train trip ? I just need to arrive by 19:45
inform((_:result,arrive_by,'19:23');(_:result,duration,'163 minutes');(_:result,id,'TR4631');(_:result,leave_at,'16:40');(_:result,type,'Train'))
system
The train ride is 163 minutes , I can book you on the TR4631 which leaves at 16:40 and arrives at 19:23 .
inform((_:search,people,'5');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Sure . Please book it for 5 people and provide me the reference number .
inform((_:booking,category,'Train');(_:booking,ref,'D3EMA14P');(_:booking,type,'Booking'))
system
I have made those reservations and your reference number is D3EMA14P
thank()
user
That will be all , thanks for your help .
system
Have a nice day .
_:search category hotel
_:search has_parking yes
_:search pricerange moderate
_:search type Hotel
_:search category hotel
_:search has_parking yes
_:search pricerange moderate
_:search area ?
_:result category guesthouses
_:result category hotel
_:result count 1
_:result type Hotel
_:search stars two
_:search type Hotel
_:search category hotel
_:search has_parking yes
_:search pricerange moderate
_:search area ?
_:result category guesthouses
_:result category hotel
_:result count 1
_:result type Hotel
_:search stars two
_:search type Hotel
_:system canthelp _:search/c74253c4
_:search/c74253c4 stars two
_:search/c74253c4 type Hotel
_:search category hotel
_:search has_parking yes
_:search area ?
_:result count 1
_:search stars two
_:system canthelp _:search/c74253c4
_:search/c74253c4 stars two
_:search/c74253c4 type Hotel
_:result area east
_:result category guesthouse
_:result name autumn house
_:result stars 4
_:result type Hotel
_:system offered _:booking
_:booking type Booking
_:search pricerange moderate
_:search type Hotel
_:search category hotel
_:search has_parking yes
_:search area ?
_:result count 1
_:system canthelp _:search/c74253c4
_:search/c74253c4 stars two
_:search/c74253c4 type Hotel
_:result area east
_:result category guesthouse
_:result name autumn house
_:result stars 4
_:system offered _:booking
_:booking type Booking
_:search pricerange moderate
_:result pricerange cheap
_:result type Hotel
_:search stars 2
_:search type Hotel
_:search category hotel
_:search has_parking yes
_:search area ?
_:result count 1
_:system canthelp _:search/c74253c4
_:search/c74253c4 stars two
_:search/c74253c4 type Hotel
_:result category guesthouse
_:system offered _:booking
_:booking type Booking
_:search pricerange moderate
_:search stars 2
_:result area north
_:result name ashley hotel
_:result pricerange moderate
_:result stars two
_:result type Hotel
_:search day tuesday
_:search people 5
_:search stay 4
_:search type Hotel
_:search category hotel
_:search has_parking yes
_:search area ?
_:result count 1
_:system canthelp _:search/c74253c4
_:search/c74253c4 stars two
_:search/c74253c4 type Hotel
_:result category guesthouse
_:system offered _:booking
_:search pricerange moderate
_:search stars 2
_:result area north
_:result name ashley hotel
_:result pricerange moderate
_:result stars two
_:result type Hotel
_:search people 5
_:search stay 4
_:system inquired _:user
_:booking ref H1UWXXBY
_:booking type Booking
_:search day tuesday
_:search departure birmingham new street
_:search destination cambridge
_:search type Train
_:search category hotel
_:search has_parking yes
_:search area ?
_:result count 1
_:system canthelp _:search/c74253c4
_:search/c74253c4 stars two
_:search/c74253c4 type Hotel
_:result category guesthouse
_:system offered _:booking
_:search pricerange moderate
_:search stars 2
_:result area north
_:result name ashley hotel
_:result pricerange moderate
_:result stars two
_:search people 5
_:search stay 4
_:system inquired _:user
_:booking ref H1UWXXBY
_:booking type Booking
_:search day tuesday
_:search departure birmingham new street
_:search destination cambridge
_:result departure birmingham new street
_:result leave_at every hours starting at 05:40
_:result type Train
_:search arrive_by 19:45
_:search type Train
_:search category hotel
_:search has_parking yes
_:search area ?
_:result count 1
_:system canthelp _:search/c74253c4
_:search/c74253c4 stars two
_:search/c74253c4 type Hotel
_:result category guesthouse
_:system offered _:booking
_:search pricerange moderate
_:search stars 2
_:result area north
_:result name ashley hotel
_:result pricerange moderate
_:result stars two
_:search people 5
_:search stay 4
_:system inquired _:user
_:booking ref H1UWXXBY
_:booking type Booking
_:search day tuesday
_:search departure birmingham new street
_:search destination cambridge
_:result departure birmingham new street
_:result leave_at 5:40
_:result type Train
_:search leave_at ?
_:search arrive_by 19:45
_:search type Train
_:search category hotel
_:search has_parking yes
_:search area ?
_:result count 1
_:system canthelp _:search/c74253c4
_:search/c74253c4 stars two
_:search/c74253c4 type Hotel
_:result category guesthouse
_:system offered _:booking
_:search pricerange moderate
_:search stars 2
_:result area north
_:result name ashley hotel
_:result pricerange moderate
_:result stars two
_:search stay 4
_:system inquired _:user
_:booking ref H1UWXXBY
_:booking type Booking
_:search day tuesday
_:search departure birmingham new street
_:search destination cambridge
_:result departure birmingham new street
_:search leave_at ?
_:search arrive_by 19:45
_:result arrive_by 19:23
_:result duration 163 minutes
_:result id TR4631
_:result leave_at 16:40
_:result type Train
_:search people 5
_:search type Train
_:result ref ?
_:search category hotel
_:search has_parking yes
_:search area ?
_:result count 1
_:system canthelp _:search/c74253c4
_:search/c74253c4 stars two
_:search/c74253c4 type Hotel
_:result category guesthouse
_:system offered _:booking
_:search pricerange moderate
_:search stars 2
_:result area north
_:result name ashley hotel
_:result pricerange moderate
_:result stars two
_:search stay 4
_:system inquired _:user
_:search day tuesday
_:search departure birmingham new street
_:search destination cambridge
_:result departure birmingham new street
_:search leave_at ?
_:search arrive_by 19:45
_:result arrive_by 19:23
_:result duration 163 minutes
_:result id TR4631
_:result leave_at 16:40
_:result type Train
_:search people 5
_:search type Train
_:result ref ?
_:booking category Train
_:booking ref D3EMA14P
_:booking type Booking