Professional Documents
Culture Documents
Francis Dierick
Quantter, Konstanz, Germany
{francis.dierick@gmail.com
Both "," and "." can be used for the decimal point separator in floating point numbers &
the "/" character is allowed as a convenient way to describe fractions. The key should be
Xml and Url encoding compatible in order to facilitate serialization in XML/JSON.
Initially we planned to use only SI units and their derivatives, but we quickly found out
that a more open-ended approach to units is needed. E.g. how would you describe the
concept of ’pages’ in SI units as expressed in the following message?
Twitter: "I made great progress in studying for my exams today #pages:33"
The quantt syntax is compatible with most major social media platforms, easy for humans
to understand and straightforward for machines to parse. This simple Quantt syntax is also
probably the first syntax introduced to the general public with a cartoon.*
2 Semantic Quantts
While triple tags or machine tags have seen some adoption on social networking sites,
the full semantic power of these triple constructs has not been unleashed. Twitter hopes
to change this with the addition of annotations to messages. A Twitter annotation can be
expressed as a triple consisting of a type, a key and a value. This can be written in JSON
like this:
"annotations":[{"type":{"attribute":"value"}}]
"type:attribute=value"
While Semantic Quantts could be expressed as triples inside the message body with a
syntax similar to the one described above*, we assume that most will be hidden from the
user as metadata. Therefore we propose that the generic "quantity" namespace (possible
abbreviations: "qnt", "qty") be reserved for describing numbers. One potential schema is
the one described below, but we leave it up to the community to set up conventions:
4 Conclusions
We presented a simple syntax for describing quantities in social networks, suggested the
reservation of a "quantity" namespace in structured metadata and explored the signalling
function of numbers in status messages.