inform((_:search,departure,'cambridge');(_:search,destination,'stansted airport');(_:search,type,'Train'))
user
Hello , I would like to book a train , leaving Cambridge and going to Stansted Airport .
request((_:search,leave_at,?);(_:search,type,'Train'))
system
Ok , when would you like to leave and what time would you like to leave at ?
inform((_:search,arrive_by,'11:00');(_:search,day,'tuesday');(_:search,destination,'stansted airport');(_:search,type,'Train'))
user
I just want to arrive in stansted airport on tuesday before 11:00 .
inform((_:result,arrive_by,'07:08');(_:result,departure,'Cambridge');(_:result,destination,'the airport');(_:result,id,'TR1951');(_:result,leave_at,'06:40');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
TR1951 leaves Cambridge at 06:40 and arrives at the airport at 07:08 .   Would that work ?
inform((_:search,leave_at,'06:40');(_:search,type,'Train')) request((_:result,leave_at,?);(_:result,type,'Train'))
user
It 's a little early in the morning , but it will do , I 'll just set my alarm extra loud . Departure time is 06:40 ?
offer((_:booking,category,'Train');(_:booking,type,'Booking')) request((_:search,people,?);(_:search,type,'Train'))
system
Sounds great , I can go ahead and book that . How many tickets will you be needing ?
inform((_:search,category,'hotel');(_:search,type,'Hotel');(_:search,type,'Train'))
user
I will get tickets at the train station , early trains usually are n't that full . Can you find me a hotel though ?
system
Of course , what are your specifications ?
inform((_:search,area,'north');(_:search,category,'hotel');(_:search,pricerange,'moderately');(_:search,type,'Hotel'))
user
I am looking for a moderately - priced hotel in the north part of town .
select((_:result,name,'the ashley hotel');(_:result,name,'the lovell lodge');(_:result,type,'Hotel')) inform((_:result,category,'hotels');(_:result,count,'2');(_:result,type,'Hotel'))
system
I have 2 hotels the ashley hotel or the lovell lodge . Do you have a preference ?
inform((_:search,day,'sunday');(_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,people,'5');(_:search,stay,'two');(_:search,type,'Hotel')) request((_:result,ref,?);(_:result,type,'Hotel'))
user
I need to book in of those that has free wifi and free parking . I will to book fro 5 people for two nights starting on Sunday . I need the reference number .
reqmore() inform((_:booking,name,'Ashley Hotel');(_:booking,ref,'CEMV2OOR');(_:booking,type,'Booking'))
system
Ok , I was able to book your party at the Ashley Hotel .   Your reference number is CEMV2OOR .   Is there anything else I can do for you today ?
thank()
user
No , that is all I need today . Thank you for all your help .
system
Thank you for contacting us today , if you need any further assistance , feel free to contact us at any time . Have a wonderful day .
_:search departure cambridge
_:search destination stansted airport
_:search type Train
_:search departure cambridge
_:search leave_at ?
_:search arrive_by 11:00
_:search day tuesday
_:search destination stansted airport
_:search type Train
_:search departure cambridge
_:search arrive_by 11:00
_:search day tuesday
_:search destination stansted airport
_:result arrive_by 07:08
_:result departure Cambridge
_:result destination the airport
_:result id TR1951
_:result leave_at 06:40
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search leave_at 06:40
_:search type Train
_:result leave_at ?
_:search departure cambridge
_:search arrive_by 11:00
_:search day tuesday
_:search destination stansted airport
_:result arrive_by 07:08
_:result departure Cambridge
_:result destination the airport
_:result id TR1951
_:result leave_at 06:40
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search leave_at 06:40
_:result leave_at ?
_:search people ?
_:search category hotel
_:search type Hotel
_:search type Train
_:search departure cambridge
_:search arrive_by 11:00
_:search day tuesday
_:search destination stansted airport
_:result arrive_by 07:08
_:result departure Cambridge
_:result destination the airport
_:result id TR1951
_:result leave_at 06:40
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search leave_at 06:40
_:result leave_at ?
_:search people ?
_:search area north
_:search category hotel
_:search pricerange moderately
_:search type Hotel
_:search departure cambridge
_:search arrive_by 11:00
_:search destination stansted airport
_:result arrive_by 07:08
_:result departure Cambridge
_:result destination the airport
_:result id TR1951
_:result leave_at 06:40
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search leave_at 06:40
_:result leave_at ?
_:search area north
_:search category hotel
_:search pricerange moderately
_:result name the ashley hotel
_:result name the lovell lodge
_:result category hotels
_:result count 2
_:result type Hotel
_:search day sunday
_:search has_internet yes
_:search has_parking yes
_:search people 5
_:search stay two
_:search type Hotel
_:result ref ?
_:search departure cambridge
_:search arrive_by 11:00
_:search destination stansted airport
_:result arrive_by 07:08
_:result departure Cambridge
_:result destination the airport
_:result id TR1951
_:result leave_at 06:40
_:system offered _:booking
_:booking category Train
_:search leave_at 06:40
_:result leave_at ?
_:search area north
_:search category hotel
_:search pricerange moderately
_:result name the ashley hotel
_:result name the lovell lodge
_:result category hotels
_:result count 2
_:result type Hotel
_:search day sunday
_:search has_internet yes
_:search has_parking yes
_:search people 5
_:search stay two
_:search type Hotel
_:result ref ?
_:system inquired _:user
_:booking name Ashley Hotel
_:booking ref CEMV2OOR
_:booking type Booking