AIML | Lenguaje de Marcado de Inteligencias Artificiales
Fundamentos de la programación de inteligencias artificiales con Artificial Intelligence Markup Language para chatbots
Descripción
En este curso te presento una de las opciones más sencillas para crear tus bots automatizados para tiendas, redes sociales, empresas e incluso gobiernos: los chatbots creados con AIML. Este lenguaje es un dialecto de XML que consiste en unos pocos bloques de código, similares a las etiquetas empleadas en otros lenguajes de marcado como lo sería HTML, por ejemplo.
Cada bloque de código nos sirve para una función diferente, como especificar en qué campo de conocimiento tiene que maniobrar el algoritmo de nuestro chatbot para poder interactuar debidamente con el humano a través de su interfaz, o reconocer patrones de preguntas y consultas, y saber, por supuesto, qué respuestas dar.
Esta no es un tipo de IA que se cree sola o que aprenda de forma automatizada con algoritmos de machine learning, sino que debe ser creada desde cero con el toque personal y específico de cada usuario. Así, podrás crear chatbots con AIML que respondan a preguntas específicas sin tener que crear programar muy pesados o requerir mucho espacio de memoria.
Los chatbots son una tecnología que lleva años con nosotros, que nos permite guiar a nuestros clientes o usuarios a través de las dudas más esenciales o repetidas, dejando obsoleto el manual de usuario (aunque no quiere decir que no se haga). AIML nos permite crear embudos de ventas, guías, recomendaciones, listas de direcciones, etc, todo a favor de quien interactúe con ellos cuando un humano no pueda hacerlo.
En este curso verás el uso de las etiquetas: “aiml”, “category”, “pattern”, “template”, comentarios con “”, “star”, “random”, “li”, “set”, “get”, “think”, “that”, “topic”, “srai” y “sr/”, “lowercase”, “uppercase”, “formal”, “sentence”, “explode”, “learn”, “learnf” y “eval”.
También aprenderás a activar el chatbot con la librería aiml de Python en tu terminal de comandos para no depender de tu conexión con internet ni de Pandorabots para comprobar la calidad del diálogo del chatbot. Quien sepa cómo integrar el código en una web app podría incluirlo en una web app de Flask o de Django (no se incluyen esas lecciones en este curso).
AIML – Lenguaje de Marcado de Inteligencias Artificiales
Fundamentos de la programación de inteligencia artificial con Artificial Intelligence Markup Language para chatbots en 2022
(Curso creado por Daniel Lucas Hernández en Udemy en 2022)
Lo que aprenderás
- Fundamentos de la sintaxis de AIML
- Usos prácticos de programas con AIML
- Programación básica con AIML
- Creación de chatbots básicos con AIML
- Activación de chatbot de AIML con Python en terminal de comandos
- Formateo de respuestas en chat con AIML
¿Para quién es este curso?
- Interesados en la programación de inteligencia artificial
- Interesados en la programación de chatbots
- Desarrolladores de chatbots en web apps con Flask y Django
Requisitos
- Saber español a nivel medio alto
- Instalar Python en tu equipo de trabajo y la librería aiml vía PIP
Más cursos del mismo autor: Daniel Lucas Hernández
Reviews
There are no reviews yet.