inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I am looking for a hotel in Cambridge with free parking .
request((_:search,area,?);(_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,count,'8');(_:result,has_parking,'none');(_:result,type,'Hotel'))
system
There are 8 hotels that include parking . Is there a specific area or price range that you would like to stay in ?
inform((_:search,area,'dontcare');(_:search,has_internet,'yes');(_:search,pricerange,'dontcare');(_:search,type,'Hotel'))
user
No , although I would like them to include free wifi as well .
inform((_:result,amount,'several');(_:result,area,'north');(_:result,name,'Ashley hotel');(_:result,type,'Hotel'))
system
I have several options . How about the Ashley hotel ? It 's in the north .
user
That will be fibne , I need you to book it for me
request((_:booking,day,?);(_:booking,type,'Booking'))
system
Ok , I need some information to complete your booking .   What day will you arrive ?
inform((_:search,day,'none');(_:search,type,'Hotel'))
user
Any day is fine after 7:45 .
request((_:booking,stay,?);(_:booking,type,'Booking'))
system
How many days will you be staying ?
inform((_:search,category,'hotel');(_:search,day,'saturday');(_:search,departure,'norwich');(_:search,destination,'cambridge');(_:search,leave_at,'19:45');(_:search,type,'Hotel');(_:search,type,'Train'))
user
Lets not book the hotel . Can you help find me a train departing from Norwich to Cambridge on Saturday that leaves after 19:45 ?
offer((_:booking,category,'Train');(_:booking,id,'TR0615');(_:booking,type,'Booking'))
system
Shall I go ahead and book you for train TR0615 ?
inform((_:search,people,'4');(_:search,type,'Train'))
user
Yes , for 4 people please .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'FW5RK2C9');(_:booking,ticket,'56.32');(_:booking,type,'Booking'))
system
Your train is booked and the total fee is 56.32 and the reference number is FW5RK2C9 . Can I help you with anything else ?
inform((_:search,category,'hotel');(_:search,type,'Hotel')) request((_:result,area,?);(_:result,type,'Hotel'))
user
Great , can I get the area for the hotel as well please . Just wonder what part of town it 's in ?
inform((_:result,area,'north');(_:result,name,'Ashley hotel');(_:result,type,'Hotel')) reqmore()
system
The Ashley hotel is in the north area . What else can I do for you ?
thank()
user
That is everything . Thank you so much for your help !
system
The booking was successful ! Enjoy your trip .
_:search category hotel
_:search has_parking yes
_:search type Hotel
_:search category hotel
_:search has_parking yes
_:result count 8
_:result has_parking none
_:result type Hotel
_:search area dontcare
_:search has_internet yes
_:search pricerange dontcare
_:search type Hotel
_:search category hotel
_:search has_parking yes
_:result count 8
_:result has_parking none
_:search area dontcare
_:search has_internet yes
_:search pricerange dontcare
_:search type Hotel
_:result amount several
_:result area north
_:result name Ashley hotel
_:result type Hotel
_:search category hotel
_:search has_parking yes
_:result count 8
_:result has_parking none
_:search area dontcare
_:search has_internet yes
_:search pricerange dontcare
_:result amount several
_:result area north
_:result name Ashley hotel
_:result type Hotel
_:booking day ?
_:booking type Booking
_:search day none
_:search type Hotel
_:search has_parking yes
_:result count 8
_:result has_parking none
_:search area dontcare
_:search has_internet yes
_:search pricerange dontcare
_:result amount several
_:result area north
_:result name Ashley hotel
_:result type Hotel
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search category hotel
_:search day saturday
_:search departure norwich
_:search destination cambridge
_:search leave_at 19:45
_:search type Hotel
_:search type Train
_:search has_parking yes
_:result count 8
_:result has_parking none
_:search area dontcare
_:search has_internet yes
_:search pricerange dontcare
_:result amount several
_:result area north
_:result name Ashley hotel
_:result type Hotel
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search category hotel
_:search day saturday
_:search departure norwich
_:search destination cambridge
_:search leave_at 19:45
_:system offered _:booking
_:booking category Train
_:booking id TR0615
_:search people 4
_:search type Train
_:search has_parking yes
_:result count 8
_:result has_parking none
_:search area dontcare
_:search has_internet yes
_:search pricerange dontcare
_:result amount several
_:result area north
_:result name Ashley hotel
_:result type Hotel
_:booking day ?
_:booking stay ?
_:search day saturday
_:search departure norwich
_:search destination cambridge
_:search leave_at 19:45
_:system offered _:booking
_:booking id TR0615
_:search people 4
_:system inquired _:user
_:booking category Train
_:booking ref FW5RK2C9
_:booking ticket 56.32
_:booking type Booking
_:search category hotel
_:search type Hotel
_:result area ?
_:search has_parking yes
_:result count 8
_:result has_parking none
_:search area dontcare
_:search has_internet yes
_:search pricerange dontcare
_:result amount several
_:booking day ?
_:booking stay ?
_:search day saturday
_:search departure norwich
_:search destination cambridge
_:search leave_at 19:45
_:system offered _:booking
_:booking id TR0615
_:search people 4
_:booking category Train
_:booking ref FW5RK2C9
_:booking ticket 56.32
_:booking type Booking
_:search category hotel
_:search type Hotel
_:result area north
_:result name Ashley hotel
_:result type Hotel
_:system inquired _:user