inform((_:search,category,'guesthouse');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
Hello I 'll be coming to Cambridge and need a room to stay in . Can you recommend a guesthouse that has free parking ?
request((_:search,area,?);(_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,category,'guesthouses');(_:result,count,'21');(_:result,type,'Hotel'))
system
I have 21 guesthouses in cambridge .   What price range and what area were you looking for ?
inform((_:search,has_parking,'yes');(_:search,stars,'4');(_:search,type,'Hotel'))
user
I do n't have a price range in mind . But I would like a 4 star rating and somewhere that offers free parking .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,count,'16');(_:result,type,'Hotel'))
system
Ok , there are 16 hotels that meet that criteria . Is there a particular area of town you 're interested in ?
inform((_:search,category,'guesthouse');(_:search,has_parking,'yes');(_:search,stars,'4');(_:search,type,'Hotel'))
user
No I do n't care which area it is in , just so it is a guesthouse with free parking and 4 stars .
inform((_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'Alexander Bed and Breakfast');(_:result,pricerange,'inexpensive');(_:result,stars,'4');(_:result,type,'Hotel'))
system
The Alexander Bed and Breakfast is a popular choice . It 's inexpensive , but rated 4 stars , and offers both free parking and free wifi .
user
Can you book it for me ?
request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
which day would you like to book and for how long ?
inform((_:search,day,'friday');(_:search,people,'8');(_:search,stay,'2');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
I need to book it on friday for 2 nights for 8 people . Could i please have the reference number ?
reqmore() inform((_:booking,ref,'XV3JOKGD');(_:booking,type,'Booking'))
system
Booking was successful , your reference number is : XV3JOKGD .   Is there anything else I can assist you with ?
inform((_:search,arrive_by,'18:15');(_:search,day,'saturday');(_:search,destination,'birmingham new street');(_:search,type,'Train'))
user
Yes , please . I need to go to Birmingham New Street on Saturday , and I 'd like to get there at or shortly before 18:15 .
inform((_:result,arrive_by,'17:44');(_:result,day,'Saturday');(_:result,destination,'Birmingham New Street');(_:result,duration,'163 minutes');(_:result,id,'TR3735');(_:result,leave_at,'15:01');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I think TR3735 would be acceptable .   It leaves Saturday at 15:01 and arrives in Birmingham New Street at 17:44 .   It 's 163 minutes of travel time . Should I book it ?
inform((_:search,people,'8');(_:search,type,'Train'))
user
That should work , yes please get me 8 tickets .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'GSCM7CWQ');(_:booking,ticket,'480.64 GBP');(_:booking,type,'Booking'))
system
Okay the booking was successful and total cost is 480.64 GBP payable at the station . Reference number is : GSCM7CWQ . Anything else I can help you with ?
thank()
user
No , that 's all I need today .   Thanks for the help !
system
Thank you for contacting us and have a nice day .
_:search category guesthouse
_:search has_parking yes
_:search type Hotel
_:search category guesthouse
_:search area ?
_:search pricerange ?
_:result category guesthouses
_:result count 21
_:result type Hotel
_:search has_parking yes
_:search stars 4
_:search type Hotel
_:search pricerange ?
_:result category guesthouses
_:search area ?
_:result count 16
_:result type Hotel
_:search category guesthouse
_:search has_parking yes
_:search stars 4
_:search type Hotel
_:search pricerange ?
_:result category guesthouses
_:search area ?
_:result count 16
_:search category guesthouse
_:search has_parking yes
_:search stars 4
_:search type Hotel
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange inexpensive
_:result stars 4
_:result type Hotel
_:search pricerange ?
_:result category guesthouses
_:search area ?
_:result count 16
_:search category guesthouse
_:search has_parking yes
_:search stars 4
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange inexpensive
_:result stars 4
_:result type Hotel
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search day friday
_:search people 8
_:search stay 2
_:search type Hotel
_:result ref ?
_:search pricerange ?
_:result category guesthouses
_:search area ?
_:result count 16
_:search category guesthouse
_:search has_parking yes
_:search stars 4
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange inexpensive
_:result stars 4
_:result type Hotel
_:booking day ?
_:booking stay ?
_:search people 8
_:search stay 2
_:result ref ?
_:system inquired _:user
_:booking ref XV3JOKGD
_:booking type Booking
_:search arrive_by 18:15
_:search day saturday
_:search destination birmingham new street
_:search type Train
_:search pricerange ?
_:result category guesthouses
_:search area ?
_:result count 16
_:search category guesthouse
_:search has_parking yes
_:search stars 4
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange inexpensive
_:result stars 4
_:booking day ?
_:booking stay ?
_:search stay 2
_:result ref ?
_:system inquired _:user
_:booking ref XV3JOKGD
_:booking type Booking
_:search arrive_by 18:15
_:search day saturday
_:search destination birmingham new street
_:result arrive_by 17:44
_:result day Saturday
_:result destination Birmingham New Street
_:result duration 163 minutes
_:result id TR3735
_:result leave_at 15:01
_:result type Train
_:system offered _:booking
_:booking category Train
_:search people 8
_:search type Train
_:search pricerange ?
_:result category guesthouses
_:search area ?
_:result count 16
_:search category guesthouse
_:search has_parking yes
_:search stars 4
_:result has_internet none
_:result has_parking none
_:result name Alexander Bed and Breakfast
_:result pricerange inexpensive
_:result stars 4
_:booking day ?
_:booking stay ?
_:search stay 2
_:result ref ?
_:search arrive_by 18:15
_:search day saturday
_:search destination birmingham new street
_:result arrive_by 17:44
_:result day Saturday
_:result destination Birmingham New Street
_:result duration 163 minutes
_:result id TR3735
_:result leave_at 15:01
_:result type Train
_:system offered _:booking
_:search people 8
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking ref GSCM7CWQ
_:booking ticket 480.64 GBP
_:booking type Booking