• Embed Doc
  • Readcast
  • Collections
  • CommentsGo Back
Download
 
Quantt : une syntaxe hashtag pourdécrire des quantités dans lesnotices des réseaux sociaux
Par
Francis Dierick
- Quantter, Konstanz, Germany-
(traduction christophe ducamp -http://xtof.status.net seul le lien original fait référencehttp://blog.quantter.com/syntax)
Abstract :
Les Hashtags ont été lancés en 2007 par Nate Ritter comme une conversation informelle pourmarquer du contenu dans les messages twitter. Plusieurs autres conventions de syntaxe comme lesNanoformats et les TripleTags ont été suggérées depuis mais le simple Hashtag a vu l’adoption la plusmassive. Nous soutenons que les nombres sont une partie essentielle de l’expression humaine et méritentde faire partie du corps du message de statut plutôt que de rester cachés dans les métadonnées desmachines.
1 Le Quantt Commun
Sous sa forme la plus simple, un Quantt est une syntaxe basée sur le hashtag pourdécrire des QUANTiTés sur twitter. Un Quantt contient une paire clé:valeur séparée par unsigne deux points
"
:
"
et précédée d’un signe
"
#
"
comme ce l’est normalement pour leshashtags. En plus d’être une convention twitter, le
"
#
"
est déjà communément utiliséedans les cultures occidentales pour marquer des quantités. Le signe
"
deux points
"
a étéchoisi comme séparateur pour son sens dans la grammaire naturelle de la langue et parcequ’il est fréquemment utilisé pour traiter de quantités.Les personnes parlent tout le temps de quantités dans les réseaux sociaux : combien dekms elles ont couru, combien d’heures elles ont travaillé, combien de kgs elles ont perdu.Ci-dessous quelques exemples communément trouvés de quantités décrites en formatquantt :Twitter : «Aujourd’hui, j’ai couru 5 km #courir:5km»Twitter : «fait des courses aujourd’hui, acheté 5 paires de chaussures #shoppingguilt:3/4»Le format Quantt peut s’exprimer sous la Forme Etendue de Backus-Naur comme suit :
quantt = [ "#" ] key value [ unit ].key = alpha { alphanum } ( ":" ).value = integer | float | fraction .integer = digit { digit }.float = integer "." integer.fraction = integer "/" integer.unit = alpha { alpha }.
 
Visuellement cela peut s’exprimer comme ça :"," et "." peuvent tous deux être utilisés pour le séparateur de décimale dans les nombresavec des virgules & le caractère "/" est permis comme moyen pratique de décrire les
 
fractions. La clé devrait être que l’encodage XML et l’URL soient compatibles afin defaciliter la sérialisation dans XML/JSON.Initialement, nous avions prévu de n’utiliser que des unités du SI (système internationald’unités), mais avons rapidement trouvé une approche plus ouverte pour les unités estnécessaire. Comment décririez-vous le concept de page dans les unités du SI, commecela s’exprime dans le message suivant :
Twitter : "J’ai fait de grands progrès dans la révision de mesexamens aujourd’hui : #pages:33"
La syntaxe Quantt est compatible avec la plupart des plates-formes de médias sociaux,facile à comprendre pour les humains et claire pour l’analyse (parsage) par les machines.Cette syntaxe simple Quantt est probablement la première syntaxe présentée au publicavec un dessin animé.*
2 Quantts Sémantiques
Alors que les triple tags ou machine tags ont connu quelque adoption sur les sites deréseaux sociaux, la pleine puissance sémantique de ces constructions triples n’a pasconnu d’engouement. Twitter espère changer ça avec l’ajout d’annotations aux messages.Une annotation Twitter peut être exprimée sous forme de triplet comprenant, un type, uneclé et une valeur. Ce peut être écrit en JSON comme ça :
"annotations":[{"type":{"attribute":"value"}}]
Ou simplifiée comme ça :
"type:attribute=value"
Bien que les Quantts sémantiques puissent être exprimés comme des triplets à l’intérieurdu corps du message avec une syntaxe équivalente à celle décrite au-dessus, noussupposons que la majorité sera cachée à l’utilisateur sous forme de métadonnées. Parconséquent, nous proposons que l’espace-nom générique
"
quantity
"
(abréviationspossibles : "qnt", "qty") soit réservé pour décrire des nombres. Un schéma potentiel estcelui décrit en-dessous, mais nous laisserons la communauté bâtir les conventions :
"quantity":[{"swim":{"value":"number"}, {"unit" : "unit"}}]
3 La fonction signal des nombres
Un pourcentage significatif de messages sur twitter contient des nombres sous une formeou une autre. Avec les outils automatiques comme Nike+ devenant de plus en plusdiffusés, nous nous attendons à ce que la quantité de tweets contenant des nombres semette à augmenter. Pour les tweets générés par les machines, cela fait souvent sens decacher les chiffres dans les métadonnées. Mais dans la majorité des cas, le nombre estau coeur du message, tout spécialement si les personnes parlent d’une forme d’effort / réussite. Si je tweete régulièrement sur un sujet, il peut être raisonnablement affirmé que
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...