Skip to main content

Scenario

Perigon tags articles with structured entities — companies, people, topics, and locations. This job filters articles by competitor company entities, enriches them with related person entities (executive mentions), and feeds the structured data to Mave for deep competitive analysis that goes beyond keyword matching. Flow: Perigon GET /all?companyName={competitor} → Extract entities → Mavera POST /mave/chat → Entity-level intelligence report

Code

Example Output

Error Handling

Perigon uses NER — companyName=Apple may include Apple Records. Add topic or category filters to narrow results.
Not all articles have entity tags. Filter with len(companies) > 0 to ensure structured data is available.
Each competitor = 1 API call. 3 competitors = 3 calls. Safe on Starter plans for daily runs.