inform((_:search,day,'monday');(_:search,type,'Train'))
user
I need to book a train for Monday .
request((_:search,departure,?);(_:search,type,'Train'))
system
Where are you departing from ?
inform((_:search,departure,'peterborough');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I would like to depart from Peterborough going to Cambridge .
inform((_:result,count,'38');(_:result,type,'Train')) request((_:search,leave_at,?);(_:search,type,'Train'))
system
I have 38 trains that meet your criteria . Did you have a preferred departure time ?
inform((_:search,leave_at,'13:45');(_:search,type,'Train'))
user
Ideally it should leave after 13:45 .
inform((_:result,id,'TR9063');(_:result,leave_at,'13:48');(_:result,leave_at,'14:19');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR9063 leaves at 13:48 . Would you like to book it ? The next departure is at 14:19 .
request((_:result,arrive_by,?);(_:result,duration,?);(_:result,ticket,?);(_:result,type,'Train'))
user
Possibly , what is the price , arrival time , and travel time for TR9063 ?
inform((_:result,arrive_by,'14:38');(_:result,destination,'Cambridge');(_:result,duration,'50 minutes');(_:result,id,'TR9063');(_:result,ticket,'16.50 GBP');(_:result,type,'Train'))
system
TR9063 arrives in Cambridge at 14:38 . Total travel time is 50 minutes , and the fee is 16.50 GBP per ticket .
inform((_:search,area,'north');(_:search,category,'hotel');(_:search,type,'Hotel'))
user
Ok , thanks for that information . I would also need assistance finding a hotel in the north part of town .
request((_:search,pricerange,?);(_:search,stars,?);(_:search,type,'Hotel')) inform((_:result,area,'north');(_:result,category,'hotels');(_:result,count,'13');(_:result,type,'Hotel'))
system
There are 13 hotels in the north of town . Do you have a price range or star preference ?
inform((_:search,category,'hotel');(_:search,has_internet,'dontcare');(_:search,has_parking,'dontcare');(_:search,pricerange,'expensive');(_:search,type,'Hotel'))
user
I would like to stay in an expensive hotel , I know that for sure . I am not too concerned about missing out on amenities such as free parking and WiFi .
inform((_:result,category,'hotel');(_:result,name,'the acorn guest house');(_:result,stars,'four');(_:result,type,'Hotel'))
system
The acorn guest house is a four star hotel .   Would you like to try that one ?
inform((_:search,pricerange,'expensive');(_:search,type,'Hotel'))
user
Is it expensive , though ?
inform((_:result,category,'guesthouses');(_:result,count,'2');(_:result,name,'The acorn guest house');(_:result,pricerange,'inexpensive');(_:result,pricerange,'moderately priced');(_:result,type,'Hotel'))
system
The acorn guest house is moderately priced , but there are two more inexpensive guesthouses available if you would prefer .
inform((_:search,day,'monday');(_:search,name,'acorn guest house');(_:search,people,'4');(_:search,stay,'4');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
The acorn guest house will do nicely .   I would like to book 4 nights starting Monday accommodating 4 guests . I will need the reference number .
inform((_:booking,ref,'Y2ATA7D2');(_:booking,type,'Booking'))
system
The booking is successful , reference number is Y2ATA7D2 .
thank()
user
Thank you very much . I think that is everything I need then .
system
Glad I could help you today . Enjoy your stay in Cambridge !
_:search day monday
_:search type Train
_:search day monday
_:search departure peterborough
_:search destination cambridge
_:search type Train
_:search day monday
_:search departure peterborough
_:search destination cambridge
_:result count 38
_:result type Train
_:search leave_at 13:45
_:search type Train
_:search day monday
_:search departure peterborough
_:search destination cambridge
_:result count 38
_:search leave_at 13:45
_:search type Train
_:result id TR9063
_:result leave_at 13:48
_:result leave_at 14:19
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result arrive_by ?
_:result duration ?
_:result ticket ?
_:search day monday
_:search departure peterborough
_:search destination cambridge
_:result count 38
_:search leave_at 13:45
_:result leave_at 13:48
_:result leave_at 14:19
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result arrive_by 14:38
_:result destination Cambridge
_:result duration 50 minutes
_:result id TR9063
_:result ticket 16.50 GBP
_:result type Train
_:search area north
_:search category hotel
_:search type Hotel
_:search day monday
_:search departure peterborough
_:search destination cambridge
_:search leave_at 13:45
_:result leave_at 13:48
_:result leave_at 14:19
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result arrive_by 14:38
_:result destination Cambridge
_:result duration 50 minutes
_:result id TR9063
_:result ticket 16.50 GBP
_:search area north
_:search stars ?
_:result area north
_:result category hotels
_:result count 13
_:result type Hotel
_:search category hotel
_:search has_internet dontcare
_:search has_parking dontcare
_:search pricerange expensive
_:search type Hotel
_:search day monday
_:search departure peterborough
_:search destination cambridge
_:search leave_at 13:45
_:result leave_at 13:48
_:result leave_at 14:19
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result arrive_by 14:38
_:result destination Cambridge
_:result duration 50 minutes
_:result id TR9063
_:result ticket 16.50 GBP
_:search area north
_:search stars ?
_:result area north
_:result count 13
_:search category hotel
_:search has_internet dontcare
_:search has_parking dontcare
_:result category hotel
_:result name the acorn guest house
_:result stars four
_:result type Hotel
_:search pricerange expensive
_:search type Hotel
_:search departure peterborough
_:search destination cambridge
_:search leave_at 13:45
_:result leave_at 13:48
_:result leave_at 14:19
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result arrive_by 14:38
_:result destination Cambridge
_:result duration 50 minutes
_:result id TR9063
_:result ticket 16.50 GBP
_:search area north
_:search stars ?
_:result area north
_:search category hotel
_:search has_internet dontcare
_:search has_parking dontcare
_:result stars four
_:search pricerange expensive
_:result category guesthouses
_:result count 2
_:result name The acorn guest house
_:result pricerange inexpensive
_:result pricerange moderately priced
_:result type Hotel
_:search day monday
_:search name acorn guest house
_:search people 4
_:search stay 4
_:search type Hotel
_:result ref ?
_:search departure peterborough
_:search destination cambridge
_:search leave_at 13:45
_:result leave_at 13:48
_:result leave_at 14:19
_:system offered _:booking
_:booking category Train
_:result arrive_by 14:38
_:result destination Cambridge
_:result duration 50 minutes
_:result id TR9063
_:result ticket 16.50 GBP
_:search area north
_:search stars ?
_:result area north
_:search category hotel
_:search has_internet dontcare
_:search has_parking dontcare
_:result stars four
_:search pricerange expensive
_:result category guesthouses
_:result count 2
_:result name The acorn guest house
_:result pricerange inexpensive
_:result pricerange moderately priced
_:result type Hotel
_:search day monday
_:search name acorn guest house
_:search people 4
_:search stay 4
_:search type Hotel
_:result ref ?
_:booking ref Y2ATA7D2
_:booking type Booking