SoftwareOne case study

How Mediacorp brought observability to AI at national-media scale

fortify-your-data-security-wtih-microsoft-purview-adobe-195721103-square

SoftwareOne helped Mediacorp turn Amazon CloudWatch into a purpose-built observability layer for AI, improving accuracy while cutting cost

Mediacorp is Singapore's national media network and its largest content creator, with a catalogue spanning millions of images and hundreds of thousands of hours of video and audio. As the broadcaster invested in generative AI to enrich metadata across that catalogue at scale, a critical question emerged: were the models accurate, and were they running at a manageable cost? Working with AWS as its technology partner, SoftwareOne extended Amazon CloudWatch beyond traditional infrastructure monitoring into a purpose-built observability layer for AI workloads. The result was a single, dashboard-visible view of model accuracy, token consumption, latency and cost per workflow, and with it infrastructure cost reductions of up to 87.5 percent on AI pipelines, 99 percent system uptime and a 10.5 percent improvement in AI accuracy on key workflows.

  • Up to 87.5% lower infrastructure cost

    Achieved by rightsizing AWS Lambda and Amazon ECS resources on the AI pipelines, with zero code changes required

  • 10.5% better AI accuracy

    Named entity recognition F1 score lifted from 0.80 to 0.886 through continuous accuracy monitoring and A/B testing

  • Minutes instead of 30 hours

    Root cause analysis time cut by roughly 99 percent, with system uptime rising from a 95 to a 99 percent baseline

mediacorp-logo
Client
Mediacorp
Industry
Media and communications
Platform
AWS Cloud
Services
Data and AI, Managed Cloud Services
Country
Singapore

Scaling AI content processing across millions of assets

Mediacorp is Singapore's national media network, engaging 99 percent of the population every week across its platforms. It is also the country's largest content creator, managing a catalogue of roughly 5 to 6 million images, 150,000 hours of video and 16,000 hours of audio, with volumes growing every month. For an organization of that scale, metadata is not a technical detail. It is what determines whether content reaches the right audience at the right moment.

Editors searching for archival footage, recommendation systems surfacing relevant programming and advertising systems targeting audiences all depend on accurate, machine-readable descriptions attached to every asset. Manual tagging was no longer feasible, and without automation the gap between the content Mediacorp produced and the content its teams and audiences could actually find kept widening.

As AI capability spread across the content pipelines, the models grew more sophisticated, progressing from trained baseline models to large language models and multimodal systems. That raised harder questions than whether the technology worked. Were the outputs accurate? How much compute and how many tokens were being consumed? Which models performed best for which content types? Mediacorp needed an integrated view of all three to balance performance against cost.

expert-insight-whats-new-in-sql-server-2025-adobe-501287465-blog-hero

Turning Amazon CloudWatch into an AI observability layer

Mediacorp selected SoftwareOne through a competitive procurement process, choosing us for both technical depth and adaptability. Working alongside our partner AWS, the team applied the AWS Business Value Realization framework to define and track the outcomes that mattered to Mediacorp from the outset. Because the AI landscape shifted during the engagement, with new large language and multimodal models becoming available, SoftwareOne continually adjusted the solution architecture to reflect what

produced the best results. The observability layer was built on Amazon CloudWatch. Rather than using CloudWatch for infrastructure monitoring alone, SoftwareOne extended it to cover AI-specific signals including model accuracy, token consumption, latency and cost per workflow, making this one of the first known uses of Amazon CloudWatch applied to AI workloads.

The approach is deliberately non-prescriptive. Instead of applying a fixed set of predefined policies, SoftwareOne's machine learning engineers worked alongside Mediacorp's teams to instrument the existing pipelines, surface where accuracy and spend were drifting, and act on what the data showed. Confidence built quickly. Partway through the engagement, Mediacorp expanded the monitoring scope from four workflows to nine, a shift from cautious adoption to active investment.

