user
I am planning a trip in Cambridge
system
Great ! What can i help you find ?
inform((_:search,area,'west');(_:search,category,'hotel');(_:search,pricerange,'cheap');(_:search,stars,'4');(_:search,type,'Hotel'))
user
place to stay a hotel should have a star of 4 in the West and cheap
offer((_:booking,type,'Booking')) inform((_:result,amount,'only');(_:result,name,'Cambridge Belfry');(_:result,type,'Hotel'))
system
The Cambridge Belfry is the only place that matches all of your criteria . Would you like to reserve a room ?
inform((_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
I 'm not sure yet . Does it have free parking ?
inform((_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,type,'Hotel'))
system
It does have free parking and wifi .
inform((_:search,day,'monday');(_:search,people,'7');(_:search,stay,'5');(_:search,type,'Hotel'))
user
Ok , let 's get rooms for 7 people for 5 nights . I 'll need it from Monday please .
reqmore() inform((_:booking,ref,'C505YX1I');(_:booking,type,'Booking'))
system
Your booking was successful and the reference number is C505YX1I . Is there anything else I can do for you ?
inform((_:search,day,'tuesday');(_:search,destination,'birmingham new street');(_:search,type,'Train'))
user
Yes , I need a train on Tuesday going to Birmingham New Street . Can you find me one ?
request((_:search,departure,?);(_:search,leave_at,?);(_:search,type,'Train')) inform((_:result,departure,'Cambridge');(_:result,type,'Train'))
system
Absolutely ,   What time would you like to leave ?   And , I assume you will be leaving from Cambridge ?
inform((_:search,arrive_by,'14:15');(_:search,type,'Train'))
user
The train should arrive by 14:15
system
Ok there is one leaving earlier i will book it for and send you the infomation
_:search area west
_:search category hotel
_:search pricerange cheap
_:search stars 4
_:search type Hotel
_:search area west
_:search category hotel
_:search pricerange cheap
_:search stars 4
_:system offered _:booking
_:booking type Booking
_:result amount only
_:result name Cambridge Belfry
_:result type Hotel
_:search has_parking yes
_:search type Hotel
_:search area west
_:search category hotel
_:search pricerange cheap
_:search stars 4
_:system offered _:booking
_:booking type Booking
_:result amount only
_:result name Cambridge Belfry
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result type Hotel
_:search day monday
_:search people 7
_:search stay 5
_:search type Hotel
_:search area west
_:search category hotel
_:search pricerange cheap
_:search stars 4
_:system offered _:booking
_:result amount only
_:result name Cambridge Belfry
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:result type Hotel
_:search people 7
_:search stay 5
_:system inquired _:user
_:booking ref C505YX1I
_:booking type Booking
_:search day tuesday
_:search destination birmingham new street
_:search type Train
_:search area west
_:search category hotel
_:search pricerange cheap
_:search stars 4
_:system offered _:booking
_:result amount only
_:result name Cambridge Belfry
_:search has_parking yes
_:result has_internet none
_:result has_parking none
_:search people 7
_:search stay 5
_:system inquired _:user
_:booking ref C505YX1I
_:booking type Booking
_:search day tuesday
_:search destination birmingham new street
_:search departure ?
_:search leave_at ?
_:result departure Cambridge
_:result type Train
_:search arrive_by 14:15
_:search type Train