Este es un analizador de sentimientos basado en procesamiento de lenguaje natural (N.L.P.).
Requiere un texto a evaluar, como por ejemplo un discurso, como el discurso de Malala Yousafzai en la recepción del Premio Nobel de la Paz del 2014.
Usa distintos metodos de N.L.P. como "stop words" o "tokenized_words".
El texto a evaluar puede estar escrito en inglés o en español, ya que mediante la librería "googletrans" se puede traducir a inglés para mejor procesamiento.
Aunque en el archivo Requerimientos se encuentra el nombre y la versión de las distintas dependencias, acá se mencionan las mas importantes, para el proceso de instalación y actualización usar PIP
pip install -U Flask
- NLTK
pip install nltk
Y de NLTK especificamente ( estas se descargan usando nltk.download('nombre dependencia')), o si se va a desplegar la app se escriben como esta en el archivo nltk.txt) :
punkt
wordnet
stopwords
- Googletrans
pip install googletrans
- Matplotlib
pip install matplotlib==3.3.2
Este proyecto fue desarrollado en la asignatura Inteligencia Computacional, en la carrera universitaria Ingeniería de Sistemas y Computación de la U.P.T.C., con la colaboración del siguiente equipo de trabajo:
- Elber Leon
- Angie Huertas
- Dayan Ramirez
- Jonatán Pinto