timothy falconer's semantic weblog
Big Fractal Tangle


RDF
 



properties that pay

In 2000, my wife and I wanted a new house. We drove all over, we talked with our realtor, we went to open houses, we looked online. Nothing felt right. We decided to write up our "top ten" lists of what we wanted most. My list led with "space" and "light" and "land". Hers included "jacuzzi" and "closets" and "great kitchen". We both wanted "fireplace." These lists became our informal search profile.

Such profiles are the stock in trade for real estate agents, whether they're helping you buy or sell a house. The better a realtor can predict whether a prospect will like a particular property, the more money they'll make. Good realtors can gauge the attributes that'll close the deal. They encourage buyers to focus and finesse their search profile so they can more quickly match desire to opportunity.

As helpful as MLS (multiple listing service) database systems can be, deals often get made with idiosyncratic attributes that aren't in the database. Individual properties and realtors and regions have unique selling points. Lanai's are essential in Florida, but unheard of up north. Realtors want the flexibility to add new criteria to highlight competitive attributes. This is the first reason why semweb technologies would be great for real estate: flexible vocabularies mean realtors can pinpoint the newest "attributes of opportunity." They can say, "Hey, add 'massage room' to the list, it's becoming a must have in west Florida."

This brings us to the next good reason why semantic web technologies and real estate are a match: there's next to no consistency to the many MLS databases in use. MLS systems across America have varied fields with complex constraints, making the domain ripe for an ontology or two to help tie things together. Effective data integration will enable individual realtors to extend their reach, matching buyers to properties in other regions, using other systems.

My last good reason for real estate as a semweb domain is the potential for semi-autonomous software agents. I'd love it if our profile could travel the country in a decentralized, many-to-many manner. Even better, I'd love it if my cell phone or PDA would start to vibrate when I'm driving near a property that matches my profile. I could pull up a web services menu and choose from a menu that gives me details, directions, and contact info for the listing agent.

While this last idea may take a while, I think the rest of it isn't that far off. I believe real money could be made next year in this domain if someone took up the challenge.

Incidentally, my wife and I did find our dream house. It's got plenty of space, lots of light, and acres of land. It's got a jacuzzi, and big closets, and a great kitchen. It's even got a fireplace. Score one for our realtor, who found the place, our most successful "search result" to date.