turns.rdf-acts: inform((_:search,area,'centre');(_:search,pricerange,'expensive');(_:search,type,'Restaurant'))
turns.speaker: user
turns.text: Get me an expensive place to eat in the centre please
turns.rdf-acts: request((_:search,food,?);(_:search,type,'Restaurant')) thank()
turns.speaker: system
turns.text: Sure ! You have a cuisine preference ?
turns.rdf-acts: inform((_:search,food,'british');(_:search,type,'Restaurant'))
turns.speaker: user
turns.text: Yes , I prefer British food .
turns.rdf-acts: inform((_:result,count,'3');(_:result,name,'midsummer house restaurant');(_:result,type,'Restaurant'))
turns.speaker: system
turns.text: Okay , there are three restaurants . I recommend midsummer house restaurant .
turns.rdf-acts: inform((_:search,day,'saturday');(_:search,duration,'17:30');(_:search,people,'4');(_:search,type,'Restaurant'))
turns.speaker: user
turns.text: That sounds great . Can you make a reservation for me there for 4 people at 17:30 on saturday ?
turns.rdf-acts: inform((_:booking,ref,'MTQ1YZLL');(_:booking,type,'Booking'))
turns.speaker: system
turns.text: I was able to book it , reference number is MTQ1YZLL
turns.rdf-acts: thank()
turns.speaker: user
turns.text: Perfect , thanks . That s all I need for today .
turns.speaker: system
turns.text: Are you sure that 's all you needed today ?
turns.rdf-acts: inform((_:search,type,'Train'))
turns.speaker: user
turns.text: you 're right , i 'm stupid . thanks for checking . i also need a train .
turns.rdf-acts: request((_:search,day,?);(_:search,leave_at,?);(_:search,type,'Train'))
turns.speaker: system
turns.text: When would you like to depart ?
turns.rdf-acts: inform((_:search,leave_at,'13:00');(_:search,type,'Train'))
turns.speaker: user
turns.text: I want to leave after 13:00 .
turns.rdf-acts: request((_:search,destination,?);(_:search,type,'Train'))
turns.speaker: system
turns.text: And where will your desintation be ?
turns.rdf-acts: inform((_:search,destination,'birmingham new street');(_:search,type,'Train'))
turns.speaker: user
turns.text: I will be travelling to Birmingham New Street .
turns.rdf-acts: inform((_:result,duration,'163 travel minutes');(_:result,type,'Train')) request((_:search,day,?);(_:search,leave_at,?);(_:search,type,'Train'))
turns.speaker: system
turns.text: What day would you like to travel ? Also , when will you need to leave .   This train is 163 travel minutes .
turns.rdf-acts: inform((_:search,day,'saturday');(_:search,type,'Train')) request((_:result,arrive_by,?);(_:result,ticket,?);(_:result,type,'Train'))
turns.speaker: user
turns.text: I will need to travel on Saturday and I already said when I 'll need to leave . Give me the arrival time and price please .
turns.rdf-acts: inform((_:result,arrive_by,'16:44');(_:result,id,'TR2236');(_:result,ticket,'60.08 pounds');(_:result,type,'Train'))
turns.speaker: system
turns.text: Train TR2236 , arrives at 16:44 and costs 60.08 pounds .
turns.rdf-acts: thank()
turns.speaker: user
turns.text: Thank you .   That should cover it .
turns.rdf-acts: reqmore()
turns.speaker: system
turns.text: Is there anything else ?
turns.rdf-acts: thank()
turns.speaker: user
turns.text: No that is all for now . Thank you and Goodbye .
turns.speaker: system
turns.text: I want to confirm the train has not been booked . Thank you for using Cambridge TownInfo centre . Goodbye .
states.triples: _:search area centre
states.triples: _:search pricerange expensive
states.triples: _:search type Restaurant
states.triples: _:search area centre
states.triples: _:search pricerange expensive
states.triples: _:search food british
states.triples: _:search type Restaurant
states.triples: _:search area centre
states.triples: _:search pricerange expensive
states.triples: _:search food british
states.triples: _:result count 3
states.triples: _:result name midsummer house restaurant
states.triples: _:result type Restaurant
states.triples: _:search day saturday
states.triples: _:search duration 17:30
states.triples: _:search people 4
states.triples: _:search type Restaurant
states.triples: _:search area centre
states.triples: _:search pricerange expensive
states.triples: _:search food british
states.triples: _:result count 3
states.triples: _:result name midsummer house restaurant
states.triples: _:result type Restaurant
states.triples: _:search day saturday
states.triples: _:search duration 17:30
states.triples: _:search people 4
states.triples: _:search type Restaurant
states.triples: _:booking ref MTQ1YZLL
states.triples: _:booking type Booking
states.triples: _:search area centre
states.triples: _:search pricerange expensive
states.triples: _:search food british
states.triples: _:result count 3
states.triples: _:result name midsummer house restaurant
states.triples: _:result type Restaurant
states.triples: _:search day saturday
states.triples: _:search duration 17:30
states.triples: _:search people 4
states.triples: _:booking ref MTQ1YZLL
states.triples: _:booking type Booking
states.triples: _:search type Train
states.triples: _:search area centre
states.triples: _:search pricerange expensive
states.triples: _:search food british
states.triples: _:result count 3
states.triples: _:result name midsummer house restaurant
states.triples: _:result type Restaurant
states.triples: _:search duration 17:30
states.triples: _:search people 4
states.triples: _:booking ref MTQ1YZLL
states.triples: _:booking type Booking
states.triples: _:search day ?
states.triples: _:search leave_at 13:00
states.triples: _:search type Train
states.triples: _:search area centre
states.triples: _:search pricerange expensive
states.triples: _:search food british
states.triples: _:result count 3
states.triples: _:result name midsummer house restaurant
states.triples: _:result type Restaurant
states.triples: _:search duration 17:30
states.triples: _:search people 4
states.triples: _:booking ref MTQ1YZLL
states.triples: _:booking type Booking
states.triples: _:search day ?
states.triples: _:search leave_at 13:00
states.triples: _:search destination birmingham new street
states.triples: _:search type Train
states.triples: _:search area centre
states.triples: _:search pricerange expensive
states.triples: _:search food british
states.triples: _:result count 3
states.triples: _:result name midsummer house restaurant
states.triples: _:search duration 17:30
states.triples: _:search people 4
states.triples: _:booking ref MTQ1YZLL
states.triples: _:booking type Booking
states.triples: _:search destination birmingham new street
states.triples: _:result duration 163 travel minutes
states.triples: _:result type Train
states.triples: _:search leave_at ?
states.triples: _:search day saturday
states.triples: _:search type Train
states.triples: _:result arrive_by ?
states.triples: _:result ticket ?
states.triples: _:search area centre
states.triples: _:search pricerange expensive
states.triples: _:search food british
states.triples: _:result count 3
states.triples: _:result name midsummer house restaurant
states.triples: _:search duration 17:30
states.triples: _:search people 4
states.triples: _:booking ref MTQ1YZLL
states.triples: _:booking type Booking
states.triples: _:search destination birmingham new street
states.triples: _:result duration 163 travel minutes
states.triples: _:search leave_at ?
states.triples: _:search day saturday
states.triples: _:search type Train
states.triples: _:result arrive_by 16:44
states.triples: _:result id TR2236
states.triples: _:result ticket 60.08 pounds
states.triples: _:result type Train
states.triples: _:search area centre
states.triples: _:search pricerange expensive
states.triples: _:search food british
states.triples: _:result count 3
states.triples: _:result name midsummer house restaurant
states.triples: _:search duration 17:30
states.triples: _:search people 4
states.triples: _:booking ref MTQ1YZLL
states.triples: _:booking type Booking
states.triples: _:search destination birmingham new street
states.triples: _:result duration 163 travel minutes
states.triples: _:search leave_at ?
states.triples: _:search day saturday
states.triples: _:search type Train
states.triples: _:result arrive_by 16:44
states.triples: _:result id TR2236
states.triples: _:result ticket 60.08 pounds
states.triples: _:result type Train
states.triples: _:system inquired _:user