inform((_:search,arrive_by,'08:45');(_:search,destination,'norwich');(_:search,type,'Train'))
user
Hello , I need a train to Norwich please . I need to be there by 08:45 .
inform((_:result,amount,'many');(_:result,type,'Train')) request((_:search,day,?);(_:search,departure,?);(_:search,type,'Train'))
system
I have many trains available .   What is your departure site and day you would like to travel ?
inform((_:search,day,'thursday');(_:search,departure,'cambridge');(_:search,type,'Train'))
user
I 'll be leaving Cambridge on Thursday .
inform((_:result,arrive_by,'7:55');(_:result,departure,'Cambridge');(_:result,destination,'norwich');(_:result,id,'TR2266');(_:result,leave_at,'6:36');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR2266 will get you to norwich at 7:55 .   It leaves Cambridge at 6:36 . Would you like to book a seat ?
user
is there anything else that arrives closer to 8:45 like I requested ?
inform((_:result,arrive_by,'08:45');(_:result,type,'Train'))
system
I 'm sorry , that is the closest arrival to 08:45 . Would you like me to look at something arriving after that time ?
inform((_:search,people,'5');(_:search,type,'Train')) request((_:result,ref,?);(_:result,type,'Train'))
user
No , TR2266 will work , could you get me tickets for 5 people and a reference number ?
reqmore() inform((_:booking,category,'Train');(_:booking,id,'TR2266');(_:booking,people,'5');(_:booking,ref,'2V0XYT43');(_:booking,type,'Booking'))
system
You have 5 seats reserved on TR2266 , reference # 2V0XYT43 . Is there anything else I can help you with today ?
inform((_:search,has_internet,'yes');(_:search,stars,'4');(_:search,type,'Hotel'))
user
I also need a place to stay with 4 stars that include free wifi .
request((_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,count,'21');(_:result,type,'Hotel'))
system
I have found 21 places to stay . Do you have a price range preference ?
inform((_:search,area,'north');(_:search,pricerange,'dontcare');(_:search,type,'Hotel'))
user
No but I would like it to be in the north .
inform((_:result,name,'Avalon');(_:result,type,'Hotel')) offer((_:booking,type,'Booking')) inform((_:result,count,'8');(_:result,type,'Hotel'))
system
There are 8 places that fit your needs . I suggest the Avalon . Would you like for me to book a room ?
request((_:result,address,?);(_:result,category,?);(_:result,type,'Hotel'))
user
No , thank you . I 'll just need to know the hotel type and address , please ?
inform((_:result,address,'78 - 80 Milton Road');(_:result,category,'guesthouse');(_:result,name,'Avalon');(_:result,type,'Hotel')) reqmore()
system
The Avalon is a guesthouse . The address is 78 - 80 Milton Road . Can I help you with anything else ?
thank()
user
No that will be all , thank you .
system
You are very welcome . You have a lovely day .
_:search arrive_by 08:45
_:search destination norwich
_:search type Train
_:search arrive_by 08:45
_:search destination norwich
_:result amount many
_:result type Train
_:search day thursday
_:search departure cambridge
_:search type Train
_:search arrive_by 08:45
_:search destination norwich
_:result amount many
_:search day thursday
_:search departure cambridge
_:search type Train
_:result arrive_by 7:55
_:result departure Cambridge
_:result destination norwich
_:result id TR2266
_:result leave_at 6:36
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search arrive_by 08:45
_:search destination norwich
_:result amount many
_:search day thursday
_:search departure cambridge
_:result departure Cambridge
_:result destination norwich
_:result id TR2266
_:result leave_at 6:36
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:result arrive_by 08:45
_:result type Train
_:search people 5
_:search type Train
_:result ref ?
_:search arrive_by 08:45
_:search destination norwich
_:result amount many
_:search day thursday
_:search departure cambridge
_:result departure Cambridge
_:result destination norwich
_:result id TR2266
_:result leave_at 6:36
_:system offered _:booking
_:result arrive_by 08:45
_:result type Train
_:search people 5
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking id TR2266
_:booking people 5
_:booking ref 2V0XYT43
_:booking type Booking
_:search has_internet yes
_:search stars 4
_:search type Hotel
_:search arrive_by 08:45
_:search destination norwich
_:result amount many
_:search day thursday
_:search departure cambridge
_:result departure Cambridge
_:result destination norwich
_:result id TR2266
_:result leave_at 6:36
_:system offered _:booking
_:result arrive_by 08:45
_:search people 5
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking id TR2266
_:booking people 5
_:booking ref 2V0XYT43
_:booking type Booking
_:search has_internet yes
_:search stars 4
_:result count 21
_:result type Hotel
_:search area north
_:search pricerange dontcare
_:search type Hotel
_:search arrive_by 08:45
_:search destination norwich
_:result amount many
_:search day thursday
_:search departure cambridge
_:result departure Cambridge
_:result destination norwich
_:result id TR2266
_:result leave_at 6:36
_:system offered _:booking
_:result arrive_by 08:45
_:search people 5
_:result ref ?
_:system inquired _:user
_:booking category Train
_:booking id TR2266
_:booking people 5
_:booking ref 2V0XYT43
_:booking type Booking
_:search has_internet yes
_:search stars 4
_:search area north
_:search pricerange dontcare
_:search type Hotel
_:result name Avalon
_:result count 8
_:result type Hotel
_:result address ?
_:result category ?
_:search arrive_by 08:45
_:search destination norwich
_:result amount many
_:search day thursday
_:search departure cambridge
_:result departure Cambridge
_:result destination norwich
_:result id TR2266
_:result leave_at 6:36
_:system offered _:booking
_:result arrive_by 08:45
_:search people 5
_:result ref ?
_:booking category Train
_:booking id TR2266
_:booking people 5
_:booking ref 2V0XYT43
_:booking type Booking
_:search has_internet yes
_:search stars 4
_:search area north
_:search pricerange dontcare
_:search type Hotel
_:result count 8
_:result address 78 - 80 Milton Road
_:result category guesthouse
_:result name Avalon
_:result type Hotel
_:system inquired _:user