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

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

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"

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

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

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

Agrégation

Objets

Conversation Activité

Média Social

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

Agrégation

Objets

Conversation Activité

Identité Relations

Média Social

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

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

critiques et signets

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

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

Identité

Identité

Identité Distribuée

Identité

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

Consolidation d’Identité

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

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

La puissance de XFN rel=me

Page 8: Glenn Jones : "Réutiliser les data existantes des médias sociaux"
Page 9: Glenn Jones : "Réutiliser les data existantes des médias sociaux"
Page 10: Glenn Jones : "Réutiliser les data existantes des médias sociaux"

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é

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

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

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

API Google du Graphique Social

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

q=http://twitter.com/glennjones

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

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": { } }, ...

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

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

le web

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

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

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

Parsage du Profil

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

§

Embarquement du microformat hcard

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

API microformat ufXtract

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

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

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

ufXtract microformat API

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

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

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": { } }, ...

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

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} ", ...

Page 23: Glenn Jones : "Réutiliser les data existantes des médias sociaux"
Page 24: Glenn Jones : "Réutiliser les data existantes des médias sociaux"
Page 25: Glenn Jones : "Réutiliser les data existantes des médias sociaux"
Page 26: Glenn Jones : "Réutiliser les data existantes des médias sociaux"
Page 27: Glenn Jones : "Réutiliser les data existantes des médias sociaux"

Auto-remplissage de formulaires

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

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

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

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

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

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

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

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" } ...

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

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

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

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

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

Yahoo : API YQL

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

Traiter avec les imposteurs et les relations filoutes

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

Autres personnalités

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

Démarrer sans découverte

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

Laisser l’utilisateur décider

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

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

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

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

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

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

vos applications

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

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/

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

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

Copyright Glenn Jones 2009www.glennjones.net

Traduction Christophe Ducamp 2010www.christopheducamp.com