Gym application

Is it possible to train a net in such a way as to recognize that an exercise consisting of several movements is performed correctly?
What system do you recommend for training the net?
Example: bodyweight exercises

You could start from a pose estimation model:

Then you could check also:
Pose Trainer: Correcting Exercise Posture using Pose Estimation