The solution was structured around four pillars:

  1. Infrastructure rightsizing, where Amazon CloudWatch metrics tracked CPU and memory usage across AWS Lambda and Amazon Elastic Container Service (across more than 8,900 Lambda invocations over 30 days, memory use on key functions averaged below 25 percent, with one function using just 8.5 percent of its allocation).
  2. Model selection, where Amazon CloudWatch tracked performance, latency and token cost across models available through Amazon Bedrock (Anthropic Claude Sonnet), with dynamic model selection routing each task to the best-performing option;
  3. Continuous accuracy monitoring and A/B testing, with F1 scores tracked per workflow;
  4. Issue response, where AWS X-Ray gave engineers a structured path from alert to root cause through the service topology map, segment timeline and exception detail.
Using Amazon CloudWatch, we can observe which model works better and then make informed decisions based on the data we actually see.

Abhinav Ramesh Kashyap

Machine Learning Engineer Lead, SoftwareOne

Ready to see what your AI is really doing?

Discover how SoftwareOne can help you observe, optimise and cost-manage AI workloads on AWS, from model selection to continuous accuracy monitoring.

Ready to see what your AI is really doing?

Discover how SoftwareOne can help you observe, optimise and cost-manage AI workloads on AWS, from model selection to continuous accuracy monitoring.

Dynamic model selection proved one of the most valuable capabilities. By tracking historical performance, cost and quality metrics across models simultaneously, the team could identify which model produced the best results for a specific task.

Sixty percent of entity-linking workloads were routed from a higher-cost model to a lower-cost alternative that performed equally well on those tasks, cutting token costs by 55 percent with no loss in output quality.

The same tracking data drove accuracy improvements. The named entity recognition workflow's F1 score, a measure of a model's precision and recall, registered at 0.80. That visibility prompted the team to build an improved model, which achieved 0.886.

Delivering measurable gains in cost, accuracy and uptime

The observability layer delivered measurable results across the dimensions Mediacorp cared about most. Infrastructure costs for the knowledge graph processing pipeline fell 64.5 percent overall, with individual functions achieving reductions as high as 87.5 percent, and none of it required code changes.

Token costs on the entity-linking workflow dropped 55 percent through intelligent model routing. AI accuracy on the named entity recognition workflow improved from an F1 score of 80.2 to 88.6 percent. System uptime reached 99 percent, up from a 95 percent baseline.

The change in incident response was just as pronounced. A root cause analysis cycle that previously took up to 30 hours is now completed in minutes, a roughly 99 percent improvement in resolution time. Engineers no longer work backwards from a symptom; they follow a structured path from alert to cause. Monitoring accuracy continuously, comparing models systematically, rightsizing infrastructure without engineering effort and resolving incidents in minutes rather than hours are now standard operating practice for Mediacorp's AI workflows.

Rather than using Amazon CloudWatch for infrastructure monitoring alone, we extended it to cover AI-specific signals: model accuracy, token consumption, latency and cost per workflow.

Abhinav Ramesh Kashyap

Machine Learning Engineer Lead, SoftwareOne

The value of the engagement extended beyond Mediacorp. SoftwareOne built the Amazon CloudWatch observability framework as a set of reusable assets, including dashboards, alerting configurations, A/B testing infrastructure and evaluation pipelines, designed to be replicated for other customers running AI workloads on AWS. At AWS re:Invent, the engagement drew significant attention from partners and customers who had not previously considered applying Amazon CloudWatch to AI systems. For Mediacorp, the benefit is not simply lower cost or a higher accuracy score. It is the ability to see what its AI is doing in production, continuously, and to act on what it sees. As generative AI moves from experiment to core operating capability across the media industry, that visibility is what makes scale sustainable.

A building is lit up at night.

Connect with our experts

Share a few details about your business challenge, and we’ll get right back to you.

Connect with our experts

Share a few details about your business challenge, and we’ll get right back to you.