编程

India Location Normalizer RE-India

Normalize Indian real-estate location text into canonical city and locality fields (Mumbai and Pune v1) with confidence and unresolved flags. Use when leads...

它能做什么

Normalize Indian real-estate location text into canonical city and locality fields (Mumbai and Pune v1) with confidence and unresolved flags. Use when leads...

技能文档

India Location Normalizer

Resolve messy India locality aliases into canonical location fields without side effects.

Quick Triggers

  • Normalize Mumbai/Pune location aliases from extracted leads.
  • Map PCMC and Hinjewadi variants to canonical localities.
  • Resolve Mumbai shorthand like Scruz, Khar, Andheri W, Turner Road, Carter Road.
  • Standardize locality names before scoring or storage.

message-parser -> lead-extractor -> india-location-normalizer -> sentiment-priority-scorer

Target KPI for production tuning: improve canonical Mumbai/Pune locality resolution versus extractor-only baseline.

Execute Workflow

  1. Accept lead-location payload from Supervisor.
  2. Validate input against references/location-normalizer-input.schema.json.
  3. Use references/india-location-aliases-v1.json as the authoritative lookup map.
  4. Match in this order:
    • exact alias match (case-insensitive)
    • token-normalized alias match (trim punctuation, collapse spaces)
    • conservative fuzzy match only when clearly unambiguous
  5. Return one normalized location record per input lead with:
    • city
    • locality_canonical
    • micro_market
    • matched_alias
    • confidence
    • unresolved_flag
  6. Validate output against references/location-normalizer-output.schema.json.

Enforce Boundaries

  • Never parse raw chat exports.
  • Never extract non-location entities.
  • Never write to Google Sheets, databases, or files.
  • Never send messages or trigger external channels.
  • Never auto-resolve low-confidence ambiguous aliases.

Handle Ambiguity

  1. If multiple localities match equally, set unresolved_flag: true.
  2. If no confident match exists, preserve input in matched_alias and mark unresolved.
  3. Prefer false-negative over false-positive for city/locality assignment.

相关技能

Score normalized real-estate leads using sentiment, urgency, intent, recency, and record type to produce deterministic priority rankings and P1-P3 buckets. U...

38 次安装

Extract structured real-estate lead records from parsed message objects. Use when users ask to find leads in WhatsApp exports, extract name-phone-budget, or...

49 次安装

Generate daily or range-based lead summaries from read-only lead data. Use when users ask for todays lead summary, broker inventory counts, locality trends,...

41 次安装

Generate non-binding follow-up action suggestions from lead summaries or lead lists. Use when users ask for next best actions, call list for hot leads, or fo...

45 次安装

Generate comparative market analysis (CMA) and home valuation reports from IDX listing data and selected comparable properties. Use when a user wants to pick...

47 次安装

Book real estate showing tours from emailed or pasted listing details, including extracting listing data, preparing outbound call jobs, coordinating a callin...

48 次安装