Basics of Chatbots with Machine Learning & Python

via Coursera

Coursera

1500 Cursos


course image

Resumen

Este curso ofrece una exploración exhaustiva de los chatbots y su desarrollo utilizando aprendizaje automático y Python. Comenzarás con una introducción a los chatbots, incluyendo su historia y diversas aplicaciones en múltiples industrias. Luego, el curso se adentra en las diferencias entre chatbots, asistentes virtuales y asistentes personales, proporcionando una visión completa de sus respectivos beneficios y desafíos.

A medida que avances, te centrarás en los chatbots basados en aprendizaje automático, explorando su arquitectura, características y el impacto revolucionario del ML en el servicio al cliente, la salud y más. Obtendrás experiencia práctica al trabajar con el Natural Language Toolkit (NLTK) para desarrollar chatbots basados en reglas, cubriendo temas esenciales como la entrada de datos, la tokenización de palabras, la lematización y la generación de respuestas.

El curso también cubre conceptos avanzados como la integración de búsqueda en Wikipedia y mecanismos de búsqueda local, permitiéndote construir chatbots más robustos e interactivos. Finalmente, aplicarás todo lo aprendido en un proyecto donde desarrollarás un chatbot conversacional desde cero. Manejarás la recopilación de datos, el preprocesamiento y la generación de respuestas utilizando técnicas sofisticadas como TF-IDF y similitud coseno.

Al final, tendrás un chatbot completamente funcional y una comprensión profunda de los principios y prácticas del desarrollo de chatbots, posicionándote para aprovechar la IA en aplicaciones del mundo real. Este curso es ideal para desarrolladores de software, científicos de datos y entusiastas de la IA que desean construir chatbots utilizando aprendizaje automático y Python. Se requiere una comprensión básica de la programación en Python, y la familiaridad con conceptos de aprendizaje automático será beneficiosa, pero no obligatoria.

Universidad: Coursera

Categorías: Cursos de Python, Cursos de Aprendizaje Automático, Cursos de Chatbots, Cursos del Toolkit de Lenguaje Natural (NLTK), Cursos de IA Conversacional, Cursos de TF-IDF

Programa de estudio


Enseñado por


Etiquetas