tcc - classificação automática de opiniões

16
Desenvolvimento de um Protótipo de Classificação Automática de Opiniões Paulo Henrique de Sousa Orientador: Fernando Luiz de Oliveira

Upload: paulo-sousa

Post on 12-Apr-2017

138 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: TCC - Classificação automática de opiniões

Desenvolvimento de um Protótipo de Classificação Automática de

Opiniões

Paulo Henrique de Sousa

Orientador: Fernando Luiz de Oliveira

Page 2: TCC - Classificação automática de opiniões

Introdução

• Mineração de dados;

• Descoberta de padrões e tendências;

• Provimento de vantagem competitiva.

Page 3: TCC - Classificação automática de opiniões

Classificação de Opiniões

• Analise de Mídias Sociais;

• Automatização da classificação.

Page 4: TCC - Classificação automática de opiniões

Processo KDD

Page 5: TCC - Classificação automática de opiniões

KDD e KDT

Page 6: TCC - Classificação automática de opiniões

Text Mining - Pré-processamento

• Tokenização;

• Limpeza – (Remoção de Stopwords);

• Stemming.

Page 7: TCC - Classificação automática de opiniões

Tarefas de Text Mining

• Sumarização;

• Classificação;

• Clusterização;

• Associação.

Page 8: TCC - Classificação automática de opiniões

Metodologia

• Referencial bibliográfico;

• Estudo da Weka API (algoritmo SVM e KNN);

• Base de Opiniões (APIs Facebook, Twitter e Google Plus);

• Desenvolvimento do Protótipo;

• Testes.

Page 9: TCC - Classificação automática de opiniões

Protótipo de Classificação Automática

• Classificador de opiniões obtidas em tempo real.– O resultado pode apoiar os gestores da empresa;

• Classifica as opiniões em 5 categorias.– Positivas

– Muito positivas

– Negativas

– Muito negativas

– Neutras

Page 10: TCC - Classificação automática de opiniões

Base de Conteúdo

• FacebookGraph API - Search

• TwitterAPI 1.1 - Search

• GoogleActivities - Search

Page 11: TCC - Classificação automática de opiniões

Arquitetura do Protótipo

• Biblioteca de mineração– (Classe principal) ClassifierOptions

– TextDataBase

– TextReader

– WordProcessor

Page 12: TCC - Classificação automática de opiniões

Arquitetura do Protótipo

Page 13: TCC - Classificação automática de opiniões

Fluxo do projeto

Page 14: TCC - Classificação automática de opiniões
Page 15: TCC - Classificação automática de opiniões

Considerações Finais

• Para facilitar a análise das opiniões disponíveis na web é importante a utilização de ferramentas adequadas, tal como a apresentada neste trabalho;

• O trabalho foi muito importante por possibilitar o estudo de uma área promissora que é a mineração de dados e suas subáreas ;

• A utilização de palavras pré-classificadas com até 6 valores semânticos permite uma análise mais abrangente;

• Em um trabalho futuro podem ser utilizadas as APIs de streaming das redes sociais utilizadas.

Page 16: TCC - Classificação automática de opiniões

Desenvolvimento de um Protótipo de Classificação Automática de

Opiniões

Paulo Henrique de Sousa