Aquí se encuentran los links a todos mis proyectos relacionados con el NLP.
La principal intención detrás de estos es aprender tanto los fundamentos teóricos como prácticos de los modelos de Procesamiento del Lenguaje Natural y explorar las posibilidades que ofrecen.
Los clasificadores de texto son esenciales para el procesamiento del lenguaje natural y, por tanto, es también esencial para cualquiera que quiera usarlos el conocer en profundidad su arquitectura y función. Aunque construir uno desde cero es muy ambicioso, en este proyecto pretendo al menos explorar sus fundamentos teóricos y ponerme a prueba intentando traducirlos en código.
Tras entender como funcionan los clasificadores de texto y, concretamente, aquellos basados en Naive Bayes, en este proyecto pretendo dar un paso más. En este repositorio se implementan, evalúan y comparan los modelos Naive Bayes (MultinomialNB y ComplementNB) con otros basados en Regresión Logística (LogisticRegression), Regresión Lineal (LinearSVC) y Random Forest (RandomForest).
Proyecto desarrollado para un máster en Ciencia de Datos e IA. Pretende hacer un análisis de sentimiento de las reviews en Trustpilot de la empresa Richersounds usando modelos de DL (BERT Multilingual y DistilBERT) junto con un análisis de topics con BERTopic para evaluar su posición en el mercado con respecto a la competencia e identificar tanto puntos fuertes como áreas de mejora.