ontology.live

Property Listing Ontology

Models short-form residential real estate advertisements for sale or rent, covering the property, price and terms, features, location, and agent contact details. Used to generate new realistic listings across markets and transaction types.

realestate · 30 concepts · 35 relationships · by @ssergienko · CC BY 4.0

Classes (5)

Property Listing
A compact advertisement document with a headline, a terms line, and dense factual fragments.
e.g. FOR SALE — 3-bed semi-detached house · For rent: Bright 2BR/1BA apartment
Property
The physical dwelling being advertised.
e.g. semi-detached house · apartment unit
Location Context
Address area and proximity information.
e.g. Leeds LS6 · Riverside, Portland OR
Rental Costs & Utilities
Deposits, utility arrangements, and fees beyond rent.
e.g. Security deposit $2,150 · water/sewer/trash $85 flat
Agent / Managing Company
Estate agent or property manager.
e.g. Example Estates · Example Property Management

Dimensions (2)

Transaction Type
Whether the property is offered for sale or for rent.
e.g. sale · rent
Market / Region Convention
Country-specific conventions for currency, units, abbreviations, and legal terms.
e.g. UK · US

Properties (17)

Price
Asking price or periodic rent.
e.g. £325,000 · $2,150/month
Price History
Reductions or changes since listing.
e.g. reduced from £335,000 on 20 Oct 2026
Property Type
Building style or unit form.
e.g. semi-detached house · apartment · terraced house
Bedrooms & Bathrooms
Room counts, sometimes with a breakdown.
e.g. 3 bedrooms (2 double, 1 single) · 2BR/1BA
Floor Area
Interior size.
e.g. 98 m² / 1,055 sq ft · 870 sq ft
Build Year & Renovation
Year built and any upgrades.
e.g. Built 1935, renovated 2021 (new roof, rewiring) · built 2015
Tenure / Lease Term
Ownership form for sales or lease length for rentals.
e.g. Freehold · 12-month lease
Regulatory & Tax Ratings
Official ratings and bands.
e.g. Council tax band C · EPC rating C (72)
Key Features / Amenities
Bulleted or comma-separated selling points inside and outside the unit.
e.g. open-plan kitchen/diner · in-unit washer/dryer · rooftop terrace
Parking
Parking provision, with a cost for rentals.
e.g. Off-street parking for 2 cars · 1 garage space +$150/month
Outdoor Space & Orientation
Garden, balcony, or terrace and its aspect or view.
e.g. south-facing garden · balcony with river view
Proximity & Walkability
Distances to transit and schools, or walkability scores.
e.g. 0.4 miles to Headingley station · Walk Score 92
Availability & Chain Status
Move-in date for rentals; onward chain status for sales.
e.g. Available Dec 1, 2026 · no onward chain
Pet Policy
Rules and fees for pets.
e.g. cats and dogs under 40 lbs OK, $300 deposit + $35/month
Viewing Arrangements
How and when to view.
e.g. Saturday open house 10:00–12:00 · Self-guided tours available 7 days
Listing Reference
Agency-specific ID code.
e.g. ref EE-0001 · listing #EPM-0002
Listing Date
When the property was listed.
e.g. Listed: 12 Oct 2026

Values (2)

For Sale
Sale transaction value.
e.g. FOR SALE
For Rent
Rental transaction value.
e.g. For rent

Constraints (4)

Tenant Requirements
Screening criteria for renters.
e.g. income 2.5× rent · credit check · no smoking
Terse Fragmentary Style
Listings use fragments, bullets, pipes, and middots rather than prose.
e.g. Asking price: £325,000 | Tenure: Freehold
Internal Consistency
Numbers and units must agree and be plausible for the market.
e.g. Reduced price is lower than the original · Deposit equals one month's rent
Section Order
Typical order of content blocks.
e.g. Headline → price line → features → location → agent