Personalised news research
Summary
Source discovery and brief generation for editorial teams.
Editors needed to follow many sources, identify relevant developments and turn them into briefs for different audiences.
A pipeline combining search, article collection, topic selection and LLM-assisted summaries to support news research and publishing.
Tech Stack
- Python
- PostgreSQL
- REST API
- Search Engine APIs
- Anthropic
- Gemini
- Prompt Engineering
- AWS
Tech Challenge
-
Processing thousands of news sources generates massive data streams. We needed infrastructure that could handle this volume while maintaining lightning-fast response times.
-
Every user has unique needs. For example, a fintech blogger cares about different trends than a healthcare marketer. Our AI had to learn these nuances and deliver spot-on recommendations across dozens of industries.
-
Generic AI suggestions feel robotic. We needed our content recommendations to match each user's unique style, tone, and audience expectations.
-
Some users want hourly updates during breaking news cycles. Others prefer weekly digests. Building a system flexible enough for everyone was crucial.
Solution
- A Python and PostgreSQL pipeline collects and processes incoming news articles, providing the material used for topic selection and brief generation.
-
Developed an intuitive preference system where users define their interests in plain language. Our AI translates these into sophisticated filtering rules that improve over time.
- The implementation uses Claude and Gemini models to analyse retrieved news material and produce summaries and suggested content.
-
Created a flexible notification system that adapts to your workflow, whether you need real-time alerts or prefer batched updates.
-
Integrated AI-powered writing tools that help you quickly transform insights into publish-ready articles optimized for both readers and SEO.
Impact
Outcome
A workflow connecting source discovery, personalised briefs and editorial preparation.
Published
