La Inteligencia Artificial (IA) es un campo que busca desarrollar sistemas capaces de realizar tareas que normalmente requieren inteligencia humana. En particular, el procesamiento del lenguaje natural (NLP, por sus siglas en inglés) ha sido transformado gracias a arquitecturas modernas como Transformers, las cuales permiten interpretar el contexto del lenguaje de manera más precisa. En esta aplicación, se utiliza un modelo preentrenado basado en Transformers, desarrollado con PyTorch, una de las bibliotecas de aprendizaje profundo más utilizadas actualmente.
El modelo específico que se emplea es nlptown/bert-base-multilingual-uncased-sentiment, alojado en Hugging Face. Este modelo fue originalmente entrenado con reseñas de productos como restaurantes y hoteles, por lo que es especialmente eficaz en la clasificación de sentimientos expresados de manera directa. A pesar de ello, su uso puede extenderse a otros contextos como comentarios en redes sociales, correos de soporte técnico, opiniones sobre plataformas especializadas o cualquier tipo de texto breve que exprese una emoción o juicio.
Cuando un usuario añade un comentario, el sistema analiza el texto y genera una clasificación del sentimiento (por ejemplo: muy positivo, positivo, neutral, negativo o muy negativo), junto con un porcentaje de confianza. Esta funcionalidad demuestra cómo los avances recientes en IA y NLP pueden aplicarse de manera concreta para evaluar y comprender el tono emocional en textos, facilitando tareas de análisis automatizado de opiniones y percepciones.