AI model trained on dance movements of world's best choreographers is used to predict dance moves by analyzing previous and current moves. Dance movements are described by locating various body parts.