A major part of a media company's success is creating an optimal customer experience across their website or mobile app, where surfacing content at the right time to the right viewer is crucial. The ultimate goal is to give users the ability to find desired content with minimal effort, resulting in increased user engagement and loyalty. To achieve this, media companies must invest in fast and highly relevant content discoverability, blending editorial and business rules with user intent. Great relevance is achieved by using natural language understanding, personalized results, and good ranking of the content. Lightning-fast search results not only affect the customer experience but also have a direct impact on the company's bottom line. Media companies must choose the correct tools and develop a robust strategy to achieve these goals, considering the high upfront costs associated with producing or acquiring media content.