Как разработать чат-ботов. 6 бесплатных курсов по Natural Language Processing
Natural Language Processing — один из самых востребованных навыков для специалистов, работающих с искусственным интеллектом и машинным обучением. Этот обзор включает в себя бесплатные курсы для тех, кто хочет научиться разрабатывать и настраивать чат-ботов на основе NLP.
Introduction to Natural Language Processing in Python от datacamp
Курс предоставляет основы работы с текстом, включая анализ, векторизацию и методы машинного обучения для NLP. Это хороший старт для практики создания приложений на основе текста. Подойдет для начинающих в NLP и Python.
Длительность: 4 часа
UCx: Text Analytics 1: Introduction to Natural Language Processing от University of Canterbury
Курс знакомит с основными методами обработки естественного языка и вычислительной лингвистики. Практическое и научное введение в обработку естественного языка в течение шести недель. Вы научитесь использовать такие пакеты Python, как pandas, scikit-learn и tensorflow. Подходит как для опытных, так и для новых специалистов.
Длительность: 6 недель
UCx: Text Analytics 2: Visualizing Natural Language Processing от University of Canterbury
Курс представляет собой практическое и научное введение в текстовую аналитику, продолжает рассмотрение того, как придать смысл результатам с помощью визуализаций реального мира. Вы научитесь визуализировать и интерпретировать результаты текстовой аналитики, создавать различные визуализации, работать с реальными примерами, используя блокноты jupyter. Узнаете, что значит понимать язык с помощью вычислений, как вкрапления слов и тематические модели связаны с человеческим познанием. Подходит как для опытных, так и для новых специалистов.
Длительность: 6 недель
Sequence Models от DeepLearning AI
Курс посвящен моделям последовательностей, которые составляют основу для работы с текстом в NLP. Включает 37 часов изучение RNN, LSTM и GRU — ключевых методов для создания языковых моделей и чат-ботов. Для тех, кто уже знаком с машинным обучением и Python.
Длительность: 5 недель
Natural Language Processing with Classification and Vector Spaces от DeepLearning AI
Курс охватывает основные принципы NLP, такие как классификация текста и пространственное представление, длительностью в 33 часа. Рассматриваются методы классификации, которые часто применяются при создании чат-ботов. Подойдет для новичков, знакомых с основами Python и машинного обучения.
Длительность: 5 недель
Natural Language Processing: Foundations от National University of Singapore
Курс поможет расширить свои возможности в NLP с помощью двух заданий: создать собственное приложение для классификации текста и генеративную систему текстовых предложений. По окончании курса вы будете хорошо понимать, как работать с письменной речью. Подходит для новичков и опытных программистов.
Длительность: 4 недели