Você está na página 1de 26

#1

EXTRAIR, MINERAR
E VISUALIZAR
CONTROVRSIAS
EM REDES SOCIAIS
curso na
Cmara dos
Deputados
Laboratrio Hacker

Prof. Dr. Fbio


Malini
Universidade
Federal do
Esprito Santo

Rede VemPrarua: junho a outubro

#1
objetivos
Compreender os Termos e
Medidas bsicos utilizados na
anlise de redes sociais.
Extrao de redes para
analisar as mtricas dentro de
uma rede social.
Capacitao no uso do
software Gephi e em anlise
semntica de controvrsias na
rede.
Prof. Dr. Fbio Malini ::
curso Cmara dos

#1
objetivos
Compreender os Termos e
Medidas bsicos utilizados na
anlise de redes sociais.
Realizao de atividade prtica
para consolidar o
conhecimento terico
adquirido.
Capacitao no uso do
software Gephi e em anlise
semntica de controvrsias na
rede.
Prof. Dr. Fbio Malini ::
curso Cmara dos

#1.1
Termos e definies
na anlise de redes
sociais.
fabioma
lini

. Representado,
numa rede, por
pontos. Em redes
sociais, os ns
representam o nome
do perfis.

Prof. Dr. Fbio Malini


UFES

ufesonli
ne
ufeslabi
c

franciso
dre

#1.1
Termos e definies
na anlise de redes
sociais.
fabioma
lini

Aresta

.
Representado, numa
rede, por linhas. Em
redes sociais, as
linhas revelam as
aes dos perfis:
compartilhamento
(RTs) ou comentrios
(ATs) de uma
mensagem.
Prof. Dr. Fbio Malini
UFES

ufeslabi
c

uma aresta

#1.1

(RTs, Shares, Replies,


Ligao...)

Ns e arestas.

Ns
humanos ou bots

Ns e arestas
possuem
atributos. Ex:
contedo de um
tweet atributo de
uma aresta.
5

Rede
direcional

Rede nodirecional

O peso da rede
(valor atribudo nas
arestas)

#1.1

simples: quando a
ligao no possui
peso

arestas.
Importante:
As arestas
podem ser de
tipo Simples
ou de tipo
Ponderada.
Quando o peso da
aresta entre dois ns
forte, conceituamos
a relao de laos
fortes.

ponderada: quando
diferentes arestas
possuem pesos distintos.

5
3

#1.1

Cluster
01

Clusters.
um conjunto
de ns
fortemente
conectado.

Cluster
02

Clusters, em
termos sociais, so
grupos de
interesses comuns.
So estruturas de
afinidades.

Cluster
03

Cluster
04

#1.1

Cluster
01

Grafo.
a representao
grfica de uma
rede interativa.

Cluster
02

Ele pode ser:


- Direcional ou dirigido: quando um n
possui ligao com outro no
necessariamente recproca (ex: Instagram,
Twitter);
- No direcional ou no dirigido: quando a
ligao entre dois ns necessariamente
recproca (ex: Facebook e Orkut).

Cluster
03

Cluster
04

MEDIDAS NA ANLISE DE
REDES SOCIAIS

#1.1
Estatsticas
As medidas ajudam
no entendimento
dos papis sociais
(em sentido amplo,
nas subjetivaes)
constitudo pela
ao dos perfis nas
redes sociais.

#1.1
Estatsticas
GRAU MDIO
Define o peso dos ns de
acordo com a quantidade
de suas conexes.
Grau de entrada: nmero
de conexes que um n
recebe de outro.
Grau de sada: nmero de
conexes que sai de um n
para outro.

#1.1
Estatsticas
GRAU PONDERADO
MDIO
Similar ao grau mdio,
mas, para a sua medida,
utiliza-se dos pesos das
arestas em seu algoritmo
para
ento50
definir
o peso
A
recebeu
Retweets
de
dos
ns. 10 Retweets de
B
C recebeu
B, 10 de D, 5 de E, 5 de F,

Qual a diferena de GRAU


e GRAU PONDERADO
MDIO?
Joo recebeu doao de R$
50 mil da empresa Slide.
Maria recebeu doao de R$ 50
mil reais de 50 empresas
diferentes, no valor de R$ 1 mil.
Joo e Maria possuem o
mesmo Grau. Mas Maria
possui um valor maior em
seu grau Ponderado Mdio,
por conta da diversidade de

Qual dos ns possuir


maior GRAU MDIO?
(
(
(
(
(
(

)
)
)
)
)
)

A
B
C
D
E
F

F
E
12
6
A
C

1
0

2
3
1

2
B

Qual dos ns possuir


maior GRAU PONDERADO
MDIO?
( )A
( )B
( )C
( )D
( )E
( )F
C

1
0

F
E
12
6
A

2
3
1

2
B

Qual dos ns possuir


maior GRAU PONDERADO
MDIO DE ENTRADA?
(
(
(
(
(
(

)
)
)
)
)
)

A
B
C
D
E
F

F
E
12
6
A
C

1
0

2
3
1

2
B

Qual dos ns possuir


maior GRAU DE SADA?
(
(
(
(
(
(

)
)
)
)
)
)

A
B
C
D
E
F

E
11
4
A
C

2
3
1

1
B

GRAU de entrada:
uma medida de
popularidade.
GRAU de sada:
uma medida de
intensidade
informativa.
C

E
11
4
A

2
3
1

1
B

#1.2
Extraindo dados
para identificar o
grau de um n numa
rede social.

Crawl: importado do ingls, o


verbo crawlear (to crawl)
neste contexto significa
minerar/coletar dados da web,
de mdias, de redes sociais
etc.
Prof. Dr. Fbio Malini
UFES

#1.2
Crawlers
Flocker
Webapp que age como estruturador
de redes de retweets em tempo
real. Permite exportar o grafo criado
para GEXF, PNG e SVG.
http://flocker.outliers.es/
Netvizz
Aplicativo do Facebook de fcil
utilizao que possibilita extrair
redes de amigos, pginas e grupos
a que o usurio est conectado.
https://apps.facebook.com/netvizz/
Prof. Dr. Fbio Malini
UFES

#1.2
Crawlers
NodeXL

Extenso para o Microsoft Excel que


permite extrair dados de redes
como
Facebook, Flickr, Twitter e Youtube,
assim como posterior exportao
para Gephi.
http://nodexl.codeplex.com/
GNIP
Permite extrair dados da rede do
Twitter. o nico que no possui
limite de tempo de publicao do
tweet nem limite de requisies ao
servidor.
http://gnip.com/
Prof. Dr. Fbio Malini
UFES

#1.2
Crawlers
YourTwapperKeeper
Permite a configurao de
diferentes keywords para
monitorao,
captura e armazenamento de
tweets em tempo real.
Necessita de instalao.
https://
github.com/540co/yourTwappe
rKeeper

Prof. Dr. Fbio Malini


UFES

TELA DO YTK
AS PRIMEIRAS EXTRAES DO LABIC/UFES E CIBERCULT E
MEDIALAB / UFRJ

#1.3
Atividade Prtica

Analisando um arquivo de
grafos no Twitter: o caso do
#MarcoCivil.

Prof. Dr. Fbio Malini


UFES

Muito Obrigado!
E at breve!
fabiomalini@gmai
l.com
http://labic.net
27 4009 2752