Axiom Data

Pacific Media
Intelligence Platform

Automated ingestion, AI classification, and structured briefing of Pacific region media — delivering actionable intelligence to decision-makers who need to understand what's happening across the world's largest ocean.

Axiom Data

AI-powered data solutions — Sydney, Australia

Overview

What is Pulsica?

Pulsica is an AI-powered media intelligence platform purpose-built for the Pacific region. It continuously monitors news sources across 18 Pacific Island nations, classifies every article through four strategic lenses, and delivers a structured daily intelligence brief.

Continuous Monitoring

14 media sources monitored every 2 hours — RSS feeds, news APIs, and web scrapers capture the full spectrum of Pacific media, from national newspapers to regional policy institutes.

AI-Powered Classification

Every article is analysed by AI for sentiment, strategic relevance, thematic content, and geographic attribution. Irrelevant content is automatically filtered out using relevance scoring.

Structured Intelligence Brief

A single-page dashboard answers 'What happened in the Pacific today?' — sentiment trends, country-level analysis, lens breakdowns, source credibility, and notable articles.

Pipeline

How It Works

From raw RSS feed to executive brief in five automated stages. The entire pipeline runs unattended — analysts receive finished intelligence, not raw data.

Ingest

Step 1 of 5

Automated collection from 14 configured sources via RSS, web scraping, and NewsAPI. Runs every 2 hours during business hours (6 AM – 10 PM AEST).

Deduplication by URL prevents double-counting. Each article captures title, full content, source, country (when known), and publication date.

Classify

Step 2 of 5

Every new article is sent to the AI provider (GPT-4o-mini or Ollama) for structured classification in a single prompt.

Returns: sentiment score (−1 to +1), sentiment label, primary lens, secondary lenses, themes, key entities (people, organisations, countries), summary, author detection, relevance score, and country detection.

Filter

Step 3 of 5

Articles are scored 0.0–1.0 for Pacific region relevance. Those below the threshold (default 0.3) are excluded from analytics but retained in the database.

Product ads, domestic Australian news, entertainment, and off-topic content are suppressed — only genuine Pacific intelligence reaches the brief.

Analyse

Step 4 of 5

12 analytics endpoints aggregate the filtered data into actionable intelligence: sentiment trends, country breakdowns, lens distributions, theme extraction, and more.

All queries respect the relevance threshold. Unscored legacy articles are included for backward compatibility until reclassification runs.

Brief

Step 5 of 5

The dashboard presents a structured intelligence brief — executive summary, Australia focus, sentiment analysis, source credibility, geographic coverage, and lens breakdown.

Designed for morning briefings: a single page that answers 'What happened in the Pacific overnight?' with data-driven confidence.

Sources

14 Configured Media Sources

A curated network of Pacific-focused media outlets, policy institutes, and news aggregators. Each source is configured with its feed URL, expected country, and collection method.

RNZ Pacific

RSSRegional

ABC Pacific

RSSAustralia

The Guardian Pacific

RSSRegional

Lowy Interpreter

RSSAustralia

DevPolicy Blog

RSSAustralia

Fiji Times

RSSFiji

Islands Business

RSSRegional

Samoa Observer

RSSSamoa

PNG Post-Courier

RSSPNG

Solomon Star

RSSSolomon Is.

Pacific Islands Forum

ScraperRegional

SPC News

ScraperRegional

DFAT Pacific

ScraperAustralia

NewsAPI

APIGlobal

Collection Schedule

Every 2 hours

Automatic ingestion cycle

6 AM – 10 PM AEST

Active monitoring window

On-demand refresh

Admin-triggered ingestion

Classification

Four Strategic Lenses

Every article is classified through one of four analytical lenses, providing a structured framework for understanding Pacific media coverage by strategic domain.

Defence

Military cooperation, security agreements, force posture, AUKUS, naval deployments

Political

Elections, governance changes, diplomatic relations, sovereignty issues, policy shifts

