user
I am looking for information in Cambridge .
thank()
system
Sure I can help you . What kind of information were you looking for ?
inform((_:search,food,'eriterean');(_:search,type,'Restaurant'))
user
I am wondering if you have any restaurants in town that serve eriterean food .
inform((_:result,count,'3');(_:result,food,'Mediterranean');(_:result,type,'Restaurant'))
system
Yes , there are three restaurants that serves Mediterranean food .
inform((_:search,food,'Eriterean');(_:search,type,'Restaurant'))
user
Umm , actually I had asked about Eriterean food , not Mediterranean .
request((_:search,food,?);(_:search,type,'Restaurant')) canthelp((_:search,type,'Restaurant'))
system
we got none that serves that kind of food . will you change the kind of food ?
inform((_:search,food,'mediterranean');(_:search,type,'Restaurant'))
user
No , I really want Mediterranean food .
inform((_:result,count,'3');(_:result,type,'Restaurant'))
system
Okay I have three restaurants serving this . Would you like me to choose one for you ?
user
Yes please do .
offer((_:booking,type,'Booking')) inform((_:result,name,'gardenia');(_:result,type,'Restaurant'))
system
I like the gardenia .   Need me to make a reservation ?
inform((_:search,day,'monday');(_:search,duration,'12:15');(_:search,people,'2');(_:search,type,'Restaurant'))
user
Yes for 2 people on monday at 12:15 please .
reqmore() inform((_:booking,ref,'K8YAC7SK');(_:booking,type,'Booking'))
system
Booking was successful . The table will be reserved for 15 minutes . 
 Reference number is : K8YAC7SK . Can I help with anything else ?
