Skip to content

F17 -- Local Issues Mapper

Maps neighborhood-level issues by aggregating local news, public records, and community feedback into actionable geographic intelligence.

Key Features

  • Area-based analysis: Generate issue reports for specific neighborhoods, districts, or communities.
  • Issue identification: Extract and categorize local concerns from provided context.
  • Severity assessment: Rate each issue's severity and urgency.
  • Demographic impact: Identify which population segments are most affected by each issue.
  • Talking point generation: Produce ready-to-use talking points for each local issue.
  • Priority ranking: Overall priority ordering across all identified issues.

Server Functions

FunctionEndpointDescription
analyze_local_issueslocal-issues/analyzeAnalyze an area for local issues
list_reportslocal-issues/listList past issue reports
get_reportlocal-issues/getRetrieve a specific report

Issue Structure

Each identified local issue includes:

  • Title: Short issue name
  • Description: Detailed explanation of the issue
  • Severity: Rating (critical, high, medium, low)
  • Affected demographics: Population segments impacted
  • Suggested talking points: Campaign messaging angles

Report Structure

A complete report includes:

  • Area description: The geographic area analyzed
  • Issues: List of identified issues with full details
  • Overall priorities: Ranked list of the most important issues for the area

UI Components

  • Local issues page (/local-issues): Area input form with generated issue reports.
  • Issue cards: Expandable cards with severity badges, demographic tags, and talking points.
  • Priority overview: Summary view ranking all issues by importance.
  • Report history: Browse past analyses by area.

Database Tables

  • local_issue_reports -- area description, issues (jsonb), priorities, timestamps