Community

Climate adaptation, health, education, infrastructure, cultural events, aid programs

Foreign Influence

China/Russia engagement, soft power, economic leverage, security pacts, Belt & Road

How lens assignment works

The AI analyses each article's content, entities, and context to assign a primary lens and zero or more secondary lenses. For example, a story about Chinese naval exercises near PNG would receive Defence as primary and Foreign Influence as secondary. The dashboard aggregates by primary lens for clarity, while secondary lenses are available in article detail views.

Metrics

Scoring & Thresholds

Two key metrics drive data quality and analytical insight. Understanding these scores is essential for interpreting the intelligence brief correctly.

Relevance Score

Range: 0.0 – 1.0Threshold: ≥ 0.3

AI-assigned score measuring how directly an article relates to Pacific region media intelligence. Articles scoring below 0.3 are considered off-topic and excluded from all analytics.

0.0IrrelevantProduct ads, entertainment, unrelated domestic news
0.1–0.3PeripheralGeneral news from a Pacific source but not about the Pacific
0.4–0.6RelatedBroader Indo-Pacific geopolitics mentioning Pacific nations
0.7–0.9RelevantAustralia/NZ Pacific policy, regional organisations (PIF, MSG, SPC)
1.0CoreDirectly about Pacific Island nations — defence, politics, or community

Threshold: 0.3 — Articles scoring below this value are excluded from all 12 analytics endpoints but remain in the database. The Data Quality bar on the dashboard shows how many articles were filtered. Administrators can adjust this threshold or reclassify articles using the updated AI prompt.

Sentiment Score

Range: −1.0 to +1.0Threshold: Continuous

AI-assigned sentiment indicating the overall tone of the article toward its subject matter. Used to detect shifts in regional media narrative.

−1.0 to −0.6Very NegativeCrisis, conflict, condemnation
−0.6 to −0.2NegativeCriticism, concern, setback
−0.2 to +0.2NeutralFactual reporting, balanced coverage
+0.2 to +0.6PositiveProgress, cooperation, optimism
+0.6 to +1.0Very PositiveCelebration, major achievement

Additional Classification Outputs

Themes

2–5 topic tags per article (e.g. 'military cooperation', 'climate policy')

Key Entities

Named people, organisations, and countries extracted from the content

Country Detection

AI identifies the primary Pacific country when the source doesn't specify one

Author Detection

Identifies the journalist/author and their role from article metadata

Summary

2-sentence AI-generated summary of each article for quick scanning

Sentiment Label

Categorical label: Very Negative → Very Positive, mapped from score

The Brief

The Intelligence Brief

The dashboard is structured as a morning intelligence brief — each section answers a specific analytical question, flowing from executive summary to detailed breakdowns.

01

Executive Summary

What's the high-level picture?

Four KPIs at a glance: total relevant articles (with ingestion vs filtered context), Australia mentions as a percentage of coverage, overall sentiment score with period-over-period trend, and number of active sources. The Data Quality bar shows how many articles were filtered by relevance scoring.

02

Australia Focus

How is Australia being discussed in Pacific media?

Tracks articles mentioning Australia in key entities — by source country, daily trend, and sentiment breakdown. Answers whether Pacific coverage of Australia is positive or negative, and which countries are talking about it most.

03

Sentiment Intelligence

What's the overall tone of Pacific media?

Donut chart showing sentiment distribution across all articles, with percentages computed from actual totals (not rounded approximations). Accompanied by the 3 most positive and 3 most negative articles for manual review.

04

Source Intelligence

Which outlets and journalists are driving coverage?

Top 10 media sources ranked by article volume with average sentiment and dominant lens. Top 10 authors ranked similarly — useful for identifying key voices and potential biases in Pacific reporting.

05

Strategic Lens Breakdown

What domains are getting the most attention?

