Desarrollo de una metodología y del código correspondiente para NLP
Resumen
El presente trabajo realiza un estudio de la viabilidad de la aplicación de técnicas de
procesamiento de lenguaje natural para el análisis de sentimiento en valoraciones. Para ello,
ha sido necesaria la implementación de un módulo de web scraping y el desarrollo de
modelos regresión logística y Naive Bayes para la clasificación de texto basado en el análisis
de sentimiento. Además, se ha realizado una comparación de los resultados de los modelos
desarrollados con dos modelos pre-entrenadas de las librerías NLTK y TextBlob. Tras el
desarrollo del proyecto se han obtenido resultados satisfactorios en los modelos de Naive
Bayes. This paper studies the feasibility of the application of natural language processing techniques
for sentiment analysis in ratings. For this purpose, it has been necessary the implementation
of a web scraping module and the development of logistic regression and Naive Bayes
models for text classification based on sentiment analysis. In addition, a comparison of the
results of the developed models with two pre-trained models from the NLTK and TextBlob
libraries has been carried out. After the development of the project, satisfactory results have
been obtained for the Naive Bayes models.
Trabajo Fin de Máster
Desarrollo de una metodología y del código correspondiente para NLPTitulación / Programa
Máster en Big Data. Tecnología y Analítica Avanzada/Master in Big Data Technologies and Advanced AnalyticsMaterias/ categorías / ODS
M8APalabras Clave
web scraping, procesamiento del lenguaje natural, Python, NLTK, BeautifulSoup, Selenium, VADER, TextBlob.web scraping, natural language processing, Python, NLTK, BeautifulSoup, Selenium, VADER, Textblob.