Você está na página 1de 72

Business Analytics

Seja bem-vindo!
Business Analytics
Business Analytics
Business Analytics
Business Analytics
Business Analytics

A expectativa é que os
investimentos em propaganda na
internet, especialmente através de
mídias sociais, mantenha um nível
e presença cada vez maiores.

Nenhuma empresa pode se dar


ao luxo de ignorar isso!
Business Analytics

Estes números demonstram que


campanhas de marketing digital e
links patrocinados em sites de
redes e mídias sociais, como
Facebook, LinkedIn e YouTube, por
exemplo, e sites buscadores, como
Google e Bing, entre outros,
deixaram de ser uma aposta, para
ser fundamentais em estratégias de
publicidade e marketing.
Business Analytics
Business Analytics
Business Analytics

Social Data Mining


Business Analytics
Business Analytics
Business Analytics

Através de pequenos aplicativos, as marcas têm acesso às suas preferências e


ficam aptas a conhecer melhor seus hábitos e costumes e dessa forma, podem
desenvolver produtos e serviços com maior chance de agradar a você!
Business Analytics
Business Analytics
Business Analytics

O que faz das mídias


sociais um lugar tão
interessante para a sua
marca ou o seu produto:
seu público está lá.
Business Analytics

As pessoas passam um bom


tempo do dia nas mídias
sociais e a empresa quer
estar presente na vida delas
nesses momentos.
Business Analytics
Business Analytics
Business Analytics
Business Analytics
Business Analytics

Na teoria de mídia social, as


pessoas são consideradas os
blocos de construção básicos
de um mundo criado nas bases
fornecidas pela mídia social.
Business Analytics

Veja o desafio quando falamos em análise


de mídias sociais:

Devemos usar o gosto de um amigo de um


Big Data amigo da pessoa de interesse, que tem
estudado em um colégio particular e cuja
cidade natal era uma cidade particular, para
recomendar algo para a pessoa do
interesse?
Business Analytics

Veja o desafio quando falamos em análise


de mídias sociais:

Suficiência Devemos limitar as pessoas a ver apenas as


pessoas de sua cidade natal a fim de
recomendar alguma coisa e não usar os
gostos de seus amigos?
Business Analytics

Veja o desafio quando falamos em análise


de mídias sociais:

Remoção de O ruído por sua definição é uma quantidade


Ruído subjetiva e pode sempre ser confundido e
portanto, esta etapa pode acabar
introduzindo mais erros no reconhecimento
de padrões.
Business Analytics

Veja o desafio quando falamos em análise


de mídias sociais:

Dilema de Devido ao grande tamanho dos dados de


avaliação mídias sociais, não é possível obter um
conjunto de dados adequadamente rotulado
para treinar um algoritmo supervisionado de
aprendizado de máquina.
Business Analytics

Graph Mining Text Mining


Business Analytics

Graph Mining
Business Analytics

Graph Mining

Gephi
NodeXL
Netlytic
Flocker
Digimind
Business Analytics

Text Mining
Business Analytics

Text Mining

R
Python
Business Analytics

Obter autenticação na mídia social

Visualização de Dados e Análise Exploratória

Limpeza e Pré-processamento

Modelagem de dados

Visualização do resultado
Business Analytics

OAuth
Business Analytics

Um protocolo aberto para permitir a autorização segura em um método


simples e padrão, de aplicações web, móveis e de desktop.
Business Analytics

https://oauth.net
Business Analytics

twitter.com

Banco de
Dados do
Twitter Aplicação de Análise
API de Dados
em R ou Python

OAuth
Business Analytics

Alguns servidores de API


emitem tokens OAuth que
expiram depois de um tempo.
Business Analytics

Atualizar tokens expirados é


um processo complicado,
mas temos funções em R e
Python que cuidam disso de
forma transparente.
Business Analytics

Outras APIs, como por exemplo


a do Facebook, utilizam tokens
de acesso que expiram após um
tempo, mas não podem ser
renovados automaticamente.
Business Analytics

Vários pacotes de visualização de


dados de texto estão disponíveis
em R e Python.
Business Analytics

Uma das bibliotecas de


visualização mais simples e mais
utilizadas é a nuvem de palavras
(ou wordcloud).
Business Analytics

Existem pacotes que podem gerar


uma nuvem de palavras semelhante a
esta, juntamente com os sentimentos
que cada palavra representa
Business Analytics

Classify_emotion
Classify_polarity
Business Analytics

A biblioteca de visualização mais


utilizada para graph mining de
dados do Facebook é a Gephi.
Business Analytics
Business Analytics

Entendimento dos Dados


Business Analytics

Limpeza dos Dados


Business Analytics

Eliminação de Dados Incorretos


Business Analytics

Eliminação de Dados Duplicados


Business Analytics

Tratamento de Dados Ausentes


(Dados Missing)
Business Analytics

Seleção dos Dados


Business Analytics

Seleção dos Atributos


Business Analytics

Seleção das Instâncias


Business Analytics

Transformação dos Dados


Business Analytics

Padronização dos Dados


Business Analytics
Business Analytics
Business Analytics

Leitura

Extração e Limpeza dos Termos

Tokenização

Limpeza

Stemming

Contagem dos Termos

Cálculo da Frequência
Business Analytics
Business Analytics

Opinion Mining
(Sentiment Analysis)
Business Analytics

Análise de sentimentos é a tarefa


de identificar se a opinião que foi
expressada em um determinado
texto, é positiva ou negativa.
Business Analytics

Para começar, é importante


compreender que opiniões e
sentimentos, bem como seus conceitos
relacionados como avaliação, atitude,
emoção e humor são influenciadores do
comportamento humano
Business Analytics
Business Analytics

1) no nível de documento, observando o sentimento


global expresso no texto.

(2) no nível da sentença, classificando a polaridade


de cada sentença no texto.

(3) no nível de característica, analisando a polaridade


das opiniões sobre características/atributos do objeto.
Business Analytics
Business Analytics
Business Analytics
Business Analytics

• Boxplots
• Scatter plots
• Nuvens de palavras
• Árvores de decisão
• Várias ferramentas de análise de redes sociais
como Igraph, MuxViz, NetworkX
Business Analytics

Grafo G(V, A), onde V é um


conjunto não vazio de objetos
denominados vértices e A é um
conjunto de pares não ordenados
de V, chamado arestas.
Business Analytics

Grafo G(V, A), onde V é um


conjunto não vazio de objetos
denominados vértices e A é um
conjunto de pares não ordenados
de V, chamado arestas.
Business Analytics
Muito obrigado!

Você também pode gostar