**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.