TCC - Classificação automática de opiniões
-
Upload
paulo-sousa -
Category
Technology
-
view
139 -
download
1
Transcript of TCC - Classificação automática de opiniões
![Page 1: TCC - Classificação automática de opiniões](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/1.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/2.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/3.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/4.jpg)
Processo KDD
![Page 5: TCC - Classificação automática de opiniões](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/5.jpg)
KDD e KDT
![Page 6: TCC - Classificação automática de opiniões](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/6.jpg)
Text Mining - Pré-processamento
• Tokenização;
• Limpeza – (Remoção de Stopwords);
• Stemming.
![Page 7: TCC - Classificação automática de opiniões](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/7.jpg)
Tarefas de Text Mining
• Sumarização;
• Classificação;
• Clusterização;
• Associação.
![Page 8: TCC - Classificação automática de opiniões](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/8.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/9.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/10.jpg)
Base de Conteúdo
• FacebookGraph API - Search
• TwitterAPI 1.1 - Search
• GoogleActivities - Search
![Page 11: TCC - Classificação automática de opiniões](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/11.jpg)
Arquitetura do Protótipo
• Biblioteca de mineração– (Classe principal) ClassifierOptions
– TextDataBase
– TextReader
– WordProcessor
![Page 12: TCC - Classificação automática de opiniões](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/12.jpg)
Arquitetura do Protótipo
![Page 13: TCC - Classificação automática de opiniões](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/13.jpg)
Fluxo do projeto
![Page 14: TCC - Classificação automática de opiniões](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/14.jpg)
![Page 15: TCC - Classificação automática de opiniões](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/15.jpg)
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](https://reader034.fdocuments.net/reader034/viewer/2022050806/58ed7b031a28abe3538b45b9/html5/thumbnails/16.jpg)
Desenvolvimento de um Protótipo de Classificação Automática de
Opiniões
Paulo Henrique de Sousa