inform((_:search,arrive_by,'19:00');(_:search,day,'tuesday');(_:search,destination,'cambridge');(_:search,type,'Train'))
user
I 'm looking for a train on Tuesday to arrive in Cambridge by 19:00 , can you help me please ?
request((_:search,departure,?);(_:search,type,'Train')) thank()
system
Sure ! Where will you be departing from ?
inform((_:search,departure,'Cambridge');(_:search,type,'Train'))
user
I will be leaving from Cambridge .
select((_:result,departure,'Cambridge');(_:result,destination,'Cambridge');(_:result,type,'Train'))
system
I 'm sorry , I'm confused . You are leaving from Cambridge to go to Cambridge ?
inform((_:search,departure,'cambridge');(_:search,destination,'broxbourne');(_:search,type,'Train'))
user
No .   I am leaving from Cambridge to go to Broxbourne .
inform((_:result,arrive_by,'18:01');(_:result,id,'TR0189');(_:result,type,'Train')) offer((_:booking,category,'Train');(_:booking,type,'Booking'))
system
Train TR0189 arrives at 18:01 . Should I reserve tickets for that one ?
inform((_:search,people,'4');(_:search,type,'Train'))
user
Sure please make a booking for 4 people .
reqmore() inform((_:booking,category,'Train');(_:booking,ref,'V7H3P3G7');(_:booking,ticket,'71.59 GBP');(_:booking,type,'Booking'))
system
Booking was successful , the total fee is 71.59 GBP payable at the station . 
 Reference number is : V7H3P3G7 . anything else ?
inform((_:search,area,'west');(_:search,category,'hotel');(_:search,stars,'2-star');(_:search,type,'Hotel'))
user
Yes , I am looking for a 2-star hotel in the west part of town .
request((_:search,area,?);(_:search,type,'Hotel')) canthelp((_:search,area,'west');(_:search,category,'hotels');(_:search,stars,'2');(_:search,type,'Hotel')) select((_:result,area,'other parts of the city');(_:result,category,'hotels');(_:result,stars,'2');(_:result,type,'Hotel'))
system
There are no 2 star hotels in the west part of town . Would you like to expand the search to 2 star hotels in other parts of the city ?
inform((_:search,area,'north');(_:search,type,'Hotel'))
user
Will you check to see if there are any in the north ?
inform((_:result,area,'north');(_:result,name,'the lovell lodge');(_:result,pricerange,'moderately priced');(_:result,stars,'2');(_:result,type,'Hotel'))
system
I have the lovell lodge it is located in the north and is moderately priced with 2 stars .   Would you like to reservations there ?
inform((_:search,day,'sunday');(_:search,people,'same group of people');(_:search,type,'Hotel'))
user
sure , for the same group of people on sunday
system
Ok and I need a reference number please
_:search arrive_by 19:00
_:search day tuesday
_:search destination cambridge
_:search type Train
_:search arrive_by 19:00
_:search day tuesday
_:search destination cambridge
_:search departure Cambridge
_:search type Train
_:search arrive_by 19:00
_:search day tuesday
_:result departure Cambridge
_:result destination Cambridge
_:result type Train
_:search departure cambridge
_:search destination broxbourne
_:search type Train
_:search arrive_by 19:00
_:search day tuesday
_:result departure Cambridge
_:result destination Cambridge
_:search departure cambridge
_:search destination broxbourne
_:result arrive_by 18:01
_:result id TR0189
_:result type Train
_:system offered _:booking
_:booking category Train
_:booking type Booking
_:search people 4
_:search type Train
_:search arrive_by 19:00
_:search day tuesday
_:result departure Cambridge
_:result destination Cambridge
_:search departure cambridge
_:search destination broxbourne
_:result arrive_by 18:01
_:result id TR0189
_:result type Train
_:system offered _:booking
_:search people 4
_:system inquired _:user
_:booking category Train
_:booking ref V7H3P3G7
_:booking ticket 71.59 GBP
_:booking type Booking
_:search area west
_:search category hotel
_:search stars 2-star
_:search type Hotel
_:search arrive_by 19:00
_:search day tuesday
_:result departure Cambridge
_:result destination Cambridge
_:search departure cambridge
_:search destination broxbourne
_:result arrive_by 18:01
_:result id TR0189
_:system offered _:booking
_:search people 4
_:system inquired _:user
_:booking category Train
_:booking ref V7H3P3G7
_:booking ticket 71.59 GBP
_:booking type Booking
_:search category hotel
_:search stars 2-star
_:system canthelp _:search/370579b1
_:search/370579b1 area west
_:search/370579b1 category hotels
_:search/370579b1 stars 2
_:search/370579b1 type Hotel
_:result area other parts of the city
_:result category hotels
_:result stars 2
_:result type Hotel
_:search area north
_:search type Hotel
_:search arrive_by 19:00
_:result departure Cambridge
_:result destination Cambridge
_:search departure cambridge
_:search destination broxbourne
_:result arrive_by 18:01
_:result id TR0189
_:system offered _:booking
_:system inquired _:user
_:booking category Train
_:booking ref V7H3P3G7
_:booking ticket 71.59 GBP
_:booking type Booking
_:search category hotel
_:search stars 2-star
_:system canthelp _:search/370579b1
_:search/370579b1 area west
_:search/370579b1 category hotels
_:search/370579b1 stars 2
_:search/370579b1 type Hotel
_:result category hotels
_:search area north
_:result area north
_:result name the lovell lodge
_:result pricerange moderately priced
_:result stars 2
_:result type Hotel
_:search day sunday
_:search people same group of people
_:search type Hotel