Per-lens article counts, average sentiment, and top theme. Quickly reveals whether Defence or Foreign Influence stories are dominating the cycle, and what specific topics are driving each lens.

06

Geographic Coverage

Which countries are in the news?

Country-level breakdown with article counts, average sentiment, and regional grouping (Melanesia, Polynesia, Micronesia). The interactive map view (separate page) provides spatial visualisation with marker clustering.

07

Recent Articles

What just came in?

The five most recently ingested articles with source, country, sentiment badge, and direct link to the original. Serves as a quick-scan feed for the very latest coverage.

Deployment

Connectivity & Deployment

Pulsica is designed for dual deployment: a cloud-connected instance for day-to-day use, and an air-gapped configuration for classified environments. The same codebase powers both.

OFFICIAL Mode

Cloud-connected deployment

Internet connectivity required

RSS feeds, NewsAPI, web scrapers all fetch from public internet

OpenAI GPT-4o-mini for classification

API calls to OpenAI for sentiment, lens, theme, and relevance analysis

AWS Application Load Balancer

pulsica.axiomdata.com.au — sovereign TLS via AWS Certificate Manager, Sydney region, no third-party CDN in path

Docker Compose orchestration

Frontend, Backend, PostgreSQL — single command deployment

SECRET Mode

Air-gapped deployment

No internet connectivity

Pre-loaded data or sneakernet transfer of article archives

Ollama for local AI classification

Runs entirely on-premise — no data leaves the network

docker-compose.secret.yml overlay

Switches AI_PROVIDER to Ollama, disables external fetching

Same PostgreSQL backend

Identical schema, analytics, and dashboard — different data path

Technical Stack

Frontend

Next.js 14 + TypeScript

Tailwind, Recharts, Leaflet

Backend

Python + FastAPI

SQLAlchemy async, Pydantic

Database

PostgreSQL

Alembic migrations

AI

GPT-4o-mini / Ollama

Switchable via env var

Usage Guide

How to Use the Brief

The intelligence brief is designed for a specific workflow. Here's how to get the most value from it.

1

Morning check — Executive Summary

Open the dashboard and scan the four KPIs. Is article volume normal? Is sentiment shifting? How many sources are active? The Data Quality bar tells you if any articles were filtered for irrelevance.

2

Australia Focus — Track perception

Check if Australia mentions are trending up or down, and whether sentiment toward Australia is shifting. Drill into which Pacific nations are discussing Australia and in what context.

3

Sentiment scan — Spot anomalies

Review the sentiment distribution pie chart. If negative coverage spikes, check the “Most Negative” articles to understand what's driving it. These often surface emerging crises.

4

Lens analysis — Strategic priorities

The lens breakdown reveals which strategic domain is dominating the news cycle. A spike in Foreign Influence coverage might warrant a deeper investigation via the articles view.

5

Geographic drill-down — Country context

Switch to the Map view for spatial awareness. Click countries to see article counts and sentiment. Use the Geographic Coverage table for precise numbers and regional grouping.

6

Deep dive — Articles view

Filter by country, lens, sentiment, or keyword search. Each article shows AI-generated summary, themes, entities, and a link to the original source for verification.

Time period controls

Use the 7d / 30d / 90d toggle in the top bar to adjust the analysis window. 7-day gives you the current week's picture. 30-day provides monthly trends. 90-day reveals longer-term narrative shifts and seasonal patterns in coverage.

Axiom Data

Built by Axiom Data

Axiom Data specialises in AI-powered data solutions for Australian government and enterprise. We design, build, and deploy bespoke intelligence platforms that transform raw data into decision-ready insight.

Pulsica demonstrates our capability to deliver production-grade analytics platforms with AI classification, real-time data pipelines, and dual-deployment architectures — from concept to working product.

Custom AI Platforms

Purpose-built for your data and domain

Air-Gap Ready

Classified environments supported

Full-Stack Delivery

Frontend, backend, infrastructure

info@axiomdata.com.au · Sydney, Australia