Você está na página 1de 18

UNIP INTERATIVA

Projeto Integrado Multidisciplinar


Cursos Superiores de Tecnologia

PIM VIII
PROJETO “SENTIMENT ANALYSIS” PARA MAPEAMENTO E ANALISE DE DADOS
ATRAVÉS DAS REDES SOCIAIS

REGIME DE DEPENDÊNCIA

GUARULHOS - SP
2015
UNIP INTERATIVA
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia

PIM VI
PROJETO “SENTIMENT ANALYSIS” PARA MAPEAMENTO E ANÁLISE DE DADOS
ATRAVÉS DAS REDES SOCIAIS

Sérgio Murilo Monteiro Coelho


RA (s): 0912438
Gestão de Tecnologia da Informação
Regime de Dependência

Polo Guarulhos
2015
RESUMO

Este projeto é apresentado como requisito legal para a obtenção do título de


Gestor, apresenta estudo sobre o uso de novas tecnologias e ferramentas oferecido
pela empresa da área de mídias sociais Crystal Tech, no sentido de mapear e
analisar os dados fornecidos pelas redes sociais utilizando-se de “Sentiment
Analysis”, bem como, apresentar esta ferramenta como um produto inovador,
empreendedor e estratégico para o crescimento e visibilidade das empresas no
mercado.

As redes sociais tornaram-se um importante recurso de comunicação


agrupando informações, opiniões e sentimentos de seus usuários através de simples
conversas ou mensagens.

Devido a esta nova demanda tecnológica, a Crystal Tech em parceria com os


alunos do Curso de Gestão de Tecnologia da Informação da UNIP – Polo Guarulhos,
apresentaremos neste trabalho uma das formas de preencher este espaço propondo
soluções e métodos com projetos, aplicações e a utilização de ferramentas de boas
práticas.

Palavras chaves: Redes sociais, “sentiment analysis”, projetos, boas práticas.


ABSTRACT

This project is presented as a legal requirement to obtain the title of Manager,


presents study on the use of new technologies and tools offered by the company
from the area of social media Crystal Tech, to map and analyze the data provided by
social networks using "Sentiment Analysis", as well as, make this tool as an
innovative product, entrepreneur and strategic for the growth and visibility of the firms
in the market.

Social networks have become an important feature of communication grouping


information, opinions and feelings of their users through simple conversations or
messages.

Due to this new demand technological, the Crystal Tech in partnership with the
students of the Course on the Management of Information Technology at UNIP - Polo
Guarulhos, we will introduce in this work one of the ways to fill this space proposing
solutions and methods with projects, applications, and the use of tools of good
practices.

Key words: Social Networks, sentiment analysis, projects, best practices.


SUMÁRIO

1. INTRODUÇÃO..........................................................................................................6

2. DESENVOLVIMENTO...............................................................................................7

2.1.Modelo de Formação do PMI-PMBOK....................................................................7

2.1.1. Definição do PMI-PMBOK e Projetos............................................7

2.1.2. Fluxo de Processos PMI-PMBOK.................................................7

2.1.3. Áreas de Conhecimento................................................................9

2.2. Métodos e soluções de software da Crystal Tech................................................10

2.2.1. Emoticons....................................................................................10

2.2.2. SenticNet.....................................................................................10

2.2.3. LIWC............................................................................................11

2.2.4. SentiWordNet..............................................................................11

2.2.5. Happines Index............................................................................11

2.2.6. SASA...........................................................................................11

2.3. Armazenamento em nuvem ou Cloud Storage dos Dados..................................12

2.4. Utilização em dispositivos móveis........................................................................13

2.5. “Sentiment Analysis” como solução inovadora e empreendedora.......................14

2.5.1. Plano de Marketing.................................................................................15

3. CONCLUSÃO.........................................................................................................16

4. REFERÊNCIAS.......................................................................................................17
LISTA DE IMAGENS

