ver vídeo
Programación Entornos de Programación

Cod. CHATBOTPY

Curso de Desarrollo de Chatbot con PLN en Django con Python

ver vídeo

En este curso vamos a ver el mundo de los chatbots y el procesamiento de lenguaje natural, utilizando las herramientas como el framework Django y el lenguaje Python.

A lo largo del curso, aprenderás a desarrollar chatbots inteligentes e interactivos que mejorarán la experiencia de usuario en tus aplicaciones web.

No importa si estás dando tus primeros pasos en el desarrollo web o si ya eres un profesional experimentado; si tienes conocimientos básicos de Python y Django, este curso te proporcionará las habilidades necesarias para llevar a tus proyectos un auténtico y verdadero chatbot.

  • Dirigido a

    El curso está dirigido a desarrolladores, estudiantes de programación o profesionales con conocimientos en Python y Django que deseen integrar chatbots en sus aplicaciones web utilizando clases.

  • Competencias a adquirir

    Desarrollar la capacidad para diseñar, implementar y gestionar chatbots inteligentes e interactivos en aplicaciones web utilizando Django y Python, integrando habilidades de procesamiento de lenguaje natural para mejorar la experiencia del usuario y optimizar la interacción entre usuarios y chatbots.

  • Requisitos

    Para sacarle el máximo partido a esta formación es indispensable poseer conocimientos previos del lenguaje de programación Python, así como, entornos virtuales de desarrollo, conocimiento básico del framework Django y maquetación web(HTML y CSS)

Descarga el temario completo en PDF
  1. Conceptos básicos de chatbots
    • Conceptos básicos de chatbots
    • Evolución de los chatbots
    • ¿Para qué usar un chatbot?
    • Ejercicio guiado: Desarrollo de un Guion o Diagrama de Flujo para un Chatbot Simple
    • Resumen
  2. Repaso de Django
    • Repaso de Django
    • Modelos
    • Vistas
    • Plantillas
    • Principales características y ventajas de Django en el desarrollo web
    • Configuración del entorno de desarrollo
    • Estructura del proyecto Django
    • Resumen
  3. Fundamentos de Python para chatbots
    • Fundamentos de Python para chatbots
    • Variables
    • Tipos de datos
    • Estructuras de control
    • Funciones y manejo de excepciones
    • Comprensión de listas
    • Manejo de archivos
    • Resumen
  4. Introducción al Procesamiento de Lenguaje Natural (PLN)
    • Introducción al Procesamiento de Lenguaje Natural (PLN)
    • Tareas comunes en PLN
    • NLTK (Natural Language Toolkit)
    • spaCy "space" (espacio) + "syntax" (sintaxis)
    • Resumen
  5. Principios de diseño de chatbots
    • Principios de diseño de chatbots
    • Introducción al Diseño Conversacional
    • Principios UX en un Chatbot
    • Análisis del flujo conversacional que propuesto
    • Resumen
  6. Modelado de datos y arquitectura del chatbot
    • Modelado de datos y arquitectura del chatbot
    • Arquitectura del Chatbot en Django
    • Flujo de Trabajo General
    • Modelado de Datos en Django
    • Relación de muchos a uno, donde un usuario puede tener varias conversaciones.
    • Patrones Alternativos a MVC
    • Resumen
  7. Implementación de funcionalidades básicas: Vistas y rutas
    • Implementación de funcionalidades básicas: Vistas y rutas
    • Creación del Proyecto y Configuración del Entorno Virtual
    • Configuración de la bbdd
    • Creación de la Vista, la API y el template
    • Configuración de URL
    • Resumen
  8. Gestión de la conversación y contexto del chatbot
    • Gestión de la conversación y contexto del chatbot
    • Pasos para integrar spaCy en el chatbot
    • Integrando spaCy para mejorar las respuestas
    • Crear el flujo conversacional
    • Resumen
  9. Integración de Modelos en el Chatbot (De Memory a Modelos Django)
    • Integración de Modelos en el Chatbot (De Memory a Modelos Django)
    • Estructura de los Modelos Conversacionales
    • Integración del Flujo Conversacional en los Modelos
    • La administración y visualización de la reserva
    • Resumen

¿Necesitas impartir esta formación en tu organización?

Solicita más información

Desarrollo de Chatbot con PLN en Django con Python

Otros cursos que te pueden interesar Cursos de tu interés
$cookiesSettings['logoAlt']

ADR Formación utiliza cookies propias y de terceros para fines analíticos anónimos, guardar las preferencias que selecciones y para el funcionamiento general de la página.

Puedes aceptar todas las cookies pulsando el botón "Aceptar" o configurarlas o rechazar su uso pulsando el botón "Configurar".

Puedes obtener más información y volver a configurar tus preferencias en cualquier momento en la Política de cookies