O que você aprenderá
- Extrair dados da sua página do Facebook utilizando a Graph API
- Extrair e analisar informações como: dados básicos da página, visualizações, cliques, engajamento, impressões e posts
- Aplicar técnicas de processamento de linguagem natural para analisar seus posts no Facebook
- Utilizar análise de sentimentos para analisar positividade e negatividade nos comentários feitos pelos usuários
- Agrupar os fãs da página por idioma, cidade, país, idade e gênero
- Imprimir vários tipos de gráficos para analisar as informações da página do Facebook
- Encontrar relações entre as curtidas e descurtidas da página
- Visualizar as ações positivas e negativas dos usuários
- Comparar a distribuição de conteúdo pago, orgânico e viral
- Utilizar séries temporais para prever o número futuro de fãs da página com o algoritmo ARIMA
- Utilizar a ferramenta Facebook Prophet para prever o engajamento futuro da página
- Extrair e analisar o texto dos posts e o texto dos comentários feitos pelos fãs da página
Requisitos
- Lógica de programação, principalmente estruturas condicionais e estrutura de repetição
- Programação básica utilizando a linguagem Python
- Não são necessários conhecimentos sobre o LinkedIn
Descrição
O Facebook é uma das redes sociais mais populares do mundo, que permite que você converse com amigos, compartilhe mensagens, links, fotos e vídeos. Além dos perfis pessoais, é possível que as empresas criem páginas de negócios para divulgação e venda de produtos e serviços, as quais são utilizadas exclusivamente para fins comerciais. Os usuários (ou fãs) podem curtir e seguir as páginas e receber atualizações sobre a empresa, sendo também possível a criação de anúncios para divulgar a empresa.
Dentro deste contexto, é importante que as empresas saibam como utilizar os dados dessa rede social a seu favor. Para isso, o próprio Facebook disponibiliza uma API (chamada de Graph API) para a extração de várias informações relevantes sobre a sua página, sendo possível aplicar técnicas de Ciência e Análise de Dados para extrair insights importantes e interessantes sobre diversas métricas, como engajamento, visualizações, distribuições de conteúdo, dentre várias outras! Abaixo você pode observar os principais tópicos que serão implementados passo a passo:
- Extrair dados da sua página do Facebook utilizando a Graph API
- Extrair e analisar informações como: dados básicos da página, visualizações, cliques, engajamento, impressões e posts
- Agrupar os fãs da página por idioma, cidade, país, idade e gênero
- Encontrar relações entre o número de curtidas e descurtidas
- Visualizar informações importantes sobre o engajamento da página
- Visualizar as ações positivas e negativas dos fãs da página
- Comparar as impressões de conteúdo pago, orgânico e viral
- Utilizar séries temporais com o algoritmo ARIMA para prever o número de novos futuros fãs
- Utilizar a ferramenta Facebook Prophet para prever o engajamento futuro da página
- Extrair as reações dos fãs ao posts da página, como por exemplo o número de likes
- Extrair os textos dos posts e aplicar técnicas de processamento de linguagem natural, como por exemplo, gerar nuvem de palavras com os termos mais frequentes e realizar buscas por palavras chave
- Extrair os textos dos comentários escritos pelos fãs da página com o objetivo de aplicar técnicas de mineração de sentimentos, para assim analisar se os textos são positivos ou negativos
Durante o curso, vamos utilizar a linguagem de programação Python e também o Google Colab, ou seja, não é necessário gastar tempo instalando ou configurando ferramentas. Você conseguirá acompanhar o curso tendo um navegador simples e uma conexão com a Internet! Este é o curso ideal caso seja seu primeiro contato com análise de dados de redes sociais! Importante: o estudo de caso do curso será a página da IA Expert Academy, porém, é necessário que você possua uma página do Facebook ou então seja administrador de uma para conseguir executar os scripts passo a passo!
Para quem é este curso
- Qualquer pessoa interessada em análise de dados utilizando dados de redes sociais
- Pessoas interessadas na aplicação de técnicas de Inteligência Artificial e Ciência de Dados em dados extraídos de redes sociais
- Pessoas interessadas em extração de dados de redes sociais
- Alunos de graduação que estão estudando disciplinas ligadas a área de Inteligência Artificial, Ciência de Dados ou Análise de Dados
- Pessoas que queiram conhecer melhor informações de suas páginas do Facebook
Olá, Edson! Verifiquei aqui que você postou uma dúvida no fórum que foi respondida no dia seguinte, então na verdade a resposta não demorou. Importante enfatizar que o fórum não é uma “consultoria” imediata e personalizada para tirar as dúvidas. Em geral respondemos em no máximo 2 dias dependendo da complexidade da dúvida