Análise de Interações Sociais como Regras se-então na Web Social Alan Keller Gomes Maria da Graça Campos Pimentel [email protected], [email protected] Laboratório Intermídia Instituto de Ciências Matemáticas e de Computação - ICMC Universidade de São Paulo - USP Agradecimentos 2 CAPES CNPq MCT FAPESP FINEP Agenda 3 Introdução Representação, Avaliação e Especialização de Interações Sociais Método Proposto Interações Sociais no Facebook Considerações Finais Introdução Necessidade de se projetar e desenvolver artefatos de software capazes que permitem a comunicação e engajamento social entre usuários O estudo dos aspectos relacionados à sociabilidade na Web Social tem o propósito de 4 aumentar a conectividade dar suporte a interação social Introdução A sociabilidade é avaliada a partir da: 5 Identificação de fatores relacionados Utilização de heurísticas e diretrizes Entretanto, ainda não esta estabelecido um modelo para representação e avaliação das interações sociais propriamente ditas, capaz de descrever e medir ações executadas pelos usuários Motivação Uma oportunidade de pesquisa para o provimento de um modelo que permita representar e avaliar situações que envolvam usuários em interações sociais explicitar Ações realizadas pelos usuários Diferentes tipos de mídias, provedores, dispositivos, aplicações, etc… 6 Proposta Representar interações sociais como regras se-então Avaliar interações sociais usando medidas de avaliação de regras se-então procedimentos de mineração de dados Explicitar mídias, provedores, dispositivos, aplicações, etc 7 linguagem de Mercher da Psicologia Social especialização de regras Representação Na Psicologia Social, interações sociais são contingências comportamentais: 8 Regras se-então (implicações) que descrevem o que os usuários fazem ou não O conjunto de regras que descrevem como um jogo pode ser disputado pode ser descrito como um conjunto de contingências comportamentais de seus jogadores Representação • • • 9 Linguagem de Merchner • Ação (ou ações) = {A1, A2…..An} • Agente (ator) = {a, b, c…} • Consequência = {C1, C2, … Cn} Example: aA1 ∩ bA2 → abC1 Utilizamos a linguagem para representar contingências comportamentais como implicações na forma normal disjuntiva Avaliação aA1 ∩ bA2 → abC1 n = número de observações 10 Body → Head (B → H) Avaliação Suporte Confidência Sensitividade Laplace 11 Especialização 12 Visão Geral do Método 13 Implementação Interpretação Interações Sociais: Regras Se-então Experimentador avaliação Dados das Interações Sociais: Observações Rede Social 14 Mensuração Implementação Linguagem de Mechner Interpretação Interações Sociais: Regras Se-então Data Mining avaliação Experimentador Mensuração Medidas de Regras Dados das Interações Sociais: Observações Suporte do especialista 15 Conjunto de Dados Interações Sociais no Facebook 16 17 Post Post 18 Comentário Comentário Comentário Comentário 19 Curtir Curtir Curtir 20 Post Comentário Post Like Comentário Comentário Curtir Curtir 21 Comentário Contingências no Facebook A1 = Fazer um Post no Mural 22 photo, link, video, text, etc.. A2 = Comentar aquele Post A3 = Curtir aquele post C1 = ser notificado de um Post (estímulo social) C2 = ser notificado da ação de Comentar C3 = ser notificado da ação de Curtir Contingências no Facebook • usuário a, grupos de usuários k e l, • usuário a pode ou não fazer comentários ou ações de curtir R1 - sem comentários e sem ação de curtir R2 - sem ação de curtir R3 - sem comentários R4 - comentários e ação de curtir R5 – mais comentários que ação de curtir R6 – menos comentários que ação de curtir 23 Avaliação sem coment. e sem curtir sem ação de curtir sem comentários coment. e curtir mais coment. que curtir menos coment. que curtir coment. e curtir sem coment. e sem curtir mais coment. que curtir menos coment. que curtir sem comentários sem ação de curtir 24 R4 R1 R5 R6 R3 R2 Interações Socias baseadas em Mídias no Facebook 25 Interações Socias baseadas em Mídias no Facebook 26 Mídias e Provedores no Facebook 27 Mídias, Provedores e Aplicações do Usuário no Facebook 28 Considerações Finais: Limitações 29 A identificação e representação de ações e conseqüências como contingências comportamentais depende da avaliação subjetiva de quem realiza o experimento de análise das interações sociais. Resultados Obtidos Vídeo Social: Redes Sociais: 30 Anotações síncronas e assíncronas (U-media 2011) Compar. assíncrono de links e anotações (Saint 2011) Situações mais frequentes (ICSC 2011) Técnica de representação e avaliação humanreadeble (Webmedia 2011) Engajamento de usuários a partir do uso de aplicações para smartphones (ACM MM 2011) Propagação de conteúdo de fora para dentro e dentro da rede (SAC 2012 - aceito) Caracterização de movimentos sociais (em avaliação) Trabalhos Futuros 31 Avaliar outras redes, como Twitter e Google+, que dão suporte a interações sociais baseadas em diferentes tipos de mídias Ampliar a aplicação do método para representar e avaliar interações em outros ambientes sociais computacionais baseados em mídia como TV digital interativa Análise de Interações Sociais como Regras se-então na Web Social Alan Keller Gomes Maria da Graça Campos Pimentel [email protected], [email protected] Laboratório Intermídia Instituto de Ciências Matemáticas e de Computação - ICMC Universidade de São Paulo - USP