Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andresfgutierrez/text-analysis-with-ai-to-analyze-feelings
Aplicación de inteligencia artificial que utiliza procesamiento de lenguaje natural (NLP) para detectar las emociones presentes en textos ingresados por el usuario. La herramienta analiza expresiones escritas y proporciona un desglose emocional.
https://github.com/andresfgutierrez/text-analysis-with-ai-to-analyze-feelings
ai ajax api bootstrap css flask html huggingface javascript python requests
Last synced: about 2 months ago
JSON representation
Aplicación de inteligencia artificial que utiliza procesamiento de lenguaje natural (NLP) para detectar las emociones presentes en textos ingresados por el usuario. La herramienta analiza expresiones escritas y proporciona un desglose emocional.
- Host: GitHub
- URL: https://github.com/andresfgutierrez/text-analysis-with-ai-to-analyze-feelings
- Owner: AndresFGutierrez
- Created: 2024-10-26T22:01:39.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-26T22:04:32.000Z (2 months ago)
- Last Synced: 2024-11-09T23:04:12.234Z (about 2 months ago)
- Topics: ai, ajax, api, bootstrap, css, flask, html, huggingface, javascript, python, requests
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FeelAI - Detección de Emociones con NLP
**FeelAI** es una aplicación que utiliza inteligencia artificial y procesamiento de lenguaje natural (NLP) para detectar las emociones presentes en un texto ingresado. Esta herramienta identifica sentimientos como alegría, tristeza, enojo, miedo y disgusto, proporcionando un desglose emocional útil para aplicaciones en atención al cliente, análisis de redes sociales y más.
## Tecnologías Utilizadas
### Backend
- **Python**: Lenguaje principal para la lógica del servidor.
- **Flask**: Framework ligero para construir la API y servir la aplicación web.
- **Hugging Face API**: Para la detección precisa de emociones utilizando modelos avanzados de NLP.### Frontend
- **HTML5**: Estructura del contenido de la aplicación web.
- **CSS3** (Neumorphism): Estilo visual moderno con diseño minimalista y sombreado suave.
- **Bootstrap 4**: Para garantizar responsividad y estilo básico.
- **JavaScript**: Manejo de eventos y solicitudes asíncronas.### Comunicación Cliente-Servidor
- **AJAX (XMLHttpRequest)**: Envío y recepción de datos entre frontend y backend sin recargar la página.### Entorno y Librerías
- **Requests**: Realiza solicitudes HTTP hacia la API de Hugging Face.
- **Jinja2**: Motor de plantillas de Flask para renderizar las páginas HTML dinámicamente.