inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I need a hotel to stay in that has free parking .
request((_:search,area,?);(_:search,type,'Hotel'))
system
Do you want to stay in a particular area of town ?
inform((_:search,category,'hotel');(_:search,has_internet,'yes');(_:search,stars,'0');(_:search,type,'Hotel'))
user
Just a hotel with free parking , free wifi and a star of 0 .
canthelp((_:search,type,'Hotel')) reqmore()
system
I do not have any place fitting that criteria . Perhaps some other perimater ?
inform((_:search,stars,'4');(_:search,type,'Hotel'))
user
Can you see if you find one with a start of 4 ?
offer((_:booking,type,'Booking')) inform((_:result,count,'3');(_:result,type,'Hotel'))
system
Sure thing , I have three options would you like me to book one for you ?
inform((_:search,day,'thursday');(_:search,people,'one');(_:search,stay,'two');(_:search,type,'Hotel'))
user
Yes , one person two nights from Thursday .
reqmore() inform((_:booking,ref,'UTI90SWFB');(_:booking,type,'Booking'))
system
Okay your all set ! Reference number is UTI90SWFB . Anything else today ?
inform((_:search,type,'Hotel'))
user
What is the name of the hotel ?
inform((_:result,category,'hotel');(_:result,name,'huntingdon marriott hotel');(_:result,type,'Hotel'))
system
The hotel is huntingdon marriott hotel
inform((_:search,day,'monday');(_:search,departure,'cambridge');(_:search,destination,'peterborough');(_:search,leave_at,'14:45');(_:search,type,'Train'))
user
Yes , I need a train from cambridge to peterborough on monday . I want to leave after 14:45
inform((_:result,arrive_by,'15:56');(_:result,count,'1');(_:result,leave_at,'15:06');(_:result,ticket,'16.50 pounds');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
There is one that leaves at 15:06 and arrives at 15:56 for 16.50 pounds . Would you like reservations ?
inform((_:search,people,'one');(_:search,type,'Train'))
user
Yes , I need one ticket please .
inform((_:booking,category,'Train');(_:booking,ref,'CD9P0QQT');(_:booking,type,'Booking'))
system
Alright , your reference number for the train is CD9P0QQT .
thank()
user
Thank you , that is all I need .
system
Please let us know if we can be of any further assistance . Have a great day !
_:search category hotel
_:search has_parking yes
_:search type Hotel
_:search has_parking yes
_:search area ?
_:search category hotel
_:search has_internet yes
_:search stars 0
_:search type Hotel
_:search has_parking yes
_:search area ?
_:search category hotel
_:search has_internet yes
_:system canthelp _:search/ec71e658
_:search/ec71e658 type Hotel
_:system inquired _:user
_:search stars 4
_:search type Hotel
_:search has_parking yes
_:search area ?
_:search category hotel
_:search has_internet yes
_:system canthelp _:search/ec71e658
_:search/ec71e658 type Hotel
_:system inquired _:user
_:search stars 4
_:system offered _:booking
_:booking type Booking
_:result count 3
_:result type Hotel
_:search day thursday
_:search people one
_:search stay two
_:search type Hotel
_:search has_parking yes
_:search area ?
_:search category hotel
_:search has_internet yes
_:system canthelp _:search/ec71e658
_:search/ec71e658 type Hotel
_:search stars 4
_:system offered _:booking
_:result count 3
_:result type Hotel
_:search day thursday
_:search people one
_:search stay two
_:system inquired _:user
_:booking ref UTI90SWFB
_:booking type Booking
_:search type Hotel
_:search has_parking yes
_:search area ?
_:search category hotel
_:search has_internet yes
_:system canthelp _:search/ec71e658
_:search/ec71e658 type Hotel
_:search stars 4
_:system offered _:booking
_:result count 3
_:search people one
_:search stay two
_:system inquired _:user
_:booking ref UTI90SWFB
_:booking type Booking
_:result category hotel
_:result name huntingdon marriott hotel
_:result type Hotel
_:search day monday
_:search departure cambridge
_:search destination peterborough
_:search leave_at 14:45
_:search type Train
_:search has_parking yes
_:search area ?
_:search category hotel
_:search has_internet yes
_:system canthelp _:search/ec71e658
_:search/ec71e658 type Hotel
_:search stars 4
_:system offered _:booking
_:search stay two
_:system inquired _:user
_:booking ref UTI90SWFB
_:booking type Booking
_:result category hotel
_:result name huntingdon marriott hotel
_:search day monday
_:search departure cambridge
_:search destination peterborough
_:search leave_at 14:45
_:result arrive_by 15:56
_:result count 1
_:result leave_at 15:06
_:result ticket 16.50 pounds
_:result type Train
_:booking category Train
_:search people one
_:search type Train
_:search has_parking yes
_:search area ?
_:search category hotel
_:search has_internet yes
_:system canthelp _:search/ec71e658
_:search/ec71e658 type Hotel
_:search stars 4
_:system offered _:booking
_:search stay two
_:system inquired _:user
_:result category hotel
_:result name huntingdon marriott hotel
_:search day monday
_:search departure cambridge
_:search destination peterborough
_:search leave_at 14:45
_:result arrive_by 15:56
_:result count 1
_:result leave_at 15:06
_:result ticket 16.50 pounds
_:result type Train
_:search people one
_:search type Train
_:booking category Train
_:booking ref CD9P0QQT
_:booking type Booking