P. 1
Quantt : Spécification Syntaxe

Quantt : Spécification Syntaxe

|Views: 1,275|Likes:
Published by Christophe Ducamp
Quantt : une syntaxe hashtag pour décrire des quantités dans les notices (status) des réseaux sociaux

Par Francis Dierick - Quantter, Konstanz, Germany -francis.dierick@gmail.com
(traduction christophe ducamp - http://xtof.status.net
seul le lien original fait référence : http://blog.quantter.com/syntax)
Quantt : une syntaxe hashtag pour décrire des quantités dans les notices (status) des réseaux sociaux

Par Francis Dierick - Quantter, Konstanz, Germany -francis.dierick@gmail.com
(traduction christophe ducamp - http://xtof.status.net
seul le lien original fait référence : http://blog.quantter.com/syntax)

More info:

Categories:Types, Research
Published by: Christophe Ducamp on Aug 20, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

12/31/2010

pdf

text

original

Quantt : une syntaxe hashtag pour décrire des quantités dans les notices des réseaux sociaux

Par Francis Dierick - Quantter, Konstanz, Germany -francis.dierick@gmail.com
(traduction christophe ducamp - http://xtof.status.net seul le lien original fait référence http://blog.quantter.com/syntax)

Abstract : Les Hashtags ont été lancés en 2007 par Nate Ritter comme une conversation informelle pour marquer du contenu dans les messages twitter. Plusieurs autres conventions de syntaxe comme les Nanoformats et les TripleTags ont été suggérées depuis mais le simple Hashtag a vu l’adoption la plus massive. Nous soutenons que les nombres sont une partie essentielle de l’expression humaine et méritent de faire partie du corps du message de statut plutôt que de rester cachés dans les métadonnées des machines.

1 Le Quantt Commun
Sous sa forme la plus simple, un Quantt est une syntaxe basée sur le hashtag pour décrire des QUANTiTés sur twitter. Un Quantt contient une paire clé:valeur séparée par un signe deux points ":" et précédée d’un signe "#" comme ce l’est normalement pour les hashtags. En plus d’être une convention twitter, le "#" est déjà communément utilisée dans 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 parce qu’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 de kms 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 format quantt : 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 nombres avec 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 de faciliter la sérialisation dans XML/JSON. Initialement, nous avions prévu de n’utiliser que des unités du SI (système international d’unités), mais avons rapidement trouvé une approche plus ouverte pour les unités est nécessaire. Comment décririez-vous le concept de page dans les unités du SI, comme cela s’exprime dans le message suivant : Twitter : "J’ai fait de grands progrès dans la révision de mes examens 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 public avec un dessin animé.*

2 Quantts Sémantiques
Alors que les triple tags ou machine tags ont connu quelque adoption sur les sites de réseaux sociaux, la pleine puissance sémantique de ces constructions triples n’a pas connu 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, une clé 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érieur du corps du message avec une syntaxe équivalente à celle décrite au-dessus, nous supposons que la majorité sera cachée à l’utilisateur sous forme de métadonnées. Par conséquent, nous proposons que l’espace-nom générique "quantity" (abréviations possibles : "qnt", "qty") soit réservé pour décrire des nombres. Un schéma potentiel est celui 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 forme ou une autre. Avec les outils automatiques comme Nike+ devenant de plus en plus diffusés, nous nous attendons à ce que la quantité de tweets contenant des nombres se mette à augmenter. Pour les tweets générés par les machines, cela fait souvent sens de cacher les chiffres dans les métadonnées. Mais dans la majorité des cas, le nombre est au 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

«le nombre est le message», par exemple dans le contexte de mon entraînement en natation : Twitter : "Started swimming in open water again. It was freezing cold, but I did a great distance. #swim:3km" En quantifiant simplement mon effort, je signale que 1) cet effort particulier est important pour moi 2) je m’attends à progresser au fil du temps 3) j’espère que mes amis suivent ma progression. Les Quantts ne sont pas censés remplacer les métadonnées cachés, mais quand ils sont utilisés correctement, ils peuvent être utilisés pour communiquer la présence de métadonnées basées sur des nombrs. Tout comme les hashtags sont devenus populaires du fait de leur visibilité et de leurs abus créatifs, nous espérons que les Quantts seront adoptés par une audience grand public. Tout spécialement avec le concours du mouvement ’Quantified Self’ les nombres prennent une fonction importante de signal. Bien que le mouvement du «Quantified Self» soit concentré sur la capture passive de donnée concernant la vie d’une personne, nous croyons qu’il y a de la valeur à saisir activement une petite quantité de variables concernant votre vie. Au moment de démarrer la quantification de votre vie, il est facile de se perdre dans le déluge d’outils générateurs automatiques de données par capteurs. Choisir quelques points de données et communiquer activement à leur propos dans les réseaux sociaux permet une pression sociale pour que vous restiez concentré.

Conclusions
Nous avons présenté une syntaxe simple pour décrire des quantités dans les réseaux sociaux, suggéré la réservation d’un espace-nom «quantity» dans les métadonnées structurées et exploré la fonction signal des nombres dans les messages de statut.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->