Schema-based dialogue management : from friendly peer to virtual standardized cancer patient