Escolar Documentos
Profissional Documentos
Cultura Documentos
Oficina Gephi
Mapeando e analisando a vida das redes sociais
www.labic.net
Pesquisadores:
AllanCancianMarquez
BiancaBortolonGonalves
JeanMaiconRickesMedeiros
NelsonAloysioReis
1
ndice
1. Introduo
1.1OqueGephi...........................................................................
1.2Formatosdeentradaesada...........................................................
1.3Formatosparaexportao..............................................................
1.4Glossriodetermos....................................................................
1.5Linksteis...............................................................................
1.6Exemplosdegrafos.....................................................................
3
3
3
4
4
2. Preparao
2.1Prerequisitosdoprograma............................................................. 9
2.2interfacegrfica......................................................................... 9
2.3Plugins................................................................................... 12
3. Teoria
3.1Estatsticascomumenteutilizadas...................................................... 12
3.2Filtroscomumenteutilizados............................................................ 13
4. Prtica
Criandoumdataseteexemplosdecrawlers............................................... 14
1. Introduo
1.1 O que Gephi?
uma plataforma open source para a visualizao e manipulao de grafos
dinmicosehierrquicos,incluindotodosostiposderedesesistemascomplexos.uma
ferramenta similar ao Adobe Photoshop: em vez de imagens, o usurio livre para
modificar o visual e interagir com a estrutura das redes que importa, posteriormente
adicionando filtrospararessaltarosaspectosquedesejaeenfimexportandooresultado
finalemSVG,PNGouPDF.
Sua principal funo servir como mtodo de anlise de dados, elaborao de
hipteses, descoberta de padres sociais e de comportamento e isolamento de
estruturas importantesdentroderedeshierarquizadas.Tambmlargamenteutilizadona
visualizao de redes de relaes entre indivduos e dos contedos que (re)produzem,
tornandose uma ferramenta poderosa para pesquisas de opinio e no campo da
cibercultura.
O download pode ser feito no site oficial, onde tambm encontramse mais
informaes e novidades sobre oprograma,assimcomopluginscomfunesadicionais
interessantes.
Nesta apostila, estaremos trabalhando com a verso 0.8.2 beta do programa,
lanadoem3dejaneirode2013.
Siteoficial:www.gephi.org
Blog:www.gephi.org/blog
Fruns:www.forum.gephi.org
Marketplace(plugins):www.marketplace.gephi.org/plugins
Tutoriaisoficiaisefeitosporusurios:www.gephi.org/users
Twitter:www.twitter.com/Gephi
Wikipdia:www.wiki.gephi.org
GruponoFacebook:www.facebook.com/groups/gephi/
2. Preparao
2.1 Prerequesitos do programa
O nico prequesito do programa a instalao do Java Runtime Environment
(JRE), disponvel em www.java.com. Ateno para a verso dosistemaoperacional, 32
ou64bits. Caso estesejaLinux,recomendaseinstalar a verso proprietriatradicional,
emvezdeaescritaemcdigoaberto(OpenJDK).
1. Barra de ambientes
Visogeral:readetrabalho(localdedesenvolvimentodografo).
Laboratrio de dados: rea de edio em tabela dos dados que compem o
grafo (ouseja,deseudataset),ondepossveladicionar,editareexcluirarestase
ns individuais, assim como importar e exportar datasets em CSV (vide seo
1.2)
Visualizao:readeexportaodoprojetoquandoconcludo(videseo1.3).
2. Funes de visualizao
Partio:manipularnsearestasdeacordocomseusgrupos.
Classificao:manipularnsearestasdeacordocomseusvalores.
Mapadecalordeumneseusvizinhos,peladistncia(grafosdirecionados)
Editaratributosden.
7. Ferramentas de visualizao
Centralizargrafointeiro
Centralizargrafoconformecoordenadas
Restaurarcordosnsparapreto
Restaurartamanhodosnspara1
Restaurarcoresdosrtulosdetextodons
Restaurarrtulosdensvisveis
Restaurartamanhodafontedosrtulos.
8. Ferramentas de visualizao de grafo
Invertercordefundo
Capturadetela
Exibirrtulosdens
Exibirbordas
Exibirarestas
Arestascomacordondeorigem
Exibirrtulosdearestas
Escaladepesodasarestas
Mododotamanhodosrtulos
Mododacor
Fontedosrtulos
Tamanhodafontedosrtulos
Corpadrodafontedosrtulos
Atributosdosrtulos.
9. Contexto
Informaesbsicasreferentesrede,comoquantidadedensedearestas.
10. Estatsticas e filtros
Estatsticas: diferentes valores a serem calculados com diferentes algoritmos
sobreatributosepropriedadesdarede(videseo3.1).
Filtros: selecionanografo os componentes correspondentes a umaclassificao
conformeselecionadapelousurio.
11. Workspaces
possvel criar diferentes reas de trabalho para manipular mais de um grafo
simultaneamentenum mesmo projetodoGephi.Tambmpermitesecopiaroumoverns
11
2.3 Plugins
Responsveis por adicionar funes noexistentes ao programa, a seo de
plugins do Gephi est disposta discretamente na barra de ferramentas, em Tools
Plugins.Nela, possvelfazer o downloaddediferentesextensesdesenvolvidasparao
programa,queseroposteriormente,comaautorizaodousurio,atualizadasconforme
sodesenvolvidas.
No Gephi Marketplace (www.marketplace.gephi.org/plugins) possvel ver a
descriodecadapluginetambmfazeroseudownloadparainstalaomanual.
3. Teoria
3.1 Estatsticas comumente utilizadas
Grau mdio
Defineopesodosnsdeacordocomaquantidadedesuasconexes.
Graudeentrada:nmerodeconexesqueumnrecebedeoutro
Graudesada:nmerosdeconexesquesaideumnparaoutro
Grau ponderado mdio
Similaraograumdio,mas utilizaseospesosdasarestasemseualgoritmopara
entodefiniropesodosns.
Densidade do grafo
Mostraoquo prxima a rede est de ser completa.Umgrafo completo aquele
em que, para cada n, existe uma arestaconectando esse n aosdemaisouseja,um
grafoemquetodososseuscomponentesencontramseconectados
HITS:
Autoridade:estimaovalordocontedodon
Hub:ovalordasarestasparaasoutraspginas.
12
Dimetro da rede:
Centralidadedeintermediao: medeafrequnciacomqueumnaparecenos
caminhosmaiscurtosentrensdasredes
Centralidade de proximidade: distncia mdia de um determinado n inicial
paratodososdemaisnsdarede
Excentricidade: distncia de um determinado n inicial at o n mais distante
deleencontradonarede.
Modularidade
Defineosclustersdarededeacordocomaforadesuasconexes.
Centralidade de autovetor
Medidadeimportnciadoncombasenasconexesquepossuicomoutros.
13
4. Prtica
Criando um dataset
Conforme visto anteriormente, crawlers soosresponsveispor minerar grandes
conjuntos de dados (big data) na web e filtraroque ounopertinente, a dependerdo
objetivo do usurio.Aps a coleta, importase odataset para o Gephi, queentotomar
afunodeediodedadoseesquematizaovisualdarede.
Algunscrawlersdenotvelutilizaonocamposo:
Flocker
Webappque age como estruturador de redes de retweets emtemporeal.Permite
exportarografocriadoparaGEXF,PNGeSVG.
Licena:gratuita.
Site:www.flocker.outliers.es
Netvizz
Aplicativo do Facebook de fcil utilizao que possibilita extrair as redes de
amigos,pginasegruposaqueousurioprincipalestconectado.
Licena:gratuita.
Site:www.apps.facebook.com/netvizz
NodeXL
Extenso para o Microsoft Excel que permite extrair dados de redes como
FacebookeTwittereposteriormanipulaonoprogramaouexportaoparaGephi.
Licena:gratuita.
Site:www.nodexl.codeplex.com
PluginSocialNetworkImporter:www.socialnetimporter.codeplex.com
Topsy
Permite extrairdadosdarededoTwitter.Pelaparceriaquetemcomaredesocial,
o nico que no possui limite de tempo de publicao do tweet nem limite de
requisiesaoservidor.osucessordoYourTwapperKeeper.
Licena:versolimitadagratuitaeprofissionalpaga.
Site:www.topsy.com
YourTwapperKeeper
Permite a configurao de diferentes keywords para monitorao, captura e
armazenamentodetweetsemtemporeal.Necessitadeinstalao.
Licena:cdigoaberto.
Site:www.github.com/540co/yourTwapperKeeper
14