Thank you Arthur, Mohamed, and Hans for pointing me towards the available modules.

As far as working towards semantical documents in TeX, I'll just have to settle for writing external RDF descriptors for the documents. I'll take a look at using XML as the source and feeding it into ConTeXt, but since I rather like conTeXt's markup over XML, I'm not sure how likely I will be to go that route. Since Arthur implies that an XML output might one day be feasible,

Thanks everyone for being so helpful, speaks volumes about the community you have here.

Regards,
John C. Haltiwanger