/NLP_Verbo

Primary LanguageJupyter Notebook

DeepIA Consulting Agency

Present

logo proyecto

Introducción 🔮

Proyecto de NLP para analizar comentarios de Youtube y verificar si contienen mensajes de odio 📡 💣, utilizando el algoritmo xgboost de Machine Learning sobre una API y un FRONT en Streamlit.

Instalación 💻

  • Instalar los requirements.txt
  • Correr la API con "uvicorn api:app --reload"
  • Ejecutar con "streamlit run nlp-front_final.py"

Métricas del Modelo 👾

matriz confusion

Vista de la APP 📲

Streamlit

Equipo del Proyecto 🤖

  • David García (Product Owner-Developer) 👨‍💻 🇻🇪
  • Andrea Sandoval (Scrum Master-Developer) 👩‍💻 🇵🇪
  • Ana de Córdoba (Developer) 👩‍💻 🇪🇦
  • Celeste López (Developer) 👩‍💻 🇬🇹
  • Jonnathan Ospina (Developer) 👨‍💻 🇨🇴

Tecnologías Utilizadas 🛠

  • Metodología Scrum: Trello.
  • Desarrollo : Git y GitHub, Google Colab, Streamlit, Scikit-learn, Youtube Data Api, FastApi, AutoML, Spacy, NLTK, Numpy, Pandas, Seaborn, Request.
  • Presentación: Canva.