Skip to content

F-011: AI Features โ€‹

Status: ๐Ÿ’ก Proposed ยท Priority: P2 ยท Updated: Mar 4, 2026

Summary โ€‹

AI-powered features using Claude to reduce friction for tenants and landlords โ€” natural language search, description generation, auto-translation, and smart amenity tagging.

Requirements โ€‹

  • [ ] Natural language search bar that translates queries into structured filters
  • [ ] Listing description generator from landlord bullet points
  • [ ] On-demand FR/EN translation of listing descriptions (cached)
  • [ ] Smart amenity tagging from description text
  • [ ] Graceful fallback when AI parsing fails

Design โ€‹

See product analysis for detailed feature specs.

Key components:

  • AI Search: User query โ†’ Claude structured output โ†’ existing filter system. Bilingual input support (FR/EN).
  • Description Generator: Bullet points in โ†’ polished paragraph out. Tone options (professional, casual). Landlord can edit before saving.
  • Auto-Translation: On-demand via Claude, cached in DB. Landlords can review/edit translations.
  • Amenity Tagging: Parse description for keywords, suggest tags with confidence scores.

Open questions:

  • API cost management โ€” cache aggressively? Rate limit AI features?
  • Which Claude model? Haiku for search parsing (fast, cheap), Sonnet for description generation (quality)?
  • Should translations be triggered automatically on publish, or only on-demand?

Discussion Notes โ€‹

Jan 20, 2026 โ€‹

  • Initial proposal during Phase 10 planning
  • Decided to defer to after bilingual + scraper work is stable

Implementation Notes โ€‹

Not yet started.