Automating Feedback Analysis in Surgical Training: Detection, Categorization, and Assessment