Doctoring systems: applications and case studies