inform((_:search,destination,'cambridge');(_:search,type,'Train'))
user
I also need help finding a train going to Cambridge
thank() request((_:search,departure,?);(_:search,type,'Train'))
system
Okay ! From where ?
inform((_:search,departure,'birmingham new street');(_:search,type,'Train'))
user
I need to leave from birmingham new street
request((_:search,day,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
Great , what day and time do you prefer ?
inform((_:search,arrive_by,'08:30');(_:search,day,'monday');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
Monday and I 'll need to arrive by 08:30 in Cambridge .
inform((_:result,amount,'first');(_:result,leave_at,'5:40');(_:result,type,'Train'))
system
The first train leaves at 5:40 .
request((_:result,arrive_by,?);(_:result,type,'Train'))
user
What time does it arrive ?
inform((_:result,arrive_by,'08:23');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
it will arrive by 08:23 . is that fine with you ?
inform((_:search,day,'monday');(_:search,people,'2');(_:search,type,'Train'))
user
Yes that will work . I need 2 tickets for monday please .
request((_:search,day,?);(_:search,type,'Train'))
system
what day will you be travavelling
inform((_:search,day,'monday');(_:search,people,'2');(_:search,type,'Train'))
user
Monday . As I said before , 2 tickets for Monday .
reqmore() inform((_:booking,arrive_by,'08:23');(_:booking,category,'Train');(_:booking,destination,'Cambridge');(_:booking,id,'TR3888');(_:booking,people,'two');(_:booking,ref,'5DPBKIY1');(_:booking,type,'Booking'))
system
I have booked two seats on TR3888   arriving in Cambridge at 08:23 . Reference number is : 5DPBKIY1 .   Can I be of further assistance ?
user
No , that will be all for today .
system
excellent , have a great day !
_:search food eriterean
_:search type Restaurant
_:result count 3
_:result food Mediterranean
_:result type Restaurant
_:search food Eriterean
_:search type Restaurant
_:result count 3
_:result food Mediterranean
_:result type Restaurant
_:system canthelp _:search/61716b68
_:search/61716b68 type Restaurant
_:search food mediterranean
_:search type Restaurant
_:result food Mediterranean
_:system canthelp _:search/61716b68
_:search/61716b68 type Restaurant
_:search food mediterranean
_:search type Restaurant
_:result count 3
_:result type Restaurant
_:result food Mediterranean
_:system canthelp _:search/61716b68
_:search/61716b68 type Restaurant
_:search food mediterranean
_:result count 3
_:system offered _:booking
_:booking type Booking
_:result name gardenia
_:result type Restaurant
_:search day monday
_:search duration 12:15
_:search people 2
_:search type Restaurant
_:result food Mediterranean
_:system canthelp _:search/61716b68
_:search/61716b68 type Restaurant
_:search food mediterranean
_:result count 3
_:system offered _:booking
_:result name gardenia
_:result type Restaurant
_:search day monday
_:search duration 12:15
_:search people 2
_:system inquired _:user
_:booking ref K8YAC7SK
_:booking type Booking
_:search destination cambridge
_:search type Train
_:result food Mediterranean
_:system canthelp _:search/61716b68
_:search/61716b68 type Restaurant
_:search food mediterranean
_:result count 3
_:system offered _:booking
_:result name gardenia
_:result type Restaurant
_:search day monday
_:search duration 12:15
_:search people 2
_:system inquired _:user
_:booking ref K8YAC7SK
_:booking type Booking
_:search destination cambridge
_:search departure birmingham new street
_:search type Train
_:result food Mediterranean
_:system canthelp _:search/61716b68
_:search/61716b68 type Restaurant
_:search food mediterranean
_:result count 3
_:system offered _:booking
_:result name gardenia
_:result type Restaurant
_:search duration 12:15
_:search people 2
_:system inquired _:user
_:booking ref K8YAC7SK
_:booking type Booking
_:search departure birmingham new street
_:search leave_at ?
_:search arrive_by 08:30
_:search day monday
_:search destination cambridge
_:search type Train
_:result food Mediterranean
_:system canthelp _:search/61716b68
_:search/61716b68 type Restaurant
_:search food mediterranean
_:result count 3
_:system offered _:booking
_:result name gardenia
_:search duration 12:15
_:search people 2
_:system inquired _:user
_:booking ref K8YAC7SK
_:booking type Booking
_:search departure birmingham new street
_:search leave_at ?
_:search arrive_by 08:30
_:search day monday
_:search destination cambridge
_:search type Train
_:result amount first
_:result leave_at 5:40
_:result type Train
_:result arrive_by ?
_:result food Mediterranean
_:system canthelp _:search/61716b68
_:search/61716b68 type Restaurant
_:search food mediterranean
_:result count 3
_:system offered _:booking
_:result name gardenia
_:search duration 12:15
_:system inquired _:user
_:booking ref K8YAC7SK
_:booking type Booking
_:search departure birmingham new street
_:search leave_at ?
_:search arrive_by 08:30
_:search destination cambridge
_:result amount first
_:result leave_at 5:40
_:result arrive_by 08:23
_:result type Train
_:booking category Train
_:search day monday
_:search people 2
_:search type Train
_:result food Mediterranean
_:system canthelp _:search/61716b68
_:search/61716b68 type Restaurant
_:search food mediterranean
_:result count 3
_:system offered _:booking
_:result name gardenia
_:search duration 12:15
_:system inquired _:user
_:booking ref K8YAC7SK
_:booking type Booking
_:search departure birmingham new street
_:search leave_at ?
_:search arrive_by 08:30
_:search destination cambridge
_:result amount first
_:result leave_at 5:40
_:result arrive_by 08:23
_:result type Train
_:booking category Train
_:search day monday
_:search people 2
_:search type Train
_:result food Mediterranean
_:system canthelp _:search/61716b68
_:search/61716b68 type Restaurant
_:search food mediterranean
_:result count 3
_:system offered _:booking
_:result name gardenia
_:search duration 12:15
_:search departure birmingham new street
_:search leave_at ?
_:search arrive_by 08:30
_:search destination cambridge
_:result amount first
_:result leave_at 5:40
_:result arrive_by 08:23
_:result type Train
_:search day monday
_:search people 2
_:search type Train
_:system inquired _:user
_:booking arrive_by 08:23
_:booking category Train
_:booking destination Cambridge
_:booking id TR3888
_:booking people two
_:booking ref 5DPBKIY1
_:booking type Booking