inform((_:search,arrive_by,'10:45');(_:search,day,'monday');(_:search,type,'Train'))
user
Can you please help me find a train ? May I ask that it comes at 10:45 and leaves on a monday ? Thankyou .
request((_:search,destination,?);(_:search,type,'Train'))
system
Yes , and what is your destination ?
inform((_:search,departure,'cambridge');(_:search,destination,'Norwhich');(_:search,type,'Train'))
user
Norwhich , please . From Cambridge .
inform((_:result,arrive_by,'12:55');(_:result,leave_at,'11:36');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
I 'm sorry . The earliest train departs at 11:36 and arrives at 12:55 . Would you like to book that train ?
inform((_:search,people,'one');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
Yes for one person please . i will need the reference number .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'I8HVTE6S');(_:booking,ticket,'17.6 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 17.6 GBP payable at the station , your reference number is I8HVTE6S . Will that be all ?
inform((_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I need a hotel room with i need free parking .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,amount,'many');(_:result,has_parking,'none');(_:result,type,'Hotel'))
system
Great , I have many hotels with free parking . Do you have a particular area in mind ?
inform((_:search,area,'west');(_:search,type,'Hotel'))
user
Somewhere in the west please .
request((_:search,pricerange,?);(_:search,type,'Hotel'))
system
Okay and what is your price range ?
request((_:result,pricerange,?);(_:result,type,'Hotel'))
user
I do n't have a price range in mind .
select((_:result,name,'Cambridge Belfry');(_:result,name,'Huntington Marriott Hotel');(_:result,pricerange,'cheap');(_:result,pricerange,'expensive');(_:result,pricerange,'moderate');(_:result,type,'Hotel')) inform((_:result,type,'Hotel'))
system
I have the Cambridge Belfry which is cheap right on up to the Huntington Marriott Hotel which is expensive .   There is also another cheap and moderate choice if neither of those work .
inform((_:search,name,'Cambridge Belfry');(_:search,type,'Hotel')) request((_:result,postcode,?);(_:result,type,'Hotel'))
user
Could you get me the postcode for the Cambridge Belfry ?
inform((_:result,postcode,'cb236bw');(_:result,type,'Hotel')) reqmore()
system
I can . The postcode is cb236bw . Is there anything else I can help you with today ?
thank()
user
that is all i needed for today thanks
system
You 're welcome , have a great day
_:search arrive_by 10:45
_:search day monday
_:search type Train
_:search arrive_by 10:45
_:search day monday
_:search departure cambridge
_:search destination Norwhich
_:search type Train
_:search arrive_by 10:45
_:search day monday
_:search departure cambridge
_:search destination Norwhich
_:result arrive_by 12:55
_:result leave_at 11:36
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people one
_:search type Train
_:result ref ?
_:search arrive_by 10:45
_:search day monday
_:search departure cambridge
_:search destination Norwhich
_:result arrive_by 12:55
_:result leave_at 11:36
_:result type Train
_:system offered _:booking
_:search people one
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref I8HVTE6S
_:booking ticket 17.6 GBP
_:booking type Booking
_:search category hotel
_:search has_parking yes
_:search type Hotel
_:search arrive_by 10:45
_:search day monday
_:search departure cambridge
_:search destination Norwhich
_:result arrive_by 12:55
_:result leave_at 11:36
_:system offered _:booking
_:search people one
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref I8HVTE6S
_:booking ticket 17.6 GBP
_:booking type Booking
_:search category hotel
_:search has_parking yes
_:result amount many
_:result has_parking none
_:result type Hotel
_:search area west
_:search type Hotel
_:search arrive_by 10:45
_:search day monday
_:search departure cambridge
_:search destination Norwhich
_:result arrive_by 12:55
_:result leave_at 11:36
_:system offered _:booking
_:search people one
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref I8HVTE6S
_:booking ticket 17.6 GBP
_:booking type Booking
_:search category hotel
_:search has_parking yes
_:result amount many
_:result has_parking none
_:result type Hotel
_:search area west
_:search pricerange ?
_:search type Hotel
_:result pricerange ?
_:search arrive_by 10:45
_:search day monday
_:search departure cambridge
_:search destination Norwhich
_:result arrive_by 12:55
_:result leave_at 11:36
_:system offered _:booking
_:search people one
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking ref I8HVTE6S
_:booking ticket 17.6 GBP
_:booking type Booking
_:search category hotel
_:search has_parking yes
_:result amount many
_:result has_parking none
_:search area west
_:search pricerange ?
_:result name Cambridge Belfry
_:result name Huntington Marriott Hotel
_:result pricerange cheap
_:result pricerange expensive
_:result pricerange moderate
_:result type Hotel
_:search name Cambridge Belfry
_:search type Hotel
_:result postcode ?
_:search arrive_by 10:45
_:search day monday
_:search departure cambridge
_:search destination Norwhich
_:result arrive_by 12:55
_:result leave_at 11:36
_:system offered _:booking
_:search people one
_:result ref ?
_:booking category Train
_:booking ref I8HVTE6S
_:booking ticket 17.6 GBP
_:booking type Booking
_:search category hotel
_:search has_parking yes
_:result amount many
_:result has_parking none
_:search area west
_:search pricerange ?
_:result name Cambridge Belfry
_:result name Huntington Marriott Hotel
_:result pricerange cheap
_:result pricerange expensive
_:result pricerange moderate
_:search name Cambridge Belfry
_:search type Hotel
_:result postcode cb236bw
_:result type Hotel
_:system inquired _:user