Repeat after me: "There is no syntax." In order to use and gain advantage from RDF, you do not have to use any particular syntax -- not even the syntax specified in the RDF 1.0 specification. Uche Ogbuji discusses the importance of XML/RDF interchange, of
The basis of RDF's strength as a knowledge-management tool is that it allows you to organize, interrelate, classify, and annotate this knowledge, thereby increasing the aggregate value of the stored data. RDF has a reputation for complexity that is belied
Edd Dumbill explores an XML and RDF application known as Friend-of-a-Friend (FOAF). FOAF allows the expression of personal information and relationships, and is a useful building block for creating information systems that support online communities. Code
This Thinking XML column shows how to combine metadata collected from multiple XML source documents into a single Resource Description Framework (RDF) model for effective querying. In this follow-up to his previous installment that introduced how to use X
xmlns.com is an internet domain created for the purposes of simple Web namespace management. The rationale for registering xmlns.com was to secure a short, memorable domain suitable for naming concepts for use in RDF and XML vocabularies.
Semanlink is a personal information management system based on RDF. It lets you add tags, as well as other RDF metadata, to files, bookmarks and short text notes that it allows to write. Providing a simple way to organize the tags in a graph, it allows yo
"Many people have told me this week that they think 'Web 2.0' has not been very impressive so far and that they really hope for a next-generation of the Web with some more significant innovation under the hood -- regardless of what it's called. A lot of p
On the Semantic Web (SemWeb), computers do the browsing (and searching, and querying, and...) for us. The SemWeb enables computers to seek out knowledge distributed throughout the Web, mesh it, and then take action based on it. Take an analogy: the curren
The Semantic Web is a web of data, in some ways like a global database. When looking at a possible formulation of a universal Web of semantic assertions, the principle of minimalist design requires that it be based on a common model of great generality.
Microformats: Recognizing the complexity of RDF and OWL, the goal of microformats is to embed basic semantics (meaningful relationships) right into HTML pages. It is not as expressive right now as RDF and OWL, but it's compact & and uses at-hand XHTML. A
Piggy Bank can collect “pure” information in the following cases: The web page has invisible link(s) to RDF data (encoded in RDF/XML or RDF/N3 formats). One of Piggy Bank's "screen scrapers" matches the current URL. A screen scraper is small Javasc
The Resource Description Framework (RDF) is a W3C standard for describing Web resources, such as the title, author, modification date, content, and copyright information of a Web page. What is RDF? RDF stands for Resource Description Framework RDF is
Discusses three conceptual components of the semantic web project (1. expressing meaning, 2. knowledge representation, and 3. ontologies), with "educated layperson's" technical details on semantic markup, software agents, and machine-readable content serv
There has been a lot of hype about the Semantic Web, and this has not been a good thing. Spurious claims about what the Semantic Web might and might not be able to do have been choking public understanding of it, and adding to the confusion that many peop
Uche Ogbuji moves on to a discussion of a far more sophisticated RDF query language than the primitive API he has discussed thus far. This is the foundation for establishing the middleware for the Issue Tracker article in coming installments. So far, in