hello() inform((_:search,has_internet,'yes');(_:search,type,'Hotel'))
user
Hi , I 'd like to find a place to stay that includes free wi - fi .
request((_:search,pricerange,?);(_:search,type,'Hotel')) inform((_:result,amount,'a few');(_:result,has_internet,'none');(_:result,type,'Hotel'))
system
I have quite a few places that offer wifi , is there is a certain price range you are looking for ?
inform((_:search,pricerange,'cheap');(_:search,type,'Hotel'))
user
Something cheap would be good .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,amount,'about 10');(_:result,type,'Hotel'))
system
I have about 10 different places . Do you have a preference on the area of town ?
inform((_:search,area,'dontcare');(_:search,category,'hotel');(_:search,has_parking,'yes');(_:search,type,'Hotel'))
user
No not really . But I would prefer a hotel and like both free wifi and parking if possible .
offer((_:booking,type,'Booking')) inform((_:result,area,'west');(_:result,category,'hotel');(_:result,has_internet,'none');(_:result,name,'Cambridge belfry');(_:result,pricerange,'cheap');(_:result,type,'Hotel'))
system
The Cambridge belfry is a hotel in the west that is cheap and has both free internet and wifi .   Would you like to book this ?
inform((_:search,day,'sunday');(_:search,stay,'three');(_:search,type,'Hotel'))
user
That 's fine .   I 'll need it for three nights starting on Sunday .
canthelp((_:booking,type,'Booking')) request((_:booking,day,?);(_:booking,stay,?);(_:booking,type,'Booking'))
system
Unfortunately , that day does n't work . Can we try booking another day or a shorter stay , perhaps ?
inform((_:search,type,'Hotel'))
user
Is there another hotel that matches that criteria ?
inform((_:result,amount,'only');(_:result,category,'hotel');(_:result,type,'Hotel'))
system
Unfortunately that 's the only hotel that suits your criteria .
inform((_:search,has_internet,'yes');(_:search,has_parking,'yes');(_:search,pricerange,'cheap');(_:search,type,'Hotel'))
user
I will try and restate so you can look again , I need free wifi and parking , cheap place , type of room does not matter .
request((_:search,area,?);(_:search,type,'Hotel')) inform((_:result,count,'10');(_:result,type,'Hotel'))
system
There are 10 places that match your criteria .   What part of town would you like to stay in ?
inform((_:search,area,'dontcare');(_:search,type,'Hotel'))
user
It does n't matter . Whatever is available nearby will be fine .
request((_:booking,people,?);(_:booking,type,'Booking'))
system
I will give it a try again .   How many people will there be ?
inform((_:search,people,'4');(_:search,type,'Hotel'))
user
there are 4 of us .
inform((_:result,has_internet,'none');(_:result,has_parking,'none');(_:result,name,'alexander b & b.');(_:result,pricerange,'cheap');(_:result,type,'Hotel')) reqmore() inform((_:booking,ref,'ZTRMOKWM');(_:booking,type,'Booking'))
system
You are booked at the Alexander B & B.   It is cheap , with wifi and parking included .   Your reference number is ZTRMOKWM . Is there anything else ?
user
No . That is all !
bye()
system
Have a nice day and enjoy your stay .   Bye .
thank()
user
Thank you for your assistance .
system
You are welcome . Have a great time
_:user greeted _:system
_:search has_internet yes
_:search type Hotel
_:user greeted _:system
_:search has_internet yes
_:result amount a few
_:result has_internet none
_:result type Hotel
_:search pricerange cheap
_:search type Hotel
_:user greeted _:system
_:search has_internet yes
_:result has_internet none
_:search pricerange cheap
_:result amount about 10
_:result type Hotel
_:search area dontcare
_:search category hotel
_:search has_parking yes
_:search type Hotel
_:user greeted _:system
_:search has_internet yes
_:search pricerange cheap
_:result amount about 10
_:search area dontcare
_:search category hotel
_:search has_parking yes
_:system offered _:booking
_:booking type Booking
_:result area west
_:result category hotel
_:result has_internet none
_:result name Cambridge belfry
_:result pricerange cheap
_:result type Hotel
_:search day sunday
_:search stay three
_:search type Hotel
_:user greeted _:system
_:search has_internet yes
_:search pricerange cheap
_:result amount about 10
_:search area dontcare
_:search category hotel
_:search has_parking yes
_:system offered _:booking
_:result area west
_:result category hotel
_:result has_internet none
_:result name Cambridge belfry
_:result pricerange cheap
_:result type Hotel
_:search day sunday
_:search stay three
_:system canthelp _:booking/879e9dba
_:booking/879e9dba type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:search type Hotel
_:user greeted _:system
_:search area dontcare
_:search category hotel
_:system offered _:booking
_:result area west
_:result has_internet none
_:result name Cambridge belfry
_:result pricerange cheap
_:search day sunday
_:search stay three
_:system canthelp _:booking/879e9dba
_:booking/879e9dba type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:result amount only
_:result category hotel
_:result type Hotel
_:search has_internet yes
_:search has_parking yes
_:search pricerange cheap
_:search type Hotel
_:user greeted _:system
_:search category hotel
_:system offered _:booking
_:result area west
_:result has_internet none
_:result name Cambridge belfry
_:result pricerange cheap
_:search day sunday
_:search stay three
_:system canthelp _:booking/879e9dba
_:booking/879e9dba type Booking
_:booking day ?
_:booking stay ?
_:booking type Booking
_:result amount only
_:result category hotel
_:search has_internet yes
_:search has_parking yes
_:search pricerange cheap
_:result count 10
_:result type Hotel
_:search area dontcare
_:search type Hotel
_:user greeted _:system
_:search category hotel
_:system offered _:booking
_:result area west
_:result has_internet none
_:result name Cambridge belfry
_:result pricerange cheap
_:search day sunday
_:search stay three
_:system canthelp _:booking/879e9dba
_:booking/879e9dba type Booking
_:booking day ?
_:booking stay ?
_:result amount only
_:result category hotel
_:search has_internet yes
_:search has_parking yes
_:search pricerange cheap
_:result count 10
_:result type Hotel
_:search area dontcare
_:booking people ?
_:booking type Booking
_:search people 4
_:search type Hotel
_:user greeted _:system
_:search category hotel
_:system offered _:booking
_:result area west
_:search day sunday
_:search stay three
_:system canthelp _:booking/879e9dba
_:booking/879e9dba type Booking
_:booking day ?
_:booking stay ?
_:result amount only
_:result category hotel
_:search has_internet yes
_:search has_parking yes
_:search pricerange cheap
_:result count 10
_:search area dontcare
_:booking people ?
_:search people 4
_:search type Hotel
_:result has_internet none
_:result has_parking none
_:result name alexander b & b.
_:result pricerange cheap
_:result type Hotel
_:system inquired _:user
_:booking ref ZTRMOKWM
_:booking type Booking
_:user greeted _:system
_:search category hotel
_:system offered _:booking
_:result area west
_:search day sunday
_:search stay three
_:system canthelp _:booking/879e9dba
_:booking/879e9dba type Booking
_:booking day ?
_:booking stay ?
_:result amount only
_:result category hotel
_:search has_internet yes
_:search has_parking yes
_:search pricerange cheap
_:result count 10
_:search area dontcare
_:booking people ?
_:search people 4
_:search type Hotel
_:result has_internet none
_:result has_parking none
_:result name alexander b & b.
_:result pricerange cheap
_:result type Hotel
_:system inquired _:user
_:booking ref ZTRMOKWM
_:booking type Booking
_:system dismissed _:user