A method for evaluating a user's performance of a
medical procedure is disclosed. The method comprises receiving a plurality of training measured
metrics collected from a sensor worn by the user during training medical procedures, where these
metrics include physiological and biomechanical parameters. An
algorithm is trained to identify types of medical procedures, procedural segments, and performance benchmarks. During the
medical procedure, the sensor collects similar
metrics, which are analyzed to identify the procedure type, procedural segments, and deviations from benchmarks. Feedback is provided based on these deviations. Additional steps include using a training model comprising a neural network with
machine learning algorithms to analyze metrics, updating the training model with new data, initiating sensor calibration, detecting a predetermined
movement pattern to start data collection, and identifying spatial reference points. The method further comprises providing real-time feedback to the user through haptic, auditory, and visual modalities based on performance deviations.