inform((_:search,type,'Restaurant'))
user
Hello !   Can you help me find a particular restaurant ?
request((_:search,food,?);(_:search,type,'Restaurant'))
system
Sure , is there a particular cuisine you 're looking for ?
inform((_:search,name,'the missing sock');(_:search,type,'Restaurant'))
user
I am looking for the missing sock .
inform((_:result,address,'Finders Corner Newmarket Road');(_:result,area,'east');(_:result,name,'Missing Sock');(_:result,phone,'01223812660');(_:result,type,'Restaurant'))
system
The Missing Sock is located at Finders Corner Newmarket Road in the east . Phone is 01223812660 .
inform((_:search,day,'monday');(_:search,duration,'17:45');(_:search,name,'Missing Sock');(_:search,people,'5');(_:search,type,'Restaurant'))
user
Can you book   The Missing Sock for 5 people on Monday at 17:45 ?
inform((_:booking,duration,'back an hour');(_:booking,type,'Booking')) thank()
system
I sure can . If you bump your time back an hour there is a discount . Would you be interested in that ?
request((_:result,ref,?);(_:result,type,'Restaurant')) inform((_:search,duration,'17:45');(_:search,type,'Restaurant'))
user
No thank you . Can you try to keep it at 17:45 unless its unavailable . And can I get a reference number please .
reqmore() inform((_:booking,ref,'UT72J030');(_:booking,type,'Booking'))
system
Ok , all set . The table will be reserved for 15 minutes and your reference number is UT72J030 . Is there anything else I can help you with ?
inform((_:search,arrive_by,'17:30');(_:search,departure,'cambridge');(_:search,destination,'london liverpool street');(_:search,type,'Train'))
user
Thanks , I also need a train departing from Cambridge and going to London Liverpool Street and need to arrive by 17:30 .
request((_:booking,day,?);(_:booking,type,'Booking');(_:search,day,?);(_:search,type,'Train'))
system
Will this be for Monday also ?
inform((_:search,day,'monday');(_:search,type,'Train')) request((_:result,ticket,?);(_:result,type,'Train'))
user
Yes , Monday and please provide the price .
inform((_:result,amount,'49 train options');(_:result,ticket,'16.60 pounds');(_:result,type,'Train'))
system
There are 49 train options and the price is 16.60 pounds .
inform((_:search,arrive_by,'17:30');(_:search,type,'Train'))
user
As long as it arrives by 17:30 and meets the other criteria you can choose .
inform((_:result,amount,'first');(_:result,leave_at,'5:59');(_:result,type,'Train'))
system
The first train leaves at 5:59 .
inform((_:search,arrive_by,'17:30');(_:search,type,'Train'))
user
That might be a little early . Can you find something that arrives clsoer to 17:30 ?
inform((_:result,arrive_by,'15:27');(_:result,arrive_by,'17:27');(_:result,destination,'london liverpool street');(_:result,id,'TR1764');(_:result,id,'TR3602');(_:result,type,'Train'))
system
TR3602 arrives at london liverpool street by 17:27 , if that is cutting it too close the next closest is TR1764 arriving by 15:27 .
user
Will you book it for me ?
offer((_:booking,category,'Train');(_:booking,type,'Booking')) request((_:search,people,?);(_:search,type,'Train'))
system
I would be happy to book for you , how many tickets will you need ?
inform((_:search,people,'one');(_:search,type,'Train'))
user
just one ticket .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'7FGNO098');(_:booking,ticket,'16.6 GBP');(_:booking,type,'Booking'))
system
You are set , the total fee is 16.6 GBP payable at the station . Reference number is : 7FGNO098 . , any other questions ?
thank()
user
No , that will be all for me . Thank you and have a nice day ! !
system
I hope you enjoy your stay .
_:search type Restaurant
_:search food ?
_:search name the missing sock
_:search type Restaurant
_:search food ?
_:result address Finders Corner Newmarket Road
_:result area east
_:result name Missing Sock
_:result phone 01223812660
_:result type Restaurant
_:search day monday
_:search duration 17:45
_:search name Missing Sock
_:search people 5
_:search type Restaurant
_:search food ?
_:result address Finders Corner Newmarket Road
_:result area east
_:result name Missing Sock
_:result phone 01223812660
_:result type Restaurant
_:search day monday
_:search name Missing Sock
_:search people 5
_:booking duration back an hour
_:booking type Booking
_:result ref ?
_:search duration 17:45
_:search type Restaurant
_:search food ?
_:result address Finders Corner Newmarket Road
_:result area east
_:result name Missing Sock
_:result phone 01223812660
_:result type Restaurant
_:search day monday
_:search name Missing Sock
_:search people 5
_:booking duration back an hour
_:result ref ?
_:search duration 17:45
_:system inquired _:user
_:booking ref UT72J030
_:booking type Booking
_:search arrive_by 17:30
_:search departure cambridge
_:search destination london liverpool street
_:search type Train
_:search food ?
_:result address Finders Corner Newmarket Road
_:result area east
_:result name Missing Sock
_:result phone 01223812660
_:result type Restaurant
_:search name Missing Sock
_:search people 5
_:booking duration back an hour
_:result ref ?
_:search duration 17:45
_:system inquired _:user
_:booking ref UT72J030
_:search arrive_by 17:30
_:search departure cambridge
_:search destination london liverpool street
_:booking day ?
_:booking type Booking
_:search day monday
_:search type Train
_:result ticket ?
_:result type Train
_:search food ?
_:result address Finders Corner Newmarket Road
_:result area east
_:result name Missing Sock
_:result phone 01223812660
_:search name Missing Sock
_:search people 5
_:booking duration back an hour
_:result ref ?
_:search duration 17:45
_:system inquired _:user
_:booking ref UT72J030
_:search departure cambridge
_:search destination london liverpool street
_:booking day ?
_:booking type Booking
_:search day monday
_:result amount 49 train options
_:result ticket 16.60 pounds
_:result type Train
_:search arrive_by 17:30
_:search type Train
_:search food ?
_:result address Finders Corner Newmarket Road
_:result area east
_:result name Missing Sock
_:result phone 01223812660
_:search name Missing Sock
_:search people 5
_:booking duration back an hour
_:result ref ?
_:search duration 17:45
_:system inquired _:user
_:booking ref UT72J030
_:search departure cambridge
_:search destination london liverpool street
_:booking day ?
_:booking type Booking
_:search day monday
_:result ticket 16.60 pounds
_:result amount first
_:result leave_at 5:59
_:result type Train
_:search arrive_by 17:30
_:search type Train
_:search food ?
_:result address Finders Corner Newmarket Road
_:result area east
_:result name Missing Sock
_:result phone 01223812660
_:search name Missing Sock
_:search people 5
_:booking duration back an hour
_:result ref ?
_:search duration 17:45
_:system inquired _:user
_:booking ref UT72J030
_:search departure cambridge
_:search destination london liverpool street
_:booking day ?
_:booking type Booking
_:search day monday
_:result ticket 16.60 pounds
_:result amount first
_:result leave_at 5:59
_:search arrive_by 17:30
_:search type Train
_:result arrive_by 15:27
_:result arrive_by 17:27
_:result destination london liverpool street
_:result id TR1764
_:result id TR3602
_:result type Train
_:search food ?
_:result address Finders Corner Newmarket Road
_:result area east
_:result name Missing Sock
_:result phone 01223812660
_:search name Missing Sock
_:booking duration back an hour
_:result ref ?
_:search duration 17:45
_:system inquired _:user
_:booking ref UT72J030
_:search departure cambridge
_:search destination london liverpool street
_:booking day ?
_:booking type Booking
_:search day monday
_:result ticket 16.60 pounds
_:result amount first
_:result leave_at 5:59
_:search arrive_by 17:30
_:result arrive_by 15:27
_:result arrive_by 17:27
_:result destination london liverpool street
_:result id TR1764
_:result id TR3602
_:result type Train
_:system offered _:booking
_:booking category Train
_:search people one
_:search type Train
_:search food ?
_:result address Finders Corner Newmarket Road
_:result area east
_:result name Missing Sock
_:result phone 01223812660
_:search name Missing Sock
_:booking duration back an hour
_:result ref ?
_:search duration 17:45
_:search departure cambridge
_:search destination london liverpool street
_:booking day ?
_:search day monday
_:result ticket 16.60 pounds
_:result amount first
_:result leave_at 5:59
_:search arrive_by 17:30
_:result arrive_by 15:27
_:result arrive_by 17:27
_:result destination london liverpool street
_:result id TR1764
_:result id TR3602
_:result type Train
_:system offered _:booking
_:search people one
_:search type Train
_:system inquired _:user
_:booking category Train
_:booking ref 7FGNO098
_:booking ticket 16.6 GBP
_:booking type Booking