Human Markup is being created to fill a variety of human needs which we have identified
for applications in a wide range of fields.
Following is a brief explanation of what this specification is intended to provide to the xml
community: the wider, largely web-based, computing communities of our world and the global
Human Markup is a human-readable and machine-readable computer language based on XML.
Human Markup was created to fill the need for a standard description of uniquely human
characteristics, concerns and issues.
Human Markup can be used in digital information systems filling the need to:
The reason that the current time is appropriate for introducing and promoting HumanML, (the shorthand
term for the language), is:
This sets the stage for introducing a language that can play a part in addressing these issues
and which can provide a much greater application to bringing human concerns into information
technology in a way allows for improving communication and protects human values in the realm
of machine technologies that are developing faster than our abilities to absorb and adapt.
The Human Markup Language Primary Base Specification 1.0 is the fundamental vocabulary for building
this language. While we will be providing sample implementations of what even this small beginning
is capable of performing, it is not intended on its own to be application-specific. It represents
the foundation of a structure which will be capable of supporting a very wide range of tasks which
are aimed at improving the clarity and accuracy of the process of human communication in this
digital information age.
Beyond supplying additional depth of information about individuals which can be used to enhance
the personalizations of web services and customized software that can learn about a user's
evolving preferences, HumanML will provide the basis for a consistent representation of human
behavior in virtual reality applications.
It will also provide the basis for representing immediate personal emotional reactions in a more
standard and useful way than the simple emoticons such as we see employed in Instant Messenging.
HumanML will also be capable of providing enhancements to more formal communication tasks such as
real-time conference response, diplomacy and social services. Educational tasks will also be aided
by careful application of HumanML.
It is, as you can see, a very wide-ranging set of applications.