2007

BoingBoing goofing on ontology designers

Monotonicity constraints? Hilarious!

I stopped reading BoingBoing some time ago, but my co-worker Eliot Kimber just pointed me to a BoingBoing item that makes fun of obsessive ontological design. It’s not every day that you see a Protégé screenshot or references to monotonicity constraints in a BoingBoing humor piece. Ironically, the idea of classifying cute cats could get my younger daughter interested in using Protégé, but she’d probably be better off with SWOOP.

Good XSLT advice

From two of the leading experts.

Usually, when a tech friend starts a weblog, I try to say “hey, check it out” here, but I was a little behind on my news when I found out about Jeni Tennison’s blog, and plenty of other people pointed to it, and it was already included in the Planet XML feed, so I thought that everyone who should know about it already would. But she just keeps delivering solid, useful, XSLT advice, so a few weeks late, I’ll say it: if you write many XSLT stylesheets, you owe it to…

Semantic Web project ideas number 4

Build an ontology and rules around a working taxonomy—and maybe make some money!

Can a taxonomy help you buy a lightbulb? I didn’t think so, but when Ron Daniel of Taxonomy Strategies told me how they helped a big box hardware store with the product taxonomy that drove their online store’s menus, I realized that taxonomies aren’t just for classifying content, as my publishing technology bias had led me to believe.

Tech

UVA's country cousin.

While in Dallas on business recently, I heard the sports news mention a “tech” basketball game, and I thought “What do they care about Virginia Tech?” Of course, they meant Texas Tech, but where I live, it means Virginia Tech.

Using XHTML 2 schemas

The RELAX NG kind, and maybe the XSD kind.

I wanted to use Emacs+nxml to create some XHTML 2 documents, so I went looking for an XHTML 2 schema. The latest Working Draft says that it “includes an early implementation of XHTML 2.0 in RELAX NG, but does not include the implementations in DTD or XML Schema form. Those will be included in subsequent versions, once the content of this language stabilizes.” This schema’s location is not obvious, but a few web searches turned up a pointer to the ZIP archive version of the…