⟩ Explain what is dynamic time warping?
Dynamic time warping is an algorithm used for measuring similarity between two sequences that may vary in time or recognition. Dynamic time warping is used to compare different speech pattern in automatic speech recognition.