inform((_:search,category,'guesthouse');(_:search,stars,'3');(_:search,type,'Hotel'))
user
I want to find a guesthouse place to stay with a 3 star rating .
select((_:result,area,'north');(_:result,area,'or west ?');(_:result,area,'south');(_:result,count,'4');(_:result,type,'Hotel'))
system
There are four to choose from . Do you prefer the north , south , or west ?
inform((_:search,area,'dontcare');(_:search,type,'Hotel'))
user
Any area is fine I just need info for anyplace where a booking is available .
request((_:booking,day,?);(_:booking,people,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
Can I get your booking information so I can check them for availability ?
inform((_:search,day,'monday');(_:search,people,'3');(_:search,stay,'5');(_:search,type,'Hotel'))
user
Yes I need it for 3 people for 5 nights starting from Monday .
inform((_:booking,name,'Hamilton Lodge');(_:booking,ref,'XFD6ZAFT');(_:booking,type,'Booking'))
system
The Hamilton Lodge has availability . I went ahead and booked that stay for you . I can always cancel if you change your mind . Your reference number is XFD6ZAFT .
user
Can I cancel the reservation with you ?
inform((_:result,phone,'01223365664');(_:result,type,'Hotel'))
system
I can not cancel the reservation but you can call to do so at 01223365664 .
inform((_:search,departure,'cambridge');(_:search,type,'Train'))
user
I also need a train . Leaving from Cambridge .
request((_:search,day,?);(_:search,destination,?);(_:search,type,'Train'))
system
May I ask what day you would be traveling ? And where are you wanting to go to ?
inform((_:search,day,'wednesday');(_:search,destination,'birmingham new street');(_:search,type,'Train'))
user
I would like to leave on Wednesday and I 'm going to Birmingham New Street .
inform((_:result,id,'TR1773');(_:result,leave_at,'09:01');(_:result,type,'Train'))
system
what about TR1773 ? it leaves at 09:01
inform((_:search,arrive_by,'09:30');(_:search,type,'Train'))
user
I 'll need to arrive by 09:30 .
select((_:result,count,'3');(_:result,leave_at,'05:01');(_:result,leave_at,'06:01');(_:result,leave_at,'23:01');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
We have 3 trains that match that criteria . One leaves at 05:01 , another at 06:01 and another at 23:01 . Which one would you like me to book for you ?
inform((_:search,destination,'birmingham new street');(_:search,leave_at,'06:01');(_:search,type,'Train'))
user
what time does the one that leaves at 06:01 arrive in birmingham new street ?
inform((_:result,arrive_by,'08:44');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
That arrives at 08:44 , which means you 'd have about 45 minutes before 09:30 . Will that work for you ?
inform((_:search,people,'3');(_:search,type,'Train'))
user
That sounds perfect . I need that for 3 people .
inform((_:booking,category,'Train');(_:booking,ref,'SEX3RXHL');(_:booking,ticket,'225.3 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 225.3 GBP payable at the station .Reference number is : SEX3RXHL .
thank()
user
Thank you that is all I need .
system
All right , I 'm glad that I could be of help !
_:search category guesthouse
_:search stars 3
_:search type Hotel
_:search category guesthouse
_:search stars 3
_:result area north
_:result area or west ?
_:result area south
_:result count 4
_:result type Hotel
_:search area dontcare
_:search type Hotel
_:search category guesthouse
_:search stars 3
_:result area north
_:result area or west ?
_:result area south
_:result count 4
_:result type Hotel
_:search area dontcare
_:booking day ?
_:booking people ?
_:booking stay ?
_:booking type Booking
_:search day monday
_:search people 3
_:search stay 5
_:search type Hotel
_:search category guesthouse
_:search stars 3
_:result area north
_:result area or west ?
_:result area south
_:result count 4
_:result type Hotel
_:search area dontcare
_:booking day ?
_:booking people ?
_:booking stay ?
_:search day monday
_:search people 3
_:search stay 5
_:search type Hotel
_:booking name Hamilton Lodge
_:booking ref XFD6ZAFT
_:booking type Booking
_:search category guesthouse
_:search stars 3
_:result area north
_:result area or west ?
_:result area south
_:result count 4
_:search area dontcare
_:booking day ?
_:booking people ?
_:booking stay ?
_:search day monday
_:search people 3
_:search stay 5
_:booking name Hamilton Lodge
_:booking ref XFD6ZAFT
_:booking type Booking
_:result phone 01223365664
_:result type Hotel
_:search departure cambridge
_:search type Train
_:search category guesthouse
_:search stars 3
_:result area north
_:result area or west ?
_:result area south
_:result count 4
_:search area dontcare
_:booking day ?
_:booking people ?
_:booking stay ?
_:search people 3
_:search stay 5
_:booking name Hamilton Lodge
_:booking ref XFD6ZAFT
_:booking type Booking
_:result phone 01223365664
_:result type Hotel
_:search departure cambridge
_:search day wednesday
_:search destination birmingham new street
_:search type Train
_:search category guesthouse
_:search stars 3
_:result area north
_:result area or west ?
_:result area south
_:result count 4
_:search area dontcare
_:booking day ?
_:booking people ?
_:booking stay ?
_:search people 3
_:search stay 5
_:booking name Hamilton Lodge
_:booking ref XFD6ZAFT
_:booking type Booking
_:result phone 01223365664
_:search departure cambridge
_:search day wednesday
_:search destination birmingham new street
_:result id TR1773
_:result leave_at 09:01
_:result type Train
_:search arrive_by 09:30
_:search type Train
_:search category guesthouse
_:search stars 3
_:result area north
_:result area or west ?
_:result area south
_:search area dontcare
_:booking day ?
_:booking people ?
_:booking stay ?
_:search people 3
_:search stay 5
_:booking name Hamilton Lodge
_:booking ref XFD6ZAFT
_:booking type Booking
_:result phone 01223365664
_:search departure cambridge
_:search day wednesday
_:result id TR1773
_:search arrive_by 09:30
_:result count 3
_:result leave_at 05:01
_:result leave_at 06:01
_:result leave_at 23:01
_:result type Train
_:system offered _:booking
_:booking category Train
_:search destination birmingham new street
_:search leave_at 06:01
_:search type Train
_:search category guesthouse
_:search stars 3
_:result area north
_:result area or west ?
_:result area south
_:search area dontcare
_:booking day ?
_:booking people ?
_:booking stay ?
_:search stay 5
_:booking name Hamilton Lodge
_:booking ref XFD6ZAFT
_:booking type Booking
_:result phone 01223365664
_:search departure cambridge
_:search day wednesday
_:result id TR1773
_:search arrive_by 09:30
_:result count 3
_:result leave_at 05:01
_:result leave_at 06:01
_:result leave_at 23:01
_:system offered _:booking
_:booking category Train
_:search destination birmingham new street
_:search leave_at 06:01
_:result arrive_by 08:44
_:result type Train
_:search people 3
_:search type Train
_:search category guesthouse
_:search stars 3
_:result area north
_:result area or west ?
_:result area south
_:search area dontcare
_:booking day ?
_:booking people ?
_:booking stay ?
_:search stay 5
_:booking name Hamilton Lodge
_:result phone 01223365664
_:search departure cambridge
_:search day wednesday
_:result id TR1773
_:search arrive_by 09:30
_:result count 3
_:result leave_at 05:01
_:result leave_at 06:01
_:result leave_at 23:01
_:system offered _:booking
_:search destination birmingham new street
_:search leave_at 06:01
_:result arrive_by 08:44
_:result type Train
_:search people 3
_:search type Train
_:booking category Train
_:booking ref SEX3RXHL
_:booking ticket 225.3 GBP
_:booking type Booking