Basics of Chatbots with Machine Learning & Python

via Coursera

Coursera

1449 Cours


course image

Aperçu

Ce cours offre une exploration approfondie des chatbots et de leur développement à l'aide de l'apprentissage automatique et de Python. Vous commencerez par une introduction aux chatbots, y compris leur histoire et leurs diverses applications dans les industries. Le cours aborde ensuite les distinctions entre les chatbots, les assistants virtuels et les assistants personnels, offrant un aperçu complet de leurs avantages et défis respectifs.

Au fur et à mesure de votre progression, vous vous concentrerez sur les chatbots basés sur l'apprentissage automatique, explorant leur architecture, leurs fonctionnalités et l'impact révolutionnaire de l'IA sur le service client, les soins de santé et plus encore. Vous acquerrez de l'expérience pratique en travaillant avec le Natural Language Toolkit (NLTK) pour développer des chatbots basés sur des règles, couvrant des sujets essentiels tels que l'entrée de données, la tokenisation des mots, la lemmatisation et la génération de réponses.

Le cours couvre également des concepts avancés comme l'intégration de la recherche Wikipédia et les mécanismes de recherche locale, vous permettant de créer des chatbots plus robustes et interactifs. Enfin, vous appliquerez tout ce que vous avez appris dans un projet où vous développerez un chatbot conversationnel à partir de zéro. Vous gérerez la collecte de données, le prétraitement et la génération de réponses en utilisant des techniques sophistiquées telles que TF-IDF et la similarité cosinus.

À la fin, vous aurez un chatbot pleinement fonctionnel et une compréhension approfondie des principes et pratiques du développement de chatbots, vous positionnant pour tirer parti de l'IA dans des applications du monde réel. Ce cours est idéal pour les développeurs de logiciels, les scientifiques des données et les passionnés d'IA qui souhaitent créer des chatbots à l'aide de l'apprentissage automatique et de Python. Une compréhension de base de la programmation Python est requise, et la familiarité avec les concepts de l'apprentissage automatique sera bénéfique mais non obligatoire.

Université : Coursera

Catégories : Cours de Python, Cours d'apprentissage automatique, Cours de chatbots, Cours sur le Natural Language Toolkit (NLTK), Cours d'IA conversationnelle, Cours de TF-IDF

Programme


Enseigné par


Étiquettes