Онлайн-курс — сертифицированная профессиональная специализация по обработке естественного языка Universidad Austral.

Научитесь развиваться в НЛП. Создайте свое личное рабочее пространство НЛП.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

начиная

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Программирование на Python
  • Разработка приложений
  • обработка естественного языка
  • наука о данных

What you will learn in the course

Courses for which the course is suitable

  • Разработчик приложений для обработки естественного языка
  • Инженер данных
  • Разрабатывает модели машинного обучения
  • аналитик данных
  • Разработчик программного обеспечения
  • Эксперт по обработке естественного языка
  • Разрабатывает среду обработки естественного языка.
  • Менеджер проектов в области обработки естественного языка

Стажировка — курс из 4 курсов.

Эта программа позволит вам приобрести базовые, средние и средневысокие знания в области разработки приложений на основе обработки естественного языка. Эти приложения могут быть интегрированы с другими приложениями или использоваться независимо. Кроме того, вы сможете приобрести знания, необходимые для создания собственной рабочей среды для обработки естественного языка.

Практический учебный проект

Общая цель проектов — проектирование, тестирование и реализация систем на основе этой модели на языке Python:

  • на курсе 1

    Создайте базовую модель для автоматической классификации текста. Эта модель получит набор документов для обучения, и после того, как модель будет обучена, вы сможете предъявить ей новый документ, и она классифицирует его по данным обучения.

  • на курсе 2

    Вы разработаете рабочую среду (Framework) для очистки данных, подходящую для обработки естественного языка.

  • на курсе 3

    Вы создадите рабочую среду для сравнения различных моделей алгоритмов обработки естественного языка.

  • на курсе 4

    Вы создадите инфраструктуру, необходимую для переноса проекта обработки естественного языка в производственную среду, а также учтете необходимость переобучения модели.

Details of the courses that make up the specialization

Введение в обработку естественного языка

  • Курс 1 • 13 часов • 4,4 (25 оценок)

Детали курса

чему ты научишься
  • Понимание основ обработки естественного языка
  • Автоматическое создание текстовых классификаций
  • Автоматически угадывайте эмоции текста
  • Автоматическое извлечение информации из текста
навыки, которые вы получите
  • Категория: цепочка задач
  • Категория: Анализ настроений
  • Категория: Классификация текстов
  • Рубрика: информационный релиз
  • Категория: обработка естественного языка

Очистка данных для обработки естественного языка

  • Курс 2 • 12 часов • 4,3 (14 оценок)

Детали курса

чему ты научишься
  • Этот курс предоставит вам знания, необходимые для извлечения, очистки и подготовки различных источников данных, которые будут использоваться в процессе НЛП.
  • Требуются знания программирования от базового до среднего уровня, желательно базовое понимание языка Python, и вы должны быть знакомы со средой Jupyter Notebooks в среде Anaconda.
технические требования
  • Для открытия приложений используйте Python 3.6 или выше. Альтернативно вы можете использовать среду Anaconda с той же версией Python.
  • В качестве редактора кода примеры будут редактироваться в блокноте Anaconda, но учащийся может использовать любой текстовый редактор, который продает блокноты Anaconda.
  • Библиотеки, которые необходимо установить для запуска курса: NLTK, Pandas, Scikit-learn и библиотеки извлечения данных.

Модели и алгоритмы НЛП

  • Курс 3 • 10 часов

Детали курса

чему ты научишься
  • Этот курс предоставит вам знания, необходимые для применения алгоритмов НЛП. Благодаря использованию новейших и самых популярных алгоритмов в этой области будет обеспечено решение множества уникальных проблем в этой области.
  • Требуются знания программирования от базового до среднего уровня, также желательно базовое знание языка Python, и вы должны быть знакомы с Jupyter Notebooks в среде Anaconda.
технические требования
  • Для открытия приложений используйте Python 3.6 или выше. Альтернативно вы можете использовать среду Anaconda с той же версией Python.
  • В качестве редактора кода примеры будут редактироваться в блокноте Anaconda, но учащийся может использовать любой текстовый редактор, который продает блокноты Anaconda.
  • Библиотеки, которые необходимо установить для запуска курса: NLTK, Scikit-learn, Spacy и TensorFlow.

Архитектура системы НЛП и разработка

  • Курс 4 • 10 часов

Детали курса

чему ты научишься
  • Этот курс предоставит вам знания, необходимые для применения алгоритмов НЛП. Благодаря использованию новейших и самых популярных алгоритмов в этой области будет обеспечено решение множества уникальных проблем в этой области.
  • Требуются знания программирования от базового до среднего уровня, также желательно базовое знание языка Python, и вы должны быть знакомы с Jupyter Notebooks в среде Anaconda.
технические требования
  • Для открытия приложений используйте Python 3.6 или выше. Альтернативно вы можете использовать среду Anaconda с той же версией Python.
  • В качестве редактора кода примеры будут редактироваться в блокноте Anaconda, но учащийся может использовать любой текстовый редактор, который продает блокноты Anaconda.
  • Библиотеки, которые необходимо установить для запуска курса: NLTK, Scikit-learn, Spacy и TensorFlow.