WYnova developed an AI recommendation engine, text-to-speech audio and automatic categorisation with 90% accuracy for SAPO, under human validation by the newsroom.
accuracy in categorisation
recommendation engine
via integrated text-to-speech
SAPO's editorial processes limited personalisation and accessibility. Content discovery was static, with the same feed for every reader, and the volume of articles made manual curation unsustainable.
Inconsistent classification, unsustainable at that volume.
The same static feed for all readers.
Content limited to text, with no audio or summaries.
WYnova developed a recommendation engine, text-to-speech audio generation and automatic article categorisation. All components operate under newsroom validation.
Which articles should I recommend to anyone who has just read this one?
Suggestion from the recommendation engine
Three articles on related topics, sorted by similarity. The tags for each article have been approved by the editorial team.
Calculated similarity using PGVector embeddings
Ingestion of the editorial catalogue and its metadata.
Automatic categorisation with an LLM, validated by the newsroom.
Semantic indexing with PGVector for search and links between articles.
Recommendation engine using LLMs and embeddings, personalised for each reader.
Text-to-speech and automatic summaries for accessibility.
Human validation: the newsroom approves and retains editorial control.
AI broadens content discovery at SAPO, while editorial decisions remain with the newsroom.
90% categorisation accuracy, a recommendation engine piloted in Q2 2025 and integrated audio. The editorial team has redeployed time to higher-value work.
In a media organisation, AI adds scale to discovery and accessibility when editorial judgement remains with the newsroom.