Figura 1 – Fluxo de Processos PMI-PMBOK................................................................8

Figura 2 – Áreas de Conhecimento...............................................................................9

Figura 3 – Armazenamento em nuvem ou Cloud Storage..........................................12

Figura 4 – Plano de Marketing....................................................................................15


6

1. INTRODUÇÃO

Contextualizando as redes sociais, percebemos através de estudos que estas


mídias focam na identificação e monitoramento do compartilhamento de mensagens
considerando uma quantidade grande de dados relacionados a opiniões, humor e
emoções expressas pelos usuários.

Porém, devido a diversidade de métodos que são propostos no contexto das


redes sociais, pouco se sabe como funcionam. Métodos relacionados a “Sentiment
Analysis” vem sendo utilizados no desenvolvimento de aplicações sem o devido
estudo prévio, levando em conta a sua aplicabilidade assim como suas vantagens,
desvantagens e limitações em comparação à outros métodos.

A Crystal Tech apresentará algumas soluções a partir de analisadores


baseado em softwares que definem o perfil dos consumidores e demonstre através
de relatórios e gráficos consistentes os gostos e a satisfação dos clientes por seus
produtos.

Os gerenciadores de projetos em Tecnologia da Informação – TI, serão de


extrema importância como orientadores e resolutivos nos diversos problemas
encontrados em processos e modelos de gestão.

De fato, as empresas utilizando-se das novas tecnologia e através das mídias


sociais, querem empreender mais nessa área com o objetivo de conhecer seus
clientes, extraindo e analisando suas opiniões, emoções e preferências.
7

2. DESENVOLVIMENTO

2.1. Modelo de Formulário do PMI-PMBOK

2.1.1. Definição do PMI-PMBOK e Projetos

O PMBOK® é um manual de boas práticas aplicadas ao gerenciamento de


projetos, e e mantido pelo Project Management Institute, o PMI®.

PMBOK® é uma abreviação do inglês “Project Management Body Of


Knowledge” que podemos traduzir para o português como “O Corpo de
Conhecimento em Gerenciamento de Projetos”, ou como o próprio PMBOK® em
português se auto define: “O Guia do Conhecimento em Gerenciamento de
Projetos”.

Para um melhor entendimento sobre projetos passamos a seguir uma de suas


melhores definições: “Um projeto é um esforço não repetitivo aplicado para criar um
produto, serviço ou atingir um resultado claro e bem definido. Sua principal
característica é ter início, meio e fim e ser conduzido por pessoas que executarão
eventos lógicos e sequenciais dentro de restrições predefinidas como tempo, custos
e recursos. Um projeto pode ter a duração de horas, semanas ou anos, além de não
haver restrições para pessoas envolvidas ou recursos alocados”.(CRUZ, 2013, p. 9).

No que se refere ao Gerenciamento de Projetos podemos definir que: “O


gerenciamento de projetos é a aplicação controlada e coordenada de conhecimento,
habilidades, ferramentas e técnicas aos eventos do projeto a fim de atingir seus
objetivos”. (CRUZ, 2013, p. 11)

2.1.2. Fluxo de processos PMI-PMBOK

Utilizaremos o Fluxo de Processos do Guia PMBOK, conforme figura abaixo,


como modelo de formulário para o desenvolvimento dos processos e ações que
ocorrerão durante a execução do projeto.
8

Fig. 1
9

2.1.3. Áreas de conhecimento

Ainda no que se refere ao gerenciamento de projeto, também trataremos das


várias áreas de conhecimento, conforme figura abaixo, que representa um conjunto
completo de conceitos, termos e atividades.

Em termos práticos, as áreas de conhecimento agrupam processos que


possuem assuntos em comum. Em sua maioria, o projeto terá envolvimento com
todas as áreas de conhecimento. As equipes do projeto podem utilizar as dez áreas
de conhecimento descrita abaixo, além das outras áreas.

Fig. 2
10

2.2. Métodos e soluções de software Crystal Tech

A Crystal Tech desenvolveu um novo método para análise de sentimentos que


consiste da combinação dos métodos estudados com objetivo de alcançar maior
abrangências e precisão com relação aos métodos existentes. A seguir,
descrevemos 6 (seis) métodos utilizados para comparações:

2.2.1. Emoticons

Talvez o jeito mais simples de identificar polaridade de uma mensagem seja


baseado na análise de emoticons. Nos últimos anos, emoticons tem se tornado tão
populares que alguns foram adicionados ao conhecido Dicionário de Oxford.
Emoticons são principalmente baseados e faces e podem expressar diversos
sentimentos.

Para extrair polaridade de emoticons utilizamos um conjunto dos emoticons


populares em sites como yahoo e MSN. Entretanto, emoticons vem sendo
frequentemente utilizados em combinações com outros métodos para a construção
de base de treinamento para técnicas de aprendizado.

2.2.2. SenticNet

SenticNet é um método para mineração de opinião e análise de sentimentos


que explora técnicas de Inteligência Artificial e Web Semântica. Este recurso pode
ser utilizado como base de conhecimento e desenvolvimento de aplicações em
campos como a grande análise social de dados e interação humano-computador.

Neste caso utilizaremos a versão 2.0 do SenticNet, disponível em


http://sentic.net/.
11

2.2.3. LIWC

LIWC (Linguistic Inquiry and Word Count) é uma ferramenta para análise de
texto que estima componentes emocionais, cognitivos e estruturais de um dado texto
baseado no uso de dicionários contendo palavras e suas respectivas categorias.

Para este projeto utilizaremos a versão LIWC2007, disponível em


http://www.liwc.net/.

2.2.4. SentiWordNet

SentiWordNet é uma ferramenta muito utilizada em mineração de opinião, e é


baseado no dicionário léxico WordNet. Esse dicionário agrupa adjetivos, verbos e
outras classes gramaticais em conjuntos chamados synset associando três valores
de pontuação que indicam sentimento de um texto: positivo, negativo e objetivo
(neutralidade).

Utilizaremos a versão 3.o do SentiWordNert, disponível em


http://sentiwordnet.ist.cnr.it/.

2.2.5. Happines Index

Happiness Index consiste de uma escala de sentimentos que utiliza o popular


Affective Norms for Englsh Words (ANEW). O ANEW é uma coleção de 1.034
palavras associadas a dimensões afetivas de valência, excitação e dominância.

Com objetivo de adaptar o Happiness Index para detectar polaridade,


considerando que qualquer texto classificado pelo método no intervalo [1...5] como
sendo negativo e [5....9] como sendo positivo.

2.2.6. SASA

Técnica baseada em aprendizado de máquina, o SailAil Sentiment Anayzer


(SASA), foi originalmente proposto como um método para análise de 17.000 tweets
rotulados associados a eleições Norte-americanas de 2012. A ferramenta de código
12

aberto, foi avaliada no Amazon Mechanical Turk (AMT), onde foram rotulados tweets
como positivos, negativos, neutros ou indefinidos. Escolhemos este método a nossa
análise por ser uma ferramenta aberta e ainda não ter sido comparado com nenhum
outro método para análise de sentimentos da literatura. Utilizaremos o pacote
Python SASA na versão 0.1.3, disponível em
https://pypi.pythopn.org/pypi/sasa/0.1.3.

2.3. Armazenamento em nuvem ou Cloud Storage dos dados

Armazenamento em nuvem ou cloud storage são formados por modelo de


concentração de dados físicos e armazenados on-line em pools virtualizados e
especializados em armazenamento (estoque) de dados físicos. Conforme figura
abaixo:

Fig. 3

Utilizaremos o serviço de cloud que além de garantir o armazenamento e


manutenção dos dados, ofereçam backup, confidencialidade, infraestrutura confiável
e disponível, replicação de dados, utilização de empresas offshore para
13

barateamento dos custos de serviços e plano de contingencia para acesso imediato


em caso de falhas.

2.4. Utilização em dispositivos móveis

O volume de usuários que acessam a internet por meio de dispositivos


móveis cresceu exponencialmente nos últimos anos. Usuários de iPhones, Ipads e
outros Smarphones e Tabletes têm demandas diferentes dos usuários Desktop.

Para que suportemos usuários móveis, antes de tudo, precisamos


desenvolver um site exclusivo, focado em dispositivos móveis e que funcione em
qualquer dispositivo e . A exemplo de grandes sites da internet como Google,
Amazon, UOL, Globo.com, adotaremos a mesma estratégia usando um subdomínio
como “m.” ou “mobile.”, como http://m.uol.com.br.

Desta forma facilitaremos o desenvolvimento dos aplicativos conforme


capacidade de cada plataforma, desktop e mobile, permitindo a customização e
otimização para cada situação.

A tendência é que trabalhemos com a ideia e proposta da Web Única (One


Web) que considera que o site que é acessado pelo Desktop, também pode ser
acessado pelo dispositivo móvel. Com isso torna-se em um facilitador para a área de
desenvolvimento que não precisará manter vários sites diferentes. Usando modelos
compatíveis com CSS3, bem suportados no mercado. Pode-se usar a mesma base
de layout e marcação porém ajustando o design pra cada tipo de dispositivo.

Incluiremos um link no site Mobile para a versão em Desktop caso o usuário


não queira a versão móvel.

Utilizando as ferramentas de desenvolvimento em ambiente Web HTML5,


CSS, JavaScript, Ruby, Python e outras linguagens, podemos criar um APP com as
soluções Crystal Tech disponibilizar aos nossos clientes como mais um canal de
acesso as informações sobre “Sentiment Analysis”.
14

2.5. “Sentiment Analysis” como solução inovadora e empreendedora

O mundo dos negócios tem feito com que concorrentes bem preparados,
normalmente com melhor entendimento das necessidades dos clientes consigam
sobrepujar empresas consolidadas. A ênfase das empresas, apesar do ambiente
competitivo que enfrentam, deve deslocar-se dos concorrentes para os
consumidores, oferecendo valor a estes últimos. A atuação pró-ativa da empresa,
com o correto entendimento do ambiente em que está inserida, identificando
mercados, consumidores, parceiros e concorrentes pode aproximá-la dos clientes.
Porém, não se trata apenas de produzir o que os consumidores desejam, é
necessário antecipar-se as suas necessidades e condições. Para que isto seja
possível, a organização deve utilizar o conhecimento de que dispõe, envidando
esforços para inovar. Isto será tanto mais complexo quanto o ambiente da empresa
for mais intensivo em informação, ou seja, nestas condições serão maiores os
desafios a serem enfrentados.

Nossa estratégia de incentivo para utilização das ferramentas por parte das
empresas, contempla os aspectos de inovação e recursos de informação na web e,
por este motivo, torna-se importante compreender o processo de inovação, bem
como as ferramentas de web mining existentes, pois a evolução nestas áreas é
contínua e os benefícios do uso das técnicas de data mining e web mining para as
atividades de marketing na empresa, com especial atenção ao desenvolvimento de
produtos, são de extrema importância para o desenvolvimento das empresas.

Ainda no que se refere a inovação, para Su, Chen, Sha (2006), a inovação
tecnológica permite que as empresas consigam enfrentar competição intensa num
mercado de mudanças rápidas e constantes. É possível considerar que existe
relação entre a inovação e competição, sendo que a inovação aumenta a
competição, levando ao aumento constante da inovação resultando numa queda da
concentração de mercado ao longo do tempo. (GEROSKI; POMROY, 1990, p. 300).
15

2.5.1. Plano de Marketing

Trabalharemos a nossa estratégia de vendas com base em um plano de


marketing (conforme figura baixo) e 5 (cinco) ações bem definidas, são elas:

1. Análise do ambiente de marketing. Avaliar os fatores externos e


internos, forças e fraquezas que podem influenciar o nosso produto;

2. Entender quem são os nosso clientes. Identificar o nosso público-alvo,


analisando o mercado, prestando atenção nas demandas, no potencial
e na previsão de taxa de crescimento e de participação.

3. Análise dos concorrentes. Avaliar detalhadamente quem são e quais


são os objetivos dos principais players do mercado.

4. Definir estratégias e ações. Estabelecer o objetivo do plano e quais


medidas serão adotadas pela empresa.

5. Definição de um cronograma. Monitorar a duração de cada ação, os


resultados e os recursos necessários que foram utilizados. O plano
deverá ser revisado e atualizado periodicamente.

Abaixo a representação gráficas das 5 (cinco) etapas:

Fig. 4
16

3. CONCLUSÃO

Concluo que no contexto de aumento exponencial da informação e de


transformações sociais significativas, é difícil e oneroso para as empresas
conduzirem pesquisas com os consumidores para identificar suas necessidades e
desejos. Além disso, alguns tipos de análises podem levar a avaliações equivocadas
ou limitadoras do entendimento do mercado. Assim, o uso da informação disponível
na web, associado com ferramentas automatizadas de descoberta de conhecimento,
pode auxiliar em ambientes competitivos.

A aplicação de web mining pode auxiliar no processo de extração de


conhecimento da web, a partir de usuários ou grupos (LI; ZHONG, 2004). O uso de
websites específicos contendo revisões de usuários sobre características de
produtos também é apontado como auxiliar para gerar inovação, usando
ferramentas e métodos de busca.

E finalmente, as análises dos diversos recursos informacionais presentes na


web, bem como as redes sociais e micro blogs servem para situar as possibilidades
de aplicação das ferramentas de web mining e sentiment analysis. A partir deste
projeto, é possível apontar soluções e validar os resultados apontados. O
cruzamento das informações permite focar melhor o trabalho a ser desenvolvido
durante um processo de inovação baseado na web.
17

4. REFERÊNCIAS

Sítio do Prezi sobre Sentiment Analysis nas Redes Sociais. Disponível em:
https://prezi.com/yadcxmehfq_m/sentiment-analysis-nas-redes-sociais/ .
Acesso em: 04 de jun. 2015 às 18:39:12 h.

Sitio do Ricardo Vargas sobre PMI-PMBOK e Fluxo de Processos. Disponível em:


http://www.ricardo-vargas.com/pt/pmbok5-processes-flow/.
Acesso em: 05 de jun. 2015 às 23:10:05 h.

Sitio do Fábio Cruz sobre Gestão de Projetos. Disponível em:


http://www.fabiocruz.com.br/pmbok5/introducao12/.
Acesso em: 05 de jun. 2015 às 00:46:30 h.

Sitio sobre armazenamento em Nuvem Cloud Storage. Disponível em:


http://cavas.com.br/web-serie/web-serie-o-que-e/armazenamento-em-nuvem-ou-
cloud-storage/.
Acesso em: 09 de jun. 2015 às 21:04:08 h.

Sitio sobre Mineração de utilização da Web: Disponível em:


http://slideplayer.com.br/slide/13728/ .
Acesso em: 11 de jun. 2015 às 22:54:33 h

Sitio sobre plano de marketing. Disponível em:


http://startup101.com.br/planilhas/planilha-planos-de-marketing-e-estrategias-em-
midias-sociais?utm_source=twitterfeed&utm_medium=twitter.
Acesso em: 11 de jun. 2015 às 23:22:15

Oliveira, André Bernardo e Chiari, Renê. Fundamentos em Gerenciamento de


projetos Baseado no PMBOK 5ª Edição. São Paulo, 2015.

Você também pode gostar