Logiciel d'analyse de réseaux sociaux - Social network analysis software
Le logiciel d'analyse des réseaux sociaux ( logiciel SNA ) est un logiciel qui facilite l' analyse quantitative ou qualitative des réseaux sociaux , en décrivant les caractéristiques d'un réseau par représentation numérique ou visuelle .
Aperçu
Les réseaux peuvent comprendre des familles, des équipes de projet , des salles de classe , des équipes sportives , des législatures , des États-nations , des vecteurs de maladies , des membres sur des sites Web de réseautage comme Twitter ou Facebook, ou même Internet. Les réseaux peuvent consister en des liens directs entre des nœuds ou des liens indirects basés sur des attributs partagés, une participation partagée à des événements ou des affiliations communes. Les caractéristiques du réseau peuvent se situer au niveau de nœuds individuels , de dyades , de triades , de liens et/ou de bords, ou de l'ensemble du réseau. Par exemple, les caractéristiques au niveau des nœuds peuvent inclure des phénomènes de réseau tels que l' intermédiarité et la centralité , ou des attributs individuels tels que l'âge, le sexe ou le revenu. Le logiciel SNA génère ces caractéristiques à partir de données de réseau brutes formatées dans une liste de bords, une liste de contiguïté ou une matrice de contiguïté (également appelée sociomatrice), souvent combinées avec des données d'attributs (individuelles/au niveau du nœud). Bien que la majorité des logiciels d'analyse de réseau utilisent un format de données ASCII en texte brut, certains progiciels contiennent la capacité d'utiliser des bases de données relationnelles pour importer et/ou stocker des fonctionnalités réseau.
Caractéristiques
Les représentations visuelles des réseaux sociaux sont importantes pour comprendre les données du réseau et transmettre le résultat de l'analyse. La visualisation facilite également souvent l'interprétation qualitative des données du réseau. En ce qui concerne la visualisation, les outils d'analyse de réseau sont utilisés pour modifier la disposition, les couleurs, la taille et d'autres propriétés de la représentation du réseau.
Certains logiciels SNA peuvent effectuer une analyse prédictive . Cela inclut l'utilisation de phénomènes de réseau tels qu'un lien pour prédire les résultats au niveau individuel (souvent appelés modèles d'influence des pairs ou de contagion), l'utilisation de phénomènes au niveau individuel pour prédire les résultats de réseau tels que la formation d'un lien/d'un bord (souvent appelé modèles d'homophilie) ou type de triade, ou en utilisant des phénomènes de réseau pour prédire d'autres phénomènes de réseau, comme l'utilisation d'une formation de triade au temps 0 pour prédire la formation de liens au temps 1.
Collection d'outils et de bibliothèques d'analyse de réseaux sociaux
Produit | Fonctionnalité principale | Format d'entrée | Format de sortie | Plate-forme | Licence et coût | Remarques |
---|---|---|---|---|---|---|
AllegroGraph | Base de données graphique. RDF avec outil de visualisation Gruff | RDF | RDF | Linux, Mac, Windows | Gratuit et Commercial | AllegroGraph est une base de données de graphes. Il s'agit d'une base de données OLTP entièrement transactionnelle sur disque qui stocke les données structurées sous forme de graphiques plutôt que de tableaux. AllegroGraph comprend une bibliothèque d'analyse des réseaux sociaux. |
Géphi | Logiciel d'exploration et de manipulation de graphes | GraphViz ( .dot ), Graphlet(.gml), GUESS(.gdf), LEDA(.gml), NetworkX(.graphml, .net), NodeXL (.graphml, .net), Pajek (.net, .gml) , Sonivis(.graphml), Tulip(.tlp, .dot), UCINET (.dl), yEd (.gml), Gephi (.gexf), Edge list(.csv), bases de données | DEVINER(.gdf), Gephi(.gexf), .svg, .png | Tout système prenant en charge Java 1.6 et OpenGL | Open Source ( GPL3 ), recherche de contributeurs | Gephi est une plateforme interactive de visualisation et d'exploration de tous types de réseaux et systèmes complexes, de graphes dynamiques et hiérarchiques. C'est un outil pour les personnes qui doivent explorer et comprendre des graphiques. L'utilisateur interagit avec la représentation, manipule les structures, les formes et les couleurs pour révéler des propriétés cachées. Il utilise un moteur de rendu 3D pour afficher de grands réseaux en temps réel et accélérer l'exploration. Une architecture flexible et multitâche offre de nouvelles possibilités pour travailler avec des ensembles de données complexes et produire des résultats visuels précieux. |
GraphStream | Bibliothèque de graphiques dynamiques | GraphStream(.dgs), GraphViz(.dot), Graphlet(.gml), liste de bords | GraphStream(.dgs), GraphViz(.dot), Graphlet(.gml), séquence d'images | Tout système prenant en charge Java | Open source | Avec GraphStream, vous traitez des graphiques. Statique et Dynamique.
Vous les créez à partir de zéro, à partir d'un fichier ou de n'importe quelle source. Vous les affichez et les restituez. |
Outil graphique | Module Python pour une analyse et une visualisation efficaces des graphiques. | GraphViz(.dot), GraphML | GraphViz(.dot), GraphML et plusieurs formats d'image. | Linux, Mac | Logiciel libre (GPL3) | Graph-tool est un module python pour une analyse efficace des graphiques. Ses structures de données et algorithmes de base sont implémentés en C++, avec une utilisation intensive de la métaprogrammation Template , basée sur la bibliothèque Boost Graph . Il contient une liste complète d'algorithmes. |
Graphviz | Logiciel de visualisation de graphiques | Visualisation graphique(.dot) | Formats d'images multiples. | Linux, Mac, Windows | Open Source (CPL) | Graphviz est un framework de visualisation graphique open source. Il dispose de plusieurs programmes de mise en page graphiques principaux adaptés à la visualisation des réseaux sociaux. |
Igraphe | Créez, manipulez, analysez et tracez efficacement des graphiques en C , Python ou R . | GraphML , LEDA (.gml) et plus | GraphML , LEDA (.gml), GraphViz (.dot) et plusieurs formats d'image | Linux, Mac, Windows | Open Source ( GPL2 ) | igraph est une collection de bibliothèques pour créer et manipuler des graphiques et analyser des réseaux . Il est écrit en C et existe également sous forme de packages Python et R ; une interface pour Mathematica est également fournie. |
Graphique infini | Base de données graphique hautement évolutive et distribuée . | SNAP, Gremlin, fichiers texte formatés pour un chargement parallèle à grande vitesse | Gremlin, plus définissable par l'utilisateur | Linux, Mac, Windows | Commercial | InfiniteGraph est une base de données de graphes distribuée qui peut exploiter des algorithmes mixtes de disques, SSD et en mémoire. Il repose sur un moteur de base de données distribué spécialisé optimisé pour le stockage d'objets avec un grand nombre de connexions. Il prend en charge les requêtes parallèles, la définition de chemin et la recherche de liens. Il existe un exemple d'application d'analyse des réseaux sociaux. |
Framework Java Universal Network/Graph (JUNG) | manipulation, analyse et visualisation de réseaux et de graphiques | prise en charge intégrée de GraphML, Pajek et de certains formats de texte ; l'utilisateur peut créer des analyseurs pour n'importe quel format souhaité | prise en charge intégrée de GraphML, Pajek et de certains formats de texte ; l'utilisateur peut créer des exportateurs pour n'importe quel format souhaité | Toute plate-forme prenant en charge Java | Open source (licence BSD) | JUNG est une API et une bibliothèque Java qui fournit un langage commun et extensible pour la modélisation, l'analyse et la visualisation de données relationnelles. Il prend en charge une variété de types de graphiques (y compris les hypergraphes), prend en charge les éléments graphiques de tout type et avec toutes les propriétés, permet des visualisations personnalisables et inclut des algorithmes de la théorie des graphes, de l'exploration de données et de l'analyse des réseaux sociaux (par exemple, regroupement, décomposition, optimisation, génération de graphes aléatoires, analyse statistique, distances, flux et centralité (PageRank, HITS, etc.)). Il n'est limité que par la quantité de mémoire allouée à Java. |
Mathématique | Analyse de graphes, statistiques, visualisation de données, optimisation, reconnaissance d'images. | CSV, DOT, GraphML, JSON, Pajek, XLS et plusieurs autres formats non réseau. | CSV, DOT, GraphML, JSON, Pajek, XLS et plusieurs autres formats non réseau. | Windows, Macintosh, Linux | Commercial | Mathematica est un environnement de calcul et d'analyse à usage général. |
Présentation du réseau Discovery Exploration pour Excel (NodeXL) | Aperçu, découverte et exploration du réseau | email, .csv (texte), .txt, .xls (Excel), .xslt (Excel 2007, 2010, 2013), .net (Pajek), .dl (UCINet), GraphML | .csv (texte), .txt, .xls (Excel), .xslt (Excel 2007), .dl (UCINet), GraphML | Windows XP/Vista/7 | Gratuit (Ms-PL) | NodeXL est un complément Excel 2007, 2010, 2013 gratuit et ouvert et une bibliothèque C#/.Net pour l'analyse et la visualisation de réseau. Il s'intègre dans Excel 2007, 2010, 2013 et ajoute un graphique dirigé en tant que type de graphique à la feuille de calcul et calcule un ensemble de base de métriques et de scores de réseau. Prend en charge l'extraction des e-mails, Twitter, YouTube, Facebook, WWW, Wiki et réseaux sociaux flickr. Accepte les listes d'arêtes et les représentations matricielles des graphiques. Permet une manipulation et un filtrage faciles et automatisés des données sous-jacentes au format tableur. Plusieurs mises en page de visualisation de réseau. Lit et écrit les fichiers Pajek, UCINet et GraphML. |
NetMiner 4 | Logiciel tout-en-un pour l'analyse et la visualisation de réseau | .xls(Excel),.xlsx (Excel 2007), .csv(text), .dl(UCINET), .net(Pajek), .dat(StOCNET), .gml ; NMF (propriétaire) | .xls(Excel),.xlsx (Excel 2007), .csv(text), .dl(UCINET), .net(Pajek), .dat(StOCNET), NMF(propriétaire) | Microsoft Windows | Gratuit (Cours)
et commerciale |
NetMiner est un outil logiciel pour l'analyse exploratoire et la visualisation de données de réseau volumineux. NetMiner 4 intègre un moteur de script interne basé sur Python qui est équipé du générateur de script automatique pour les utilisateurs non qualifiés. Ensuite, les utilisateurs peuvent utiliser NetMiner 4 avec une interface graphique existante ou un langage de script programmable.
|
RéseauX | Package Python pour la création, la manipulation et l'étude de la structure, de la dynamique et des fonctions de réseaux complexes. | GML , Graph6/Sparse6, GraphML, GraphViz (.dot), NetworkX (.yaml, listes de contiguïté et listes de bord), Pajek (.net), LEDA | GML, Gnome Dia, Graph6/Sparse6, GraphML, GraphViz (.dot), NetworkX (.yaml, listes de contiguïté et listes de bords), Pajek (.net) et divers formats d'image (.jpg, .png, .ps, .svg, et al.) | Open source (GPL et similaire) | Libérer | NetworkX (NX) est un ensemble d'outils pour la création, la manipulation, l'analyse et la visualisation de graphiques. L'interface utilisateur se fait via un script/ligne de commande fourni par Python. NX comprend plusieurs algorithmes, métriques et générateurs de graphiques. La visualisation est fournie via pylab et graphviz.
NX est un projet open source, en développement actif depuis 2004 avec un site ouvert de suivi des bogues et des forums d'utilisateurs. Le développement est parrainé par Los Alamos National Lab. |
R | Analyse des réseaux sociaux dans l'environnement R polyvalent et populaire | R lira dans presque tous les fichiers de données de format | R a une capacité d'écriture pour la plupart des formats de données | Windows, Linux, Mac | Open source | R contient plusieurs packages pertinents pour l'analyse des réseaux sociaux :
|
Tulipe | Outil d'analyse des réseaux sociaux | Format tulipe (.tlp), GraphViz (.dot), GML, txt, matrice de contiguïté | .tlp, .gml | Windows Vista, XP, 7/Linux/Mac OS | LGPL | Tulip est un framework de visualisation d'informations dédié à l'analyse et à la visualisation de données relationnelles. Tulip vise à fournir au développeur une bibliothèque complète, prenant en charge la conception d'applications interactives de visualisation d'informations pour les données relationnelles qui peuvent être adaptées aux problèmes qu'il ou elle aborde. |
UNISoN (Outil d'analyse des réseaux sociaux) | Téléchargez les messages usenet et enregistrez les fichiers de sortie SNA | Lectures à partir de serveurs NNTP gratuits | Crée des fichiers CSV et des fichiers Pajek .net | Tout système prenant en charge Java | Open source | Une application Java qui peut télécharger des messages Usenet à partir de serveurs NNTP gratuits, afficher les messages enregistrés, puis permettre le filtrage des données à enregistrer dans un fichier réseau Pajek ou un fichier CSV. Il crée des réseaux en utilisant l'auteur de chaque message. Si quelqu'un répond à un message, un lien unidirectionnel est créé entre l'auteur du message et l'auteur du message auquel il répond. Il y a aussi un panneau d'aperçu qui montre le réseau visuellement. |
Wolfram Alpha | Analyse de graphiques, analyse de séries chronologiques, analyse de données catégorielles | API Facebook | De nombreux formats | service Web | Libérer | Wolfram Alpha est un moteur de connaissances informatique général répondant à des requêtes sur de nombreux domaines de connaissances. Donnez-lui l'entrée "Rapport Facebook" et il répondra aux requêtes sur l'analyse de vos données de réseaux sociaux, |
Voir également
- Comparaison des outils de mise en réseau de la recherche et des systèmes de profilage de la recherche
- Réseau social
- Analyse des réseaux sociaux
- Réseautage social
- Analyse du réseau organisationnel
Les références
Remarques
- Barnes, JA "Classe et comités dans une paroisse d'une île norvégienne", Relations humaines 7:39-58
- Borgatti, S. (2002). Logiciel NetDraw pour la visualisation de réseau. Lexington, KY : Technologies analytiques.
- Borgatti, SE (2002). Ucinet pour Windows : Logiciel d'analyse de réseaux sociaux. Harvard, MA : Technologies analytiques.
- Berkowitz, SD 1982. Une introduction à l'analyse structurelle : L'approche de réseau à la recherche sociale. Toronto : Butterworth.
- Brandes, Ulrik et Thomas Erlebach (éd.). 2005. Analyse de réseau : fondements méthodologiques Berlin, Heidelberg : Springer-Verlag.
- Breiger, Ronald L. 2004. "L'analyse des réseaux sociaux." Pp. 505-526 dans Handbook of Data Analysis, édité par Melissa Hardy et Alan Bryman. Londres : Sage Publications. Extraits au format pdf
- Burt, Ronald S. (1992). Trous structurels : la structure de la concurrence. Cambridge, MA : Harvard University Press.
- Carrington, Peter J., John Scott et Stanley Wasserman (éd.). 2005. Modèles et méthodes d'analyse des réseaux sociaux. New York : Cambridge University Press.
- Christakis, Nicholas et James H. Fowler "The Spread of Obesity in a Large Social Network Over 32 Years", New England Journal of Medicine 357 (4) : 370-379 (26 juillet 2007)
- Doreian, Patrick, Vladimir Batagelj et Anuska Ferligoj. (2005). Modélisation de blocs généralisée. Cambridge : Cambridge University Press.
- Freeman, Linton C. (2004) Le développement de l'analyse des réseaux sociaux : une étude en sociologie des sciences. Vancouver : Presse empirique.
- Hansen, William B. et Reese, Eric L. 2009. Manuel d'utilisation de Network Genie . Greensboro, Caroline du Nord : Tanglewood Research.
- Hill, R. et Dunbar, R. 2002. "Taille du réseau social chez les humains." Nature humaine, Vol. 14, n° 1, p. 53-72. Google
- Jackson, Matthew O. (2003). « Un modèle stratégique de réseaux sociaux et économiques » (PDF) . Journal de théorie économique . 71 : 44-74. doi : 10.1006/jeth.1996.0108 . hdl : 10419/221454 . pdf
- Huisman, M. et Van Duijn, MAJ (2005). Logiciel d'analyse des réseaux sociaux . Dans P J. Carrington, J. Scott et S. Wasserman (éditeurs), Models and Methods in Social Network Analysis (pp. 270-316). New York : Cambridge University Press.
- Krebs, Valdis (2002) Uncloaking Terrorist Networks, First Monday , volume 7, numéro 4 (Application of SNA software to terror nets Web Reference .)
- Krebs, Valdis (2008) Une brève introduction à l'analyse des réseaux sociaux (métriques communes dans la plupart des logiciels de référence Web SNA .)
- Krebs, Valdis (2008) Diverses études de cas et projets utilisant le logiciel d'analyse de réseau social Référence Web .
- Lin, Nan, Ronald S. Burt et Karen Cook, éd. (2001). Capital social : théorie et recherche. New York : Aldine de Gruyter.
- Mullins, Nicolas. 1973. Théories et groupes de théorie dans la sociologie américaine contemporaine. New York : Harper et Row.
- Müller-Prothmann, Tobias (2006) : Tirer parti de la communication des connaissances pour l'innovation. Cadre, méthodes et applications de l'analyse des réseaux sociaux en recherche et développement, Francfort a. M. et al. : Peter Lang, ISBN 0-8204-9889-0 .
- Manski, Charles F. (2000). "Analyse économique des interactions sociales" . Journal des perspectives économiques . 14 (3) : 115-36. doi : 10.1257/jep.14.3.115 . [2] via JSTOR
- Moody, James et Douglas R. White (2003). « Cohésion structurelle et intégration : un concept hiérarchique de groupes sociaux ». American Sociological Review 68(1):103-127. [3]
- Newman, Marc (2003). « La structure et la fonction des réseaux complexes » (PDF) . Revue SIAM . 45 (2) : 167-256. arXiv : cond-mat/0303516 . Bibcode : 2003SIAMR..45..167N . doi : 10.1137/S003614450342480 . S2CID 221278130 . Archivé de l'original (PDF) le 16 février 2008.
- Nohria, Nitin et Robert Eccles (1992). Réseaux dans les organisations. deuxième éd. Boston : Harvard Business Press.
- Nooy, Wouter d., A. Mrvar et Vladimir Batagelj. (2005). Analyse exploratoire des réseaux sociaux avec Pajek. Cambridge : Cambridge University Press.
- Scott, Jean. (2000). Analyse des réseaux sociaux : un manuel. 2e éd. Newberry Park, Californie : Sauge.
- Tilly, Charles. (2005). Identités, frontières et liens sociaux. Boulder, CO : presse Paradigm.
- Valente, Thomas. (1995). Modèles de réseau de diffusion de l'innovation. Cresskill, New Jersey : Hampton Press.
- Wasserman, Stanley et Faust, Katherine. (1994). Analyse des réseaux sociaux : méthodes et applications. Cambridge : Cambridge University Press.
- Watkins, Susan Cott. (2003). "Réseaux sociaux." Pp. 909-910 dans l' Encyclopédie de la population. tour. éd. Edité par Paul Demeny et Geoffrey McNicoll. New York : Référence Macmillan.
- Watts, Duncan (1999). Petits mondes : la dynamique des réseaux entre ordre et aléa . Princeton, New Jersey : Princeton University Press. ISBN 978-0-691-11704-1. OCLC 40602717 .
- Watts, Duncan. (2004). Six degrés : la science d'un âge connecté. WW Norton & Compagnie.
- Wellman, Barry (1999). Réseaux dans le village global. Boulder, CO : Westview Press.
- Wellman, Barry (2001). "Endroit physique et Cyberplace : La montée de la mise en réseau personnalisée". Revue Internationale de Recherche Urbaine et Régionale . Wiley. 25 (2) : 227-252. doi : 10.1111/1468-2427.00309 . ISSN 0309-1317 .
- Wellman, Barry et Berkowitz, SD (1988). Structures sociales : une approche en réseau. Cambridge : Cambridge University Press.
-
Weng, M. (2007). "Une communauté multimédia de réseautage social pour le programme de télécommunications interactives pour appareils mobiles ". Tisch School of the Arts/Université de New York. CiteSeerX 10.1.1.538.7640 . Citer le journal nécessite
|journal=
( aide ) - White, Harrison, Scott Boorman et Ronald Breiger. 1976. "Structure sociale à partir de réseaux multiples : je bloque les modèles de rôles et de positions." Journal américain de sociologie 81 : 730-80.
Liens externes
- Liste des progiciels et bibliothèques du Réseau international d'analyse des réseaux sociaux (INSNA) : page Programmes informatiques pour l'analyse des réseaux sociaux .
- 2010 : Une étude comparative des outils d'analyse des réseaux sociaux par Combe, Largeron, Egyed-Zsigmond et Géry : [4]