OTT platforms are increasingly using Machine Learning (ML) technologies to deliver personalized content and improve user experience. ML is essential for optimization of content distribution, in-the-moment study of viewership trends, user engagement, and content performance. OTT platforms are using AI and ML to compete with expanding number of streaming services and traditional cable services.