XML Programming  «Prev 

Describing Content in Intelligent Terms

The Web itself is becoming a kind of cyborg intelligence: human and machine, harnessed together to generate and manipulate information.
If automatability is to be a human right, then machine assistance must eliminate the drudge work involved in exchanging and manipulating knowledge.
This quote is from the paper "The Evolution of Web Documents:
The Ascent of XML" in which the authors illuminate the potential of XML as a markup language that describes content in intelligent terms. XML was created to function behind the scenes, providing machines with information about documents that will facilitate decision making at the machine level.

Intelligent Content should enable the creation and re-use of complex, compelling media by artists who need to know little of the technical aspects of how the tools that they use actually work.
In addition to content-based information retrieval (given an image of a panda), semantically enabled content should open avenues for context-sensitive retrieval (given the sound of a panda eating bamboo, find an image of a panda eating bamboo). Since the objects or content in question have intelligence, the associated contextual information should be clearer and more useful, helping the production company to find examples of panda and panda eating bamboo from other productions with similar actions.