/sent-ai-analise_sentimento

Sent.AI v1.0: modelo de ML que utiliza rede neural LSTM (memória de curto longo prazo) para analisar sentimento de textos e classificar em "positivo" ou "negativo". Deploy utilizando web app em Streamlit.

Primary LanguageJupyter Notebook

Sent.AI: Análise de Sentimento usando LSTM | Website

Uma empresa que oferece um produto precisa analisar as centenas de avaliações das vendas online da mercadoria. Para tal, é desenvolvido um modelo de ML utilizando a rede neural LSTM (memória de longo curto prazo) para realizar processamento de linguagem natural (NLP) e classificar a entrada de texto em "positiva" ou "negativa". O modelo prediz com acurácia de 90% o tom das avaliações, permitindo que todas as avaliações sejam processadas rapidamente e com eficiência para posterior análise descritiva e tomada de decisão.

  1. Exploração e Preprocessamento de Dados (lematização, tokenização das entradas de texto)
  2. Carregamento dos dados que serão utilizados pelo modelo (Tweets e Reviews IMDB)
  3. Construção da arquitetura do modelo LSTM Bidirecional (BiLSTM) com Mecanismo de Atenção
  4. Treinamento e avaliação do modelo de LSTM
  5. Armazenamento do modelo
  6. Deploy do modelo via web app Streamlit
  7. Em desenvolvimento: Website com deploy em Javascript para rodar em browsers usando Tensorflow.js.

Screenshot em execução

💻 Desenvolvedor

Foto do Mark Zuckerberg
Kayky Santos