LLM-enhanced ingestion pipeline
Replaces the NLP pipeline to handle the full range of MAIB report formats - footnotes, page breaks, tables, sidebars - without bespoke rules. Validated against the MAIB corpus and one additional jurisdiction.
Narrative entity model
Extended schema that tracks named actors, vessels, organisations, locations, and equipment through each report - linked at the sentence level so downstream analysis can trace how any actor or object is referenced across an incident.
Full-text search endpoint
A new API endpoint enabling structured queries across documents, entities, recommendations, and safety issues - validating that the ingestion and extraction work has produced genuinely queryable data.