Skip to main content

Real Estate Ontology

Comprehensive domain knowledge for real estate agencies and property management companies.

Overview​

The Real Estate ontology provides AI agents with deep understanding of:

  • Property listings and marketing
  • Buyer and seller representation
  • Lease and rental management
  • Property maintenance and operations
  • Transaction coordination and closing

Key Entities​

EntityDescriptionAttributes
PropertyReal estate listingAddress, Type, Price, Status
ClientBuyer/seller/tenantType, Budget, Preferences, Status
ListingProperty offeringPrice, Features, Photos, MLS#
LeaseRental agreementTerm, Rent, Tenant, Status
ShowingProperty visitDate, Property, Agent, Feedback

Common Workflows​

Property Sale Process​

graph LR
A[Listing] --> B[Marketing]
B --> C[Showings]
C --> D{Offer?}
D -->|Yes| E[Negotiation]
D -->|No| F[Continue Marketing]
E --> G[Contract]
G --> H[Closing]

Tenant Screening​

  • Application collection
  • Credit and background checks
  • Income verification
  • Reference validation
  • Lease preparation

Regulatory Compliance​

RegulationScopeKey Requirements
Fair HousingListings, showingsNon-discrimination, equal opportunity
Disclosure LawsProperty defectsMaterial fact disclosure
RESPAClosingSettlement disclosure, kickback prohibition
Landlord-TenantRentalsSecurity deposits, eviction procedures

Prompt Templates​

Property Recommendation​

Recommend properties for {client_name}:
- Budget: {price_range}
- Location: {preferred_areas}
- Requirements: {must_haves}
- Preferences: {nice_to_haves}

Suggest best matches from MLS, highlight features,
and schedule showings based on availability.

Market Analysis​

Provide comparative market analysis for:
- Property: {property_address}
- Type: {property_type}
- Size: {square_footage}
- Condition: {property_condition}

Analyze recent comparables, market trends, and
recommend listing price with supporting data.

This ontology is continuously updated based on real estate regulations and market practices.