Glenn Jones : "Réutiliser les data existantes des médias sociaux"

Post on 21-Jun-2015

1.828 views 0 download

description

La réutilisation pratique des données de médias sociaux et comment cela peut créer une meilleure expérience utilisateur. En combinant l’API du Graphique Social de Google et avec des sources de données comme RSS et les microformats pour fournir une information riche à propos de vos utilisateurs Une présentation traduite de Glenn Jones http://www.slideshare.net/glennjones/reusing-social-media-data -

Transcript of Glenn Jones : "Réutiliser les data existantes des médias sociaux"

Réutiliser les données existantes provenant des médias sociaux

Agrégation

Objets

Conversation Activité

Média Social

Agrégation

Objets

Conversation Activité

Identité Relations

Média Social

Nous avons construit des identités sur le web, nous remplissons des profils, téléchargeons des photos, vidéos,

critiques et signets

Notre identité web est fragmentée ou distribuée

Identité

Identité

Identité Distribuée

Identité

Consolidation d’Identité

< a href=“http://www.christopheducamp.com/” rel=“me”> http://www.christophe... </a>

La puissance de XFN rel=me

Un graphe (carte) de liaisons rel=me

Site Trouvé

Site Trouvé

Site Trouvé

Site Trouvé

Site Trouvé

Site de départ

Site Trouvé

Site Trouvé

Site de départDemande sortante

Types de liaisons sur le graphique social

Site Trouvé

rel=me

Site de départDemande

entrante

Site Trouvé

rel=me

Site de départDemande

réciproque

Site Trouvé

rel=me

API Google du Graphique Social

http://socialgraph.apis.google.com/otherme?

q=http://twitter.com/glennjones

API JSON du Graphique Social

{ "http://delicious.com/glennjonesnet": { "attributes": { "rss": "http://feeds.delicious.com/rss/glennjonesnet", "url": "http://delicious.com/glennjonesnet", "profile": "http://delicious.com/glennjonesnet" } }, "http://huffduffer.com/glennjones": { "attributes": { } }, ...

Une librairie JavaScript qui retrouve et agrège les profils provenant de partout sur

le web

10 identités – liens externes rel=me20 identités – liens rel=me combinés sortants et entrants

5 identités supplémentaires – effet secondaire d’analyse de profil

Parsage du Profil

§

Embarquement du microformat hcard

API microformat ufXtract

http://ufxtract.com/api/?url=http://

www.slideshare.net/ChristopheDucamp&format=hcard&output=json

ufXtract microformat API

{ "microformats": { "vcard": [{ "fn": ”Christophe Ducamp", "n": { "given-name": [”Christophe"], "family-name": [”Ducamp"] }, "adr": [{ "locality": ”Paris", "country-name": ”France" }], ...

Les descriptions des points finaux de l’API du Graphique Social de Google ne sont

pas aussi complètes qu’elles ne le pourraient

{ "http://delicious.com/glennjonesnet": { "attributes": { "rss": "http://feeds.delicious.com/rss/glennjonesnet", "url": "http://delicious.com/glennjonesnet", "profile": "http://delicious.com/glennjonesnet" } }, "http://huffduffer.com/glennjones": { "attributes": { } }, ...

Ident Engine – couche de data des descriptions des points finaux

{ "name": "Last.fm", "domain": "last.fm", "urlmappings": [{ "urltemplate": "http://www.last.fm/user/{username}", "schema": "hCard", "contenttype": "Profile", "mediatype": "Html" }, { "urltemplate":"http://www.last.fm/user/{username} ", ...

Auto-remplissage de formulaires

Les détails les plus communs sont partagés sur les sites de média sociaux

Les détails les plus communs sont partagés sur les sites de média sociaux

Analyse du contenu généré par les utilisateurs à partir des points finaux découverts

Ident Engine – descriptions des points finaux générés par les utilisateurs

{ "name": "Vimeo", "domain": "vimeo.com", "urlmappings": [{ "urltemplate": "http://vimeo.com/{username}/videos/rss", "schema": "Atom", "contenttype": "Video", "mediatype": "Atom" } ...

Ident Engine – couche de donnée des descriptions de points finaux

• Atom• RSS• XFN• XFN-hCard• hAtom• hCalendar• hCard• hResume• rel-tag

• Activité• Audio• Amis• Bookmarks• C.V.• Entrées• Evénements• Images• Interêts

• Flux de vie• Profil • Services• Slides• Statuts• Statuts des amis• Vidéo

Définitions types de contenusSchémas

Pour assembler ensemble les données réparties sur tout le web nous avons besoin d’une pile de formats de données ouverts et

d’APIs non propriétaires

Parseur Microformats

OAuth

Librairie RSS

Librairie Atom

API Graphique Social de Google

Yahoo : API YQL

Traiter avec les imposteurs et les relations filoutes

Autres personnalités

Démarrer sans découverte

Laisser l’utilisateur décider

N’utiliser que des liens rel=“me” réciproques ou sortants

N’utiliser que des liens rel=me sortants ou réciproques

Maintenant, à votre tour d’utiliser la découverte d’identité pour construire un peu de magie dans

vos applications

Parseurs microformatshttp://microformats.org/wiki/parsers

Parseur Microformats - Optimus - XSLT http://microformatique.com/optimus/

Parseur Microformats - Cognition - Perlhttp://buzzword.org.uk/cognition/

Google API Graphique Socialhttp://socialgraph.apis.google.com/

Social Graph Node Mapperhttp://code.google.com/p/google-sgnodemapper/

YQLhttp://developer.yahoo.com/yql/

Ident Enginehttp://identengine.com/

UfXtracthttp://ufxtract.com/

Madgex Labshttp://lab.madgex.com/

Bloghttp://www.glennjones.net/

Creative Commons Attribution-Non-Commercial 2.0 UK: England & Wales Licence.

Copyright Glenn Jones 2009www.glennjones.net

Traduction Christophe Ducamp 2010www.christopheducamp.com