28
INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS Felipe de Sousa Ferreira Felipe Henrique Ziliotti Ciências da Computação - UNIFRAN - 2014 Orientadora: Claudia Vicci Amadeu

INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

Embed Size (px)

DESCRIPTION

As redes sociais online fazem parte do cotidiano de milhões de pessoas do mundo inteiro, possibilitando interagir, expressar opinião e compartilhar conteúdos sobre os mais diversos assuntos. Geralmente, os usuários realizam postagens sobre a vida pessoal como, por exemplo: o que estão fazendo; o que vão fazer; o que aconteceu; o que desejam e entre outros, porém muitos acontecimentos são tardiamente percebidos e divulgados pelos meios de comunicação tradicionais, mas podem ser percebidos em tempo real nas redes sociais ficando suscetíveis aos mecanismos de busca. O objetivo desta monografia é utilizar o conteúdo disponível nas redes sociais para extrair informações relevantes para os mais variados seguimentos. Para realizar essa tarefa, foi proposta uma metodologia que compreende desde a coleta das posts em redes sociais até a interação automática com os usuários. A aplicação contêm filtros de buscas avançados, e é capaz de exibir estatísticas sobre os resultados. A metodologia proposta foi aplicada a dois cases, sendo utilizado para SAC 2.0 em uma empresa de telecomunicação e para monitorização da eleição presidencial 2014 no Brasil. No caso da empresa de telecomunicações, os resultados obtidos demonstram que cerca de 30% dos clientes utilizam as redes sociais para salientar o grau de insatisfação ou satisfação dos serviços prestados, e a partir da busca realizada pelo aplicativo desenvolvido, possibilitou aos funcionários da empresa executar um atendimento diferenciado aos usuários das redes sociais. No segundo caso, foi feito um levantamento prevendo as intenções de votos em diversas regiões do país, sendo possível identificar em qual delas o atual eleito tem mais apoio, e traçar um perfil dos eleitores. Isso demonstra a aplicabilidade dessa proposta como complemento a mecanismos de buscas tradicionais, muitas vezes permitindo que ações sejam realizadas mais rapidamente no caso do SAC 2.0, e através das amostragens obtidas nas redes sociais sobre as eleições, foi possível prever com exatidão o resultado das eleições presidenciais.

Citation preview

Page 1: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

INTERAÇÃO EM REDES SOCIAISATRAVÉS DA MINERAÇÃO DE DADOS

Felipe de Sousa Ferreira

Felipe Henrique Ziliotti

Ciências da Computação - UNIFRAN - 2014

Orientadora: Claudia Vicci Amadeu

Page 2: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

AGENDA2

1. Tema e sua delimitação

2. Justificativa

3. Objetivo

4. Objetivos Específicos

5. Metodologia

6. Plano Provisório

7. Cronograma

8. Referências

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 3: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

AGENDA3

1. Tema e sua delimitação

2. Justificativa

3. Objetivo

4. Objetivos Específicos

5. Metodologia

6. Plano Provisório

7. Cronograma

8. Referências

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 4: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

TEMA E SUA DELIMITAÇÃO4

• Software

• Mineração de Dados(API)

• Redes Sociais

• Interação

• Automático

• Marketing e Estratégia

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 5: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

AGENDA5

1. Tema e sua delimitação

2. Justificativa

3. Objetivo

4. Objetivos Específicos

5. Metodologia

6. Plano Provisório

7. Cronograma

8. Referências

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 6: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

JUSTIFICATIVA6

Inclusão Digital Facilidade

Aumento

Acesso à internet

Mobilidade

Crescimento no uso das redes sociais

Mercado de negócios

WEB 2.0 Usuário

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 7: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

JUSTIFICATIVA7

Redes sociais Empresas

Alvo

Marketing e Estratégia

SAC

Monitoramento

Mineração de dados Base de dados

Análise de Textos

Aplicado às redes sociais

APIs

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 8: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

AGENDA8

1. Tema e sua delimitação

2. Justificativa

3. Objetivo

4. Objetivos Específicos

5. Metodologia

6. Plano Provisório

7. Cronograma

8. Referências

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 9: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

OBJETIVO9

Aplicação Gratuita

Estudo: Redes sociais

Motores de buscas

Mineração de Dados

API

Resultados: Análise de textos

Resultados da busca

Estatísticas

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Fonte: http://4.bp.blogspot.com

Page 10: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

AGENDA10

1. Tema e sua delimitação

2. Justificativa

3. Objetivo

4. Objetivos Específicos

5. Metodologia

6. Plano Provisório

7. Cronograma

8. Referências

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 11: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

OBJETIVOS ESPECIFICOS11

Redes sociais Facebook

Twitter

Mineração de Dados Motores de buscas

Repositórios de dados

APIs Métodos

Comandos

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Fonte: http://viverdeblog.com/redes-sociais/

Fonte: http://s.glbimg.com/po/tt/f/original/2012/01/25/

Page 12: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

OBJETIVOS ESPECIFICOS12

Implementação

Interação automática

Obtenção de resultados

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 13: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

AGENDA13

1. Tema e sua delimitação

2. Justificativa

3. Objetivo

4. Objetivos Específicos

5. Metodologia

6. Plano Provisório

7. Cronograma

8. Referências

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 14: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

METODOLOGIA14

Embasamento teórico Leitura de livros

Teses e Artigos Científicos

W3C, IEEE, ABNT

Modelagem Astah

Programação em Java

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 15: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

METODOLOGIA15

SGBD MySQL

Programação em PHP

APIs

Resultados Google Analytcs

Link Trackers

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Fonte: http://content.infotrustllc.com/infotrust-blog/bid/326296/

Fonte: http://www.distimo.com/Adaptação: Os autores

Page 16: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

AGENDA16

1. Tema e sua delimitação

2. Justificativa

3. Objetivo

4. Objetivos Específicos

5. Metodologia

6. Plano Provisório

7. Cronograma

8. Referências

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 17: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

PLANO PROVISÓRIO17

Resumo

Abstract

Lista de abreviaturas

Lista de figuras

Lista de tabelas

Sumário

Introdução Redes sociais e motores de busca

Redes Sociais O que é Como surgiu? Evolução Principais redes Público Perfil dos usuários

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 18: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

PLANO PROVISÓRIO18

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Motores de busca

O que é

Como surgiu?

Evolução

Principais motores

Funcionamento

Mineração de Dados

Mineração de Dados aplicado as Redes Sociais

API

O que é

API utilizadas

Limites

Foco em Marketing

Page 19: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

PLANO PROVISÓRIO19

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Metodologia

Modelagem

Programação BackEnd

Java, APIs, MySQL

Programação FrontEnd

Java, PHP

Resultados

Estatísticas

Conclusão

Referências

Page 20: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

AGENDA20

1. Tema e sua delimitação

2. Justificativa

3. Objetivo

4. Objetivos Específicos

5. Metodologia

6. Plano Provisório

7. Cronograma

8. Referências

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 21: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

CRONOGRAMA21

ATIVIDADES DEZ JAN FEV MAR ABR MAI JUN JUL AGO SET OUT

1. Embasamento teórico

2. Análise e projeto do sistema

3. Modelagem

4. Estudo de APIs

5. Testes sem interface gráfica

6. Implementação

7. Desenvolvimento da interface gráfica

8. Testes

9. Resultados

10. Escrita da monografia11. Elaboração da apresentação

12. Apresentação do TCC

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 22: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

AGENDA22

1. Tema e sua delimitação

2. Justificativa

3. Objetivo

4. Objetivos Específicos

5. Metodologia

6. Plano Provisório

7. Cronograma

8. Referências

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Page 23: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

REFERÊNCIAS23

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

AGUIAR, Sonia. Formas de Organização e Enredamento Para Ações Sociopolíticas. Informação & Informação, Universidade Estadual de Londrina, Vol. 12. 2007. Disponível em: <http://www2.uel.br/revistas/informacao/viewissue.php?id=39>. Acesso em: 11 fev. 2014.

BELL, Gavin. Criando Aplicações Para Redes Sociais. 2010, Editora Novatec, Traduzido por Thais Cristina Casson, 1º Ed, 467 f.

BEER, D. D. Social Network (ing) Sites… Revisiting the Story so far: A Response toDanah Boyd & Nicole Ellison. 2008, Journal of Computer-Mediated Communication, pag. 516-529.

BERNERS-LEE,Tim; HENDLER, James; LALISSA, Ora. The Semantic Web. ScientificAmerican. 2001, pag. 34-43.

BOYD, D. Social Network Sites: Public, Private, or What?. In: Knowledge Tree 13, May, 2007. Disponível em: <http://kt.flexiblelearning.net.au/tkt2007/?page_id=28>. Acesso em: 12 fev. 2014.

BRASIL é o quarto país com mais internautas em redes sociais. Jornal Folha de São Paulo.Disponível em: <http://www1.folha.uol.com.br/fsp/mercado/23560-brasil-e-o-quarto-pais-com-mais-internautas-em-redes-sociais.shtml>. Acesso em: 27 set. 2013.

CIPRIANI, Fabio. Estratégia em Mídias Sociais: Como Romper O Paradoxo das Redes Sociais e Tornar a Concorrência Irrelevante. Editora Elsevier, 2011. 208 f.

COMSCORE. Disponível em: <http://www.comscore.com/por/>. Acesso em: 16 fev. 2014.

CORRÊA, Natália. Infográfico Mostra o Perfil dos Brasileiros nas Redes Sociais. 05 nov. 2012. Disponível em: <http://www.i9socialmedia.com/infografico-mostra-o-perfil-dos-brasileiros-nas-redes-sociais/>. Acesso em: 17 fev. 2014.

Page 24: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

REFERÊNCIAS24

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

FACEBOOK. Facebook Developers, Disponível em: <https://developers.facebook.com/>. Acesso em: 17 fev. 2014.

FACEBOOK 4J. Facebook 4j – A Most Easily Usable Facebook API Wrapper in Java. Disponível em: <http://facebook4j.org/en/index.html>. Acesso em: 17 fev. 2014.

FERREIRA, Aurélio Buarque de Holanda. Dicionário Aurélio Básico da Língua Portuguesa. –Significado da palavra post. Rio de Janeiro: Nova Fronteira, 2009, ed.11, p.219.

FOSTER, Robin. News Plurality In a Digital World. Disponível em: <https://reutersinstitute.politics.ox.ac.uk/fileadmin/documents/Publications/Working_Papers/News_Plurality_in_a_Digital_World.pdf>. Acesso em: 16 fev. 2014.

G1. Facebook Comemora 10 Anos com Retrospectiva de Usuários em Vídeos. 04/02/2014, Disponível em: <http://g1.globo.com/tecnologia/noticia/2014/02/facebook-comemora-10-anos-com-retrospectiva-de-usuarios-em-video.html>. Acesso em: 16 fev. 2014.

GOULART, Rodrigo. Os Mecanismos de Busca e Suas Implicações em Comunicação e Marketing. Disponível em: <http://www.ufrgs.br/alcar/encontros-nacionais-1/5o-encontro-2007-1/Historico%20dos%20mecanismos%20de%20busca%20e%20suas%20implicacoes%20em%20comunicacao%20e%20marketing.pdf>. Acesso em: 16 fev. 2014.

HAN, X., NIU, L. Word of Mouth Propagation in Online Social Networks. 2012, Journal ofNetworks, pág. 1670-1676.

HAYES, Gary. Virtual Worlds, Web 3.0 and Portable Profiles. Disponível em: < http://www.personalizemedia.com/virtual-worlds-web-30-and-portable-profiles/>. Acesso em: 23 fev. 2014.

Page 25: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

REFERÊNCIAS25

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

HENDGETS, Antonio Silvio. Principais Redes Sociais do Brasil e do Mundo – Top 10 Mais. 30 de Março de 2012. Disponível em: <http://escoladeredes.net/profiles/blogs/principais-redes-sociais-do-brasil-e-do-mundo-top-10-mais>. Acesso em: 16 fev. 2014.

LEITE, Nelson; CAIXINHA, Hélder; RAMOS, Fernando. Proposta de uma Aplicação Web Para Monitorização do Impacto de Notícias nas Redes Sociais Facebook e Twitter. 2013, Universidade de Aveiro, 18 f.

MAHONEY, Sean. The Rough Guide to Social Media for Beginners: Getting Started With Facebook, Twitter& Google+. 2012, Rough Guides, 272 f.

NORVIG, Peter. Internet Searching. Disponível em: <http://www.norvig.com/InternetSearching.pdf>. Acesso em: 16 fev. 2014.

RECUERO, Raquel da Cunha. Redes Sociais na Internet: Considerações iniciais. Disponível em: <http://bocc.unisinos.br/pag/recuero-raquel-redes-sociais-na-internet.pdf>. Acesso em: 11 fev. 2014.

RECUERO, Raquel da Cunha. Redes Sociais na Internet. Editora Meridional, 2009. 190 f. Disponível em: <http://www.ichca.ufal.br/graduacao/biblioteconomia/v1/wp-content/uploads/redessociaisnainternetrecuero.pdf>. Acesso em: 11 fev. 2014.

SAYON, Daniel. A Evolução das Redes Sociais e a Publicidade. 2008. Disponível em: <http://www.mestreseo.com.br/redes-sociais/a-evolucao-das-redes-sociais-e-a-publicidade-2>. Acesso em: 22 fev. 2014.

TAURION, Cezar. Motores de Busca "Real Time": Os Googles da Era Twitter?. Disponível em: <https://www.ibm.com/developerworks/community/blogs/ctaurion/entry/motores_de_busca_real_time_os_googles_da_era_twitter1?lang=en>. Acesso em: 16 fev. 2014.

Page 26: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

REFERÊNCIAS26

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

TERRA, Carolina Frazon. Mídias Sociais... e Agora?. 2011, Editora Senac Rio, 1ª Ed, 133 f.

TECMUNDO. O que é API. Disponível em: <http://www.tecmundo.com.br/programacao/1807-o-que-e-api-.htm>. Acesso em: 27 set. 2013.

TWITTER. Twitter Developers. Disponível em: <https://dev.twitter.com/>. Acesso em: 16 fev. 2014.

TWITTER 4J. Twitter 4j – A Java Library fot the Twitter API. Disponível em: <http://twitter4j.org/en/index.html>. Acesso em: 16 fev. 2014.

UNIVERSIDADE DE FRANCA. Manual de Normas ABNT. Franca, 2012. 44 f. Disponível em: <https://portal.unifran.br/php/downloads/2012/MANUAL_ABNT_grad.pdf>. Acesso em: 27 set. 2013.

WALL, Aaron. History of Search Engines: From 1945 to Google Today. Disponível em <http://www.searchenginehistory.com>. Acesso em: 16 abr. 2014.

W3C. Web Semântica. Disponível em <http://www.w3c.br/Padroes/WebSemantica>. Acesso em: 23 fev. 2014.

ZAIANTCHICK, Gustavo. Busca Tradicional vs Busca em Redes Sociais. Disponível em: <http://pt.slideshare.net/gzaian/busca-tradicional-vs-busca-em-redes-sociais-gustavo-zaiantchick-direct-labs>. Acesso em: 16 fev. 2014.

Page 27: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

OBRIGADO27

Interação em Redes Sociais Através da Mineração de Dados

Ciências da Computação - UNIFRAN - 2014

Perguntas ?

Sugestões ?

Page 28: INTERAÇÃO EM REDES SOCIAIS ATRAVÉS DA MINERAÇÃO DE DADOS

INTERAÇÃO EM REDES SOCIAISATRAVÉS DA MINERAÇÃO DE DADOS

Felipe de Sousa Ferreira

Felipe Henrique Ziliotti

Ciências da Computação - UNIFRAN - 2014

Orientadora: Claudia Vicci Amadeu