inform((_:search,category,'hotel');(_:search,stars,'3-star');(_:search,type,'Hotel'))
user
Hello ! Can you please recommend a 3-star hotel ?
inform((_:result,count,'6');(_:result,type,'Hotel'))
system
sure , i have six you can choose from
inform((_:search,area,'north');(_:search,has_internet,'yes');(_:search,type,'Hotel'))
user
Do you have one in the north with free wifi ?
offer((_:booking,type,'Booking')) inform((_:result,area,'north');(_:result,has_internet,'none');(_:result,name,'hamilton lodge');(_:result,type,'Hotel'))
system
hamilton lodge 	 is in the north and has free wifi . Want me to book ?
inform((_:search,category,'guesthouse');(_:search,name,'hamilton lodge');(_:search,type,'Hotel'))
user
Is Hamilton Lodge a hotel or guesthouse ?
inform((_:result,category,'guesthouse');(_:result,type,'Hotel')) reqmore()
system
It is a guesthouse . Would you like more information ?
inform((_:search,people,'6');(_:search,type,'Hotel'))
user
Can you book it for 6 people ?
request((_:booking,day,?);(_:booking,type,'Booking'))
system
Absolutely ! What day were you needing to stay ?
inform((_:search,day,'tuesday');(_:search,people,'6');(_:search,stay,'4');(_:search,type,'Hotel'))
user
I need 6 people for 4 nights starting tuesday
inform((_:booking,ref,'JZM3JY4X');(_:booking,type,'Booking'))
system
Your booking was successful and your reference number is JZM3JY4X .
inform((_:search,type,'Train'))
user
ok , now i need a train .
request((_:search,departure,?);(_:search,destination,?);(_:search,type,'Train'))
system
What is your departure site and your destination ?
inform((_:search,departure,'cambridge');(_:search,destination,'london liverpool street');(_:search,type,'Train'))
user
I 'll be leaving from cambridge and going to london liverpool street
request((_:search,day,?);(_:search,leave_at,?);(_:search,type,'Train'))
system
What day and time are you thinking of leaving ?
inform((_:search,day,'saturday');(_:search,leave_at,'08:45');(_:search,type,'Train')) request((_:result,arrive_by,?);(_:result,ticket,?);(_:result,type,'Train'))
user
The train should leave after 08:45 and should leave on saturday . I will need a arrival time and price
inform((_:result,arrive_by,'11:27');(_:result,leave_at,'9:59');(_:result,ticket,'13.28');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
The earliest train departs at 9:59 and arrives at 11:27 , the price is 13.28 pounds . Do you want me to book this for you ?
thank()
user
I just needed that information , thank you for your help today .
system
No problem , have a wonderful day !
_:search category hotel
_:search stars 3-star
_:search type Hotel
_:search category hotel
_:search stars 3-star
_:result count 6
_:result type Hotel
_:search area north
_:search has_internet yes
_:search type Hotel
_:search stars 3-star
_:result count 6
_:search area north
_:search has_internet yes
_:system offered _:booking
_:booking type Booking
_:result area north
_:result has_internet none
_:result name hamilton lodge
_:result type Hotel
_:search category guesthouse
_:search name hamilton lodge
_:search type Hotel
_:search stars 3-star
_:result count 6
_:search area north
_:search has_internet yes
_:system offered _:booking
_:booking type Booking
_:result area north
_:result has_internet none
_:result name hamilton lodge
_:search category guesthouse
_:search name hamilton lodge
_:result category guesthouse
_:result type Hotel
_:system inquired _:user
_:search people 6
_:search type Hotel
_:search stars 3-star
_:result count 6
_:search area north
_:search has_internet yes
_:system offered _:booking
_:result area north
_:result has_internet none
_:result name hamilton lodge
_:search category guesthouse
_:search name hamilton lodge
_:result category guesthouse
_:result type Hotel
_:system inquired _:user
_:booking day ?
_:booking type Booking
_:search day tuesday
_:search people 6
_:search stay 4
_:search type Hotel
_:search stars 3-star
_:result count 6
_:search area north
_:search has_internet yes
_:system offered _:booking
_:result area north
_:result has_internet none
_:result name hamilton lodge
_:search category guesthouse
_:search name hamilton lodge
_:result category guesthouse
_:result type Hotel
_:system inquired _:user
_:booking day ?
_:search day tuesday
_:search people 6
_:search stay 4
_:booking ref JZM3JY4X
_:booking type Booking
_:search type Train
_:search stars 3-star
_:result count 6
_:search area north
_:search has_internet yes
_:system offered _:booking
_:result area north
_:result has_internet none
_:result name hamilton lodge
_:search category guesthouse
_:search name hamilton lodge
_:result category guesthouse
_:result type Hotel
_:system inquired _:user
_:booking day ?
_:search day tuesday
_:search people 6
_:search stay 4
_:booking ref JZM3JY4X
_:booking type Booking
_:search departure cambridge
_:search destination london liverpool street
_:search type Train
_:search stars 3-star
_:result count 6
_:search area north
_:search has_internet yes
_:system offered _:booking
_:result area north
_:result has_internet none
_:result name hamilton lodge
_:search category guesthouse
_:search name hamilton lodge
_:result category guesthouse
_:result type Hotel
_:system inquired _:user
_:booking day ?
_:search people 6
_:search stay 4
_:booking ref JZM3JY4X
_:booking type Booking
_:search departure cambridge
_:search destination london liverpool street
_:search day saturday
_:search leave_at 08:45
_:search type Train
_:result arrive_by ?
_:result ticket ?
_:result type Train
_:search stars 3-star
_:result count 6
_:search area north
_:search has_internet yes
_:system offered _:booking
_:result area north
_:result has_internet none
_:result name hamilton lodge
_:search category guesthouse
_:search name hamilton lodge
_:result category guesthouse
_:system inquired _:user
_:booking day ?
_:search people 6
_:search stay 4
_:booking ref JZM3JY4X
_:booking type Booking
_:search departure cambridge
_:search destination london liverpool street
_:search day saturday
_:search leave_at 08:45
_:search type Train
_:result arrive_by 11:27
_:result leave_at 9:59
_:result ticket 13.28
_:result type Train
_:booking category Train