Skip to content

RooseweltJr/NPL---Text-Classification-on-Email

Repository files navigation

Projeto de Classificação de Texto com NPL e ML

Resumo:

Este documento orienta os projetos de classificação de texto utilizando Processamento de Linguagem Natural (NLP) e Machine Learning (ML). O foco será em explorar diversas bases de dados, entender o contexto de cada uma e aplicar técnicas avançadas para resolver problemas de classificação de texto do mundo real.

Sobre o projeto:

Este grupo ficou responsável para implementação da base de dados o Text Classification on Emails do Kaggle Repository. O projeto contará com 4 etapas:

  1. Tratamento da base de dados
  2. Implementação de um modelo baseline (KNN)
  3. Implementação de modelo avançado (LLMs)
  4. Comparativo dos modelos

Além disso, foram utilizadas as seguintes bibliotecas para importar, tratar, criar e treinar os modelos:

Manipulação de dados

  • Numpy
  • Pandas
  • Os

Visualização de Dados

  • Matplotlib
  • Seaborn
  • Streamlit
  • Wordcloud
  • Plotly

Processamento de texto

  • Nltk
  • String
  • Regex

Aprendizado de máquina:

  • Sklearn

Informações extras:

  • Disciplina: Tópicos de IA (ELE 606) - DEE/UFRN
  • Semestre: 2024.1
  • Componente(s): Roosewelt Muniz Marinho Junior

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages