**Informe Técnico: Implementación de Chatbot con RASA**
**1. Objetivos**
- Desarrollar un chatbot para proporcionar información sobre política, ética y economía.
- Implementar el chatbot con RASA y desplegarlo en un servidor accesible para usuarios externos.
- Integrar el chatbot en Obsidian Publish y promocionarlo en redes sociales.
**2. Etapas del Proyecto y Recursos Utilizados**
**2.1. Preparación y estructuración de información**
- Recursos: Documentos en texto, imágenes, audios y videos.
- Herramientas: Microsoft Word, Google Docs, Obsidian para organizar contenidos.
- Software: Audacity para audios, Adobe Photoshop para imágenes, HandBrake para compresión de videos.
**2.2. Desarrollo del Chatbot**
- Recursos:
- Preguntas y respuestas estructuradas.
- Intenciones y entidades definidas en formato YAML.
- Herramientas Web: RASA Open Source, Jupyter Notebook para pruebas de lógica.
- Software: Python 3.10+, RASA, Spacy para NLP, Matplotlib para gráficos interactivos.
**2.3. Entrenamiento y pruebas**
- Recursos: Datos de entrenamiento en formato YAML.
- Herramientas Web: RASA shell para pruebas interactivas.
- Software: RASA, SQLite para almacenamiento de interacciones.
**2.4. Implementación en servidor**
- Recursos: Servidor en DigitalOcean.
- Herramientas Web: Docker para contenedores, Nginx como proxy inverso.
- Software: Ubuntu Server, RASA X para despliegue y administración.
**2.5. Integración con Obsidian Publish**
- Recursos: Obsidian Publish con enlaces al chatbot.
- Herramientas Web: HTML y JavaScript para incrustación.
- Software: API de RASA conectada a la web.
**2.6. Publicidad y promoción**
- Recursos: Campañas en redes sociales, anuncios patrocinados.
- Herramientas Web: Facebook Ads, Google Ads, Twitter y LinkedIn.
- Software: Buffer para automatización, Canva para diseño de contenido.
**3. Temporalidad**
- **Semana 1-2:** Organización y estructuración de contenido.
- **Semana 3-4:** Desarrollo y configuración del chatbot en entorno local.
- **Semana 5-6:** Entrenamiento y pruebas.
- **Semana 7-8:** Implementación en servidor y conexión con Obsidian Publish.
- **Semana 9 en adelante:** Publicidad y optimización continua.
**4. Conclusión** Este proyecto permitirá desarrollar un chatbot interactivo con capacidades avanzadas de respuesta y personalización, accesible a través de Obsidian Publish y redes sociales. La integración con herramientas modernas garantizará una experiencia fluida y atractiva para los